Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BackupExpansion
- type BackupInterface
- type BackupsGetter
- type DataRepositoryAssociationExpansion
- type DataRepositoryAssociationInterface
- type DataRepositoryAssociationsGetter
- type FsxV1alpha1Client
- func (c *FsxV1alpha1Client) Backups(namespace string) BackupInterface
- func (c *FsxV1alpha1Client) DataRepositoryAssociations(namespace string) DataRepositoryAssociationInterface
- func (c *FsxV1alpha1Client) LustreFileSystems(namespace string) LustreFileSystemInterface
- func (c *FsxV1alpha1Client) OntapFileSystems(namespace string) OntapFileSystemInterface
- func (c *FsxV1alpha1Client) OntapStorageVirtualMachines(namespace string) OntapStorageVirtualMachineInterface
- func (c *FsxV1alpha1Client) OntapVolumes(namespace string) OntapVolumeInterface
- func (c *FsxV1alpha1Client) OpenzfsFileSystems(namespace string) OpenzfsFileSystemInterface
- func (c *FsxV1alpha1Client) OpenzfsSnapshots(namespace string) OpenzfsSnapshotInterface
- func (c *FsxV1alpha1Client) OpenzfsVolumes(namespace string) OpenzfsVolumeInterface
- func (c *FsxV1alpha1Client) RESTClient() rest.Interface
- func (c *FsxV1alpha1Client) WindowsFileSystems(namespace string) WindowsFileSystemInterface
- type FsxV1alpha1Interface
- type LustreFileSystemExpansion
- type LustreFileSystemInterface
- type LustreFileSystemsGetter
- type OntapFileSystemExpansion
- type OntapFileSystemInterface
- type OntapFileSystemsGetter
- type OntapStorageVirtualMachineExpansion
- type OntapStorageVirtualMachineInterface
- type OntapStorageVirtualMachinesGetter
- type OntapVolumeExpansion
- type OntapVolumeInterface
- type OntapVolumesGetter
- type OpenzfsFileSystemExpansion
- type OpenzfsFileSystemInterface
- type OpenzfsFileSystemsGetter
- type OpenzfsSnapshotExpansion
- type OpenzfsSnapshotInterface
- type OpenzfsSnapshotsGetter
- type OpenzfsVolumeExpansion
- type OpenzfsVolumeInterface
- type OpenzfsVolumesGetter
- type WindowsFileSystemExpansion
- type WindowsFileSystemInterface
- type WindowsFileSystemsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupExpansion ¶ added in v0.5.0
type BackupExpansion interface{}
type BackupInterface ¶ added in v0.5.0
type BackupInterface interface { Create(ctx context.Context, backup *v1alpha1.Backup, opts v1.CreateOptions) (*v1alpha1.Backup, error) Update(ctx context.Context, backup *v1alpha1.Backup, opts v1.UpdateOptions) (*v1alpha1.Backup, error) UpdateStatus(ctx context.Context, backup *v1alpha1.Backup, opts v1.UpdateOptions) (*v1alpha1.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) (*v1alpha1.Backup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.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 *v1alpha1.Backup, err error) BackupExpansion }
BackupInterface has methods to work with Backup resources.
type BackupsGetter ¶ added in v0.5.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 DataRepositoryAssociationExpansion ¶ added in v0.5.0
type DataRepositoryAssociationExpansion interface{}
type DataRepositoryAssociationInterface ¶ added in v0.5.0
type DataRepositoryAssociationInterface interface { Create(ctx context.Context, dataRepositoryAssociation *v1alpha1.DataRepositoryAssociation, opts v1.CreateOptions) (*v1alpha1.DataRepositoryAssociation, error) Update(ctx context.Context, dataRepositoryAssociation *v1alpha1.DataRepositoryAssociation, opts v1.UpdateOptions) (*v1alpha1.DataRepositoryAssociation, error) UpdateStatus(ctx context.Context, dataRepositoryAssociation *v1alpha1.DataRepositoryAssociation, opts v1.UpdateOptions) (*v1alpha1.DataRepositoryAssociation, 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.DataRepositoryAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataRepositoryAssociationList, 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.DataRepositoryAssociation, err error) DataRepositoryAssociationExpansion }
DataRepositoryAssociationInterface has methods to work with DataRepositoryAssociation resources.
type DataRepositoryAssociationsGetter ¶ added in v0.5.0
type DataRepositoryAssociationsGetter interface {
DataRepositoryAssociations(namespace string) DataRepositoryAssociationInterface
}
DataRepositoryAssociationsGetter has a method to return a DataRepositoryAssociationInterface. A group's client should implement this interface.
type FsxV1alpha1Client ¶
type FsxV1alpha1Client struct {
// contains filtered or unexported fields
}
FsxV1alpha1Client is used to interact with features provided by the fsx.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *FsxV1alpha1Client
New creates a new FsxV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FsxV1alpha1Client, error)
NewForConfig creates a new FsxV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FsxV1alpha1Client
NewForConfigOrDie creates a new FsxV1alpha1Client for the given config and panics if there is an error in the config.
func (*FsxV1alpha1Client) Backups ¶ added in v0.5.0
func (c *FsxV1alpha1Client) Backups(namespace string) BackupInterface
func (*FsxV1alpha1Client) DataRepositoryAssociations ¶ added in v0.5.0
func (c *FsxV1alpha1Client) DataRepositoryAssociations(namespace string) DataRepositoryAssociationInterface
func (*FsxV1alpha1Client) LustreFileSystems ¶
func (c *FsxV1alpha1Client) LustreFileSystems(namespace string) LustreFileSystemInterface
func (*FsxV1alpha1Client) OntapFileSystems ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OntapFileSystems(namespace string) OntapFileSystemInterface
func (*FsxV1alpha1Client) OntapStorageVirtualMachines ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OntapStorageVirtualMachines(namespace string) OntapStorageVirtualMachineInterface
func (*FsxV1alpha1Client) OntapVolumes ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OntapVolumes(namespace string) OntapVolumeInterface
func (*FsxV1alpha1Client) OpenzfsFileSystems ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OpenzfsFileSystems(namespace string) OpenzfsFileSystemInterface
func (*FsxV1alpha1Client) OpenzfsSnapshots ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OpenzfsSnapshots(namespace string) OpenzfsSnapshotInterface
func (*FsxV1alpha1Client) OpenzfsVolumes ¶ added in v0.5.0
func (c *FsxV1alpha1Client) OpenzfsVolumes(namespace string) OpenzfsVolumeInterface
func (*FsxV1alpha1Client) RESTClient ¶
func (c *FsxV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*FsxV1alpha1Client) WindowsFileSystems ¶
func (c *FsxV1alpha1Client) WindowsFileSystems(namespace string) WindowsFileSystemInterface
type FsxV1alpha1Interface ¶
type FsxV1alpha1Interface interface { RESTClient() rest.Interface BackupsGetter DataRepositoryAssociationsGetter LustreFileSystemsGetter OntapFileSystemsGetter OntapStorageVirtualMachinesGetter OntapVolumesGetter OpenzfsFileSystemsGetter OpenzfsSnapshotsGetter OpenzfsVolumesGetter WindowsFileSystemsGetter }
type LustreFileSystemExpansion ¶
type LustreFileSystemExpansion interface{}
type LustreFileSystemInterface ¶
type LustreFileSystemInterface interface { Create(ctx context.Context, lustreFileSystem *v1alpha1.LustreFileSystem, opts v1.CreateOptions) (*v1alpha1.LustreFileSystem, error) Update(ctx context.Context, lustreFileSystem *v1alpha1.LustreFileSystem, opts v1.UpdateOptions) (*v1alpha1.LustreFileSystem, error) UpdateStatus(ctx context.Context, lustreFileSystem *v1alpha1.LustreFileSystem, opts v1.UpdateOptions) (*v1alpha1.LustreFileSystem, 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.LustreFileSystem, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LustreFileSystemList, 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.LustreFileSystem, err error) LustreFileSystemExpansion }
LustreFileSystemInterface has methods to work with LustreFileSystem resources.
type LustreFileSystemsGetter ¶
type LustreFileSystemsGetter interface {
LustreFileSystems(namespace string) LustreFileSystemInterface
}
LustreFileSystemsGetter has a method to return a LustreFileSystemInterface. A group's client should implement this interface.
type OntapFileSystemExpansion ¶ added in v0.5.0
type OntapFileSystemExpansion interface{}
type OntapFileSystemInterface ¶ added in v0.5.0
type OntapFileSystemInterface interface { Create(ctx context.Context, ontapFileSystem *v1alpha1.OntapFileSystem, opts v1.CreateOptions) (*v1alpha1.OntapFileSystem, error) Update(ctx context.Context, ontapFileSystem *v1alpha1.OntapFileSystem, opts v1.UpdateOptions) (*v1alpha1.OntapFileSystem, error) UpdateStatus(ctx context.Context, ontapFileSystem *v1alpha1.OntapFileSystem, opts v1.UpdateOptions) (*v1alpha1.OntapFileSystem, 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.OntapFileSystem, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OntapFileSystemList, 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.OntapFileSystem, err error) OntapFileSystemExpansion }
OntapFileSystemInterface has methods to work with OntapFileSystem resources.
type OntapFileSystemsGetter ¶ added in v0.5.0
type OntapFileSystemsGetter interface {
OntapFileSystems(namespace string) OntapFileSystemInterface
}
OntapFileSystemsGetter has a method to return a OntapFileSystemInterface. A group's client should implement this interface.
type OntapStorageVirtualMachineExpansion ¶ added in v0.5.0
type OntapStorageVirtualMachineExpansion interface{}
type OntapStorageVirtualMachineInterface ¶ added in v0.5.0
type OntapStorageVirtualMachineInterface interface { Create(ctx context.Context, ontapStorageVirtualMachine *v1alpha1.OntapStorageVirtualMachine, opts v1.CreateOptions) (*v1alpha1.OntapStorageVirtualMachine, error) Update(ctx context.Context, ontapStorageVirtualMachine *v1alpha1.OntapStorageVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.OntapStorageVirtualMachine, error) UpdateStatus(ctx context.Context, ontapStorageVirtualMachine *v1alpha1.OntapStorageVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.OntapStorageVirtualMachine, 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.OntapStorageVirtualMachine, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OntapStorageVirtualMachineList, 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.OntapStorageVirtualMachine, err error) OntapStorageVirtualMachineExpansion }
OntapStorageVirtualMachineInterface has methods to work with OntapStorageVirtualMachine resources.
type OntapStorageVirtualMachinesGetter ¶ added in v0.5.0
type OntapStorageVirtualMachinesGetter interface {
OntapStorageVirtualMachines(namespace string) OntapStorageVirtualMachineInterface
}
OntapStorageVirtualMachinesGetter has a method to return a OntapStorageVirtualMachineInterface. A group's client should implement this interface.
type OntapVolumeExpansion ¶ added in v0.5.0
type OntapVolumeExpansion interface{}
type OntapVolumeInterface ¶ added in v0.5.0
type OntapVolumeInterface interface { Create(ctx context.Context, ontapVolume *v1alpha1.OntapVolume, opts v1.CreateOptions) (*v1alpha1.OntapVolume, error) Update(ctx context.Context, ontapVolume *v1alpha1.OntapVolume, opts v1.UpdateOptions) (*v1alpha1.OntapVolume, error) UpdateStatus(ctx context.Context, ontapVolume *v1alpha1.OntapVolume, opts v1.UpdateOptions) (*v1alpha1.OntapVolume, 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.OntapVolume, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OntapVolumeList, 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.OntapVolume, err error) OntapVolumeExpansion }
OntapVolumeInterface has methods to work with OntapVolume resources.
type OntapVolumesGetter ¶ added in v0.5.0
type OntapVolumesGetter interface {
OntapVolumes(namespace string) OntapVolumeInterface
}
OntapVolumesGetter has a method to return a OntapVolumeInterface. A group's client should implement this interface.
type OpenzfsFileSystemExpansion ¶ added in v0.5.0
type OpenzfsFileSystemExpansion interface{}
type OpenzfsFileSystemInterface ¶ added in v0.5.0
type OpenzfsFileSystemInterface interface { Create(ctx context.Context, openzfsFileSystem *v1alpha1.OpenzfsFileSystem, opts v1.CreateOptions) (*v1alpha1.OpenzfsFileSystem, error) Update(ctx context.Context, openzfsFileSystem *v1alpha1.OpenzfsFileSystem, opts v1.UpdateOptions) (*v1alpha1.OpenzfsFileSystem, error) UpdateStatus(ctx context.Context, openzfsFileSystem *v1alpha1.OpenzfsFileSystem, opts v1.UpdateOptions) (*v1alpha1.OpenzfsFileSystem, 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.OpenzfsFileSystem, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OpenzfsFileSystemList, 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.OpenzfsFileSystem, err error) OpenzfsFileSystemExpansion }
OpenzfsFileSystemInterface has methods to work with OpenzfsFileSystem resources.
type OpenzfsFileSystemsGetter ¶ added in v0.5.0
type OpenzfsFileSystemsGetter interface {
OpenzfsFileSystems(namespace string) OpenzfsFileSystemInterface
}
OpenzfsFileSystemsGetter has a method to return a OpenzfsFileSystemInterface. A group's client should implement this interface.
type OpenzfsSnapshotExpansion ¶ added in v0.5.0
type OpenzfsSnapshotExpansion interface{}
type OpenzfsSnapshotInterface ¶ added in v0.5.0
type OpenzfsSnapshotInterface interface { Create(ctx context.Context, openzfsSnapshot *v1alpha1.OpenzfsSnapshot, opts v1.CreateOptions) (*v1alpha1.OpenzfsSnapshot, error) Update(ctx context.Context, openzfsSnapshot *v1alpha1.OpenzfsSnapshot, opts v1.UpdateOptions) (*v1alpha1.OpenzfsSnapshot, error) UpdateStatus(ctx context.Context, openzfsSnapshot *v1alpha1.OpenzfsSnapshot, opts v1.UpdateOptions) (*v1alpha1.OpenzfsSnapshot, 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.OpenzfsSnapshot, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OpenzfsSnapshotList, 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.OpenzfsSnapshot, err error) OpenzfsSnapshotExpansion }
OpenzfsSnapshotInterface has methods to work with OpenzfsSnapshot resources.
type OpenzfsSnapshotsGetter ¶ added in v0.5.0
type OpenzfsSnapshotsGetter interface {
OpenzfsSnapshots(namespace string) OpenzfsSnapshotInterface
}
OpenzfsSnapshotsGetter has a method to return a OpenzfsSnapshotInterface. A group's client should implement this interface.
type OpenzfsVolumeExpansion ¶ added in v0.5.0
type OpenzfsVolumeExpansion interface{}
type OpenzfsVolumeInterface ¶ added in v0.5.0
type OpenzfsVolumeInterface interface { Create(ctx context.Context, openzfsVolume *v1alpha1.OpenzfsVolume, opts v1.CreateOptions) (*v1alpha1.OpenzfsVolume, error) Update(ctx context.Context, openzfsVolume *v1alpha1.OpenzfsVolume, opts v1.UpdateOptions) (*v1alpha1.OpenzfsVolume, error) UpdateStatus(ctx context.Context, openzfsVolume *v1alpha1.OpenzfsVolume, opts v1.UpdateOptions) (*v1alpha1.OpenzfsVolume, 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.OpenzfsVolume, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OpenzfsVolumeList, 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.OpenzfsVolume, err error) OpenzfsVolumeExpansion }
OpenzfsVolumeInterface has methods to work with OpenzfsVolume resources.
type OpenzfsVolumesGetter ¶ added in v0.5.0
type OpenzfsVolumesGetter interface {
OpenzfsVolumes(namespace string) OpenzfsVolumeInterface
}
OpenzfsVolumesGetter has a method to return a OpenzfsVolumeInterface. A group's client should implement this interface.
type WindowsFileSystemExpansion ¶
type WindowsFileSystemExpansion interface{}
type WindowsFileSystemInterface ¶
type WindowsFileSystemInterface interface { Create(ctx context.Context, windowsFileSystem *v1alpha1.WindowsFileSystem, opts v1.CreateOptions) (*v1alpha1.WindowsFileSystem, error) Update(ctx context.Context, windowsFileSystem *v1alpha1.WindowsFileSystem, opts v1.UpdateOptions) (*v1alpha1.WindowsFileSystem, error) UpdateStatus(ctx context.Context, windowsFileSystem *v1alpha1.WindowsFileSystem, opts v1.UpdateOptions) (*v1alpha1.WindowsFileSystem, 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.WindowsFileSystem, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WindowsFileSystemList, 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.WindowsFileSystem, err error) WindowsFileSystemExpansion }
WindowsFileSystemInterface has methods to work with WindowsFileSystem resources.
type WindowsFileSystemsGetter ¶
type WindowsFileSystemsGetter interface {
WindowsFileSystems(namespace string) WindowsFileSystemInterface
}
WindowsFileSystemsGetter has a method to return a WindowsFileSystemInterface. A group's client should implement this interface.