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 AgentExpansion

type AgentExpansion interface{}

type AgentInterface

type AgentInterface interface {
	Create(ctx context.Context, agent *v1alpha1.Agent, opts v1.CreateOptions) (*v1alpha1.Agent, error)
	Update(ctx context.Context, agent *v1alpha1.Agent, opts v1.UpdateOptions) (*v1alpha1.Agent, error)
	UpdateStatus(ctx context.Context, agent *v1alpha1.Agent, opts v1.UpdateOptions) (*v1alpha1.Agent, 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.Agent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AgentList, 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.Agent, err error)
	AgentExpansion
}

AgentInterface has methods to work with Agent resources.

type AgentsGetter

type AgentsGetter interface {
	Agents(namespace string) AgentInterface
}

AgentsGetter has a method to return a AgentInterface. A group's client should implement this interface.

type DatasyncV1alpha1Client

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

DatasyncV1alpha1Client is used to interact with features provided by the datasync.aws.kubeform.com group.

func New

New creates a new DatasyncV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DatasyncV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DatasyncV1alpha1Client

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

func (*DatasyncV1alpha1Client) Agents

func (c *DatasyncV1alpha1Client) Agents(namespace string) AgentInterface

func (*DatasyncV1alpha1Client) LocationEfses

func (c *DatasyncV1alpha1Client) LocationEfses(namespace string) LocationEfsInterface

func (*DatasyncV1alpha1Client) LocationFsxLustreFileSystems added in v0.5.0

func (c *DatasyncV1alpha1Client) LocationFsxLustreFileSystems(namespace string) LocationFsxLustreFileSystemInterface

func (*DatasyncV1alpha1Client) LocationFsxWindowsFileSystems

func (c *DatasyncV1alpha1Client) LocationFsxWindowsFileSystems(namespace string) LocationFsxWindowsFileSystemInterface

func (*DatasyncV1alpha1Client) LocationHdfses added in v0.5.0

func (c *DatasyncV1alpha1Client) LocationHdfses(namespace string) LocationHdfsInterface

func (*DatasyncV1alpha1Client) LocationNfses

func (c *DatasyncV1alpha1Client) LocationNfses(namespace string) LocationNfsInterface

func (*DatasyncV1alpha1Client) LocationS3s

func (c *DatasyncV1alpha1Client) LocationS3s(namespace string) LocationS3Interface

func (*DatasyncV1alpha1Client) LocationSmbs

func (c *DatasyncV1alpha1Client) LocationSmbs(namespace string) LocationSmbInterface

func (*DatasyncV1alpha1Client) RESTClient

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

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

func (*DatasyncV1alpha1Client) Tasks

func (c *DatasyncV1alpha1Client) Tasks(namespace string) TaskInterface

type LocationEfsExpansion

type LocationEfsExpansion interface{}

type LocationEfsInterface

type LocationEfsInterface interface {
	Create(ctx context.Context, locationEfs *v1alpha1.LocationEfs, opts v1.CreateOptions) (*v1alpha1.LocationEfs, error)
	Update(ctx context.Context, locationEfs *v1alpha1.LocationEfs, opts v1.UpdateOptions) (*v1alpha1.LocationEfs, error)
	UpdateStatus(ctx context.Context, locationEfs *v1alpha1.LocationEfs, opts v1.UpdateOptions) (*v1alpha1.LocationEfs, 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.LocationEfs, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationEfsList, 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.LocationEfs, err error)
	LocationEfsExpansion
}

LocationEfsInterface has methods to work with LocationEfs resources.

type LocationEfsesGetter

type LocationEfsesGetter interface {
	LocationEfses(namespace string) LocationEfsInterface
}

LocationEfsesGetter has a method to return a LocationEfsInterface. A group's client should implement this interface.

type LocationFsxLustreFileSystemExpansion added in v0.5.0

type LocationFsxLustreFileSystemExpansion interface{}

type LocationFsxLustreFileSystemInterface added in v0.5.0

type LocationFsxLustreFileSystemInterface interface {
	Create(ctx context.Context, locationFsxLustreFileSystem *v1alpha1.LocationFsxLustreFileSystem, opts v1.CreateOptions) (*v1alpha1.LocationFsxLustreFileSystem, error)
	Update(ctx context.Context, locationFsxLustreFileSystem *v1alpha1.LocationFsxLustreFileSystem, opts v1.UpdateOptions) (*v1alpha1.LocationFsxLustreFileSystem, error)
	UpdateStatus(ctx context.Context, locationFsxLustreFileSystem *v1alpha1.LocationFsxLustreFileSystem, opts v1.UpdateOptions) (*v1alpha1.LocationFsxLustreFileSystem, 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.LocationFsxLustreFileSystem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationFsxLustreFileSystemList, 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.LocationFsxLustreFileSystem, err error)
	LocationFsxLustreFileSystemExpansion
}

LocationFsxLustreFileSystemInterface has methods to work with LocationFsxLustreFileSystem resources.

type LocationFsxLustreFileSystemsGetter added in v0.5.0

type LocationFsxLustreFileSystemsGetter interface {
	LocationFsxLustreFileSystems(namespace string) LocationFsxLustreFileSystemInterface
}

LocationFsxLustreFileSystemsGetter has a method to return a LocationFsxLustreFileSystemInterface. A group's client should implement this interface.

type LocationFsxWindowsFileSystemExpansion

type LocationFsxWindowsFileSystemExpansion interface{}

type LocationFsxWindowsFileSystemInterface

type LocationFsxWindowsFileSystemInterface interface {
	Create(ctx context.Context, locationFsxWindowsFileSystem *v1alpha1.LocationFsxWindowsFileSystem, opts v1.CreateOptions) (*v1alpha1.LocationFsxWindowsFileSystem, error)
	Update(ctx context.Context, locationFsxWindowsFileSystem *v1alpha1.LocationFsxWindowsFileSystem, opts v1.UpdateOptions) (*v1alpha1.LocationFsxWindowsFileSystem, error)
	UpdateStatus(ctx context.Context, locationFsxWindowsFileSystem *v1alpha1.LocationFsxWindowsFileSystem, opts v1.UpdateOptions) (*v1alpha1.LocationFsxWindowsFileSystem, 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.LocationFsxWindowsFileSystem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationFsxWindowsFileSystemList, 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.LocationFsxWindowsFileSystem, err error)
	LocationFsxWindowsFileSystemExpansion
}

LocationFsxWindowsFileSystemInterface has methods to work with LocationFsxWindowsFileSystem resources.

type LocationFsxWindowsFileSystemsGetter

type LocationFsxWindowsFileSystemsGetter interface {
	LocationFsxWindowsFileSystems(namespace string) LocationFsxWindowsFileSystemInterface
}

LocationFsxWindowsFileSystemsGetter has a method to return a LocationFsxWindowsFileSystemInterface. A group's client should implement this interface.

type LocationHdfsExpansion added in v0.5.0

type LocationHdfsExpansion interface{}

type LocationHdfsInterface added in v0.5.0

type LocationHdfsInterface interface {
	Create(ctx context.Context, locationHdfs *v1alpha1.LocationHdfs, opts v1.CreateOptions) (*v1alpha1.LocationHdfs, error)
	Update(ctx context.Context, locationHdfs *v1alpha1.LocationHdfs, opts v1.UpdateOptions) (*v1alpha1.LocationHdfs, error)
	UpdateStatus(ctx context.Context, locationHdfs *v1alpha1.LocationHdfs, opts v1.UpdateOptions) (*v1alpha1.LocationHdfs, 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.LocationHdfs, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationHdfsList, 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.LocationHdfs, err error)
	LocationHdfsExpansion
}

LocationHdfsInterface has methods to work with LocationHdfs resources.

type LocationHdfsesGetter added in v0.5.0

type LocationHdfsesGetter interface {
	LocationHdfses(namespace string) LocationHdfsInterface
}

LocationHdfsesGetter has a method to return a LocationHdfsInterface. A group's client should implement this interface.

type LocationNfsExpansion

type LocationNfsExpansion interface{}

type LocationNfsInterface

type LocationNfsInterface interface {
	Create(ctx context.Context, locationNfs *v1alpha1.LocationNfs, opts v1.CreateOptions) (*v1alpha1.LocationNfs, error)
	Update(ctx context.Context, locationNfs *v1alpha1.LocationNfs, opts v1.UpdateOptions) (*v1alpha1.LocationNfs, error)
	UpdateStatus(ctx context.Context, locationNfs *v1alpha1.LocationNfs, opts v1.UpdateOptions) (*v1alpha1.LocationNfs, 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.LocationNfs, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationNfsList, 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.LocationNfs, err error)
	LocationNfsExpansion
}

LocationNfsInterface has methods to work with LocationNfs resources.

type LocationNfsesGetter

type LocationNfsesGetter interface {
	LocationNfses(namespace string) LocationNfsInterface
}

LocationNfsesGetter has a method to return a LocationNfsInterface. A group's client should implement this interface.

type LocationS3Expansion

type LocationS3Expansion interface{}

type LocationS3Interface

type LocationS3Interface interface {
	Create(ctx context.Context, locationS3 *v1alpha1.LocationS3, opts v1.CreateOptions) (*v1alpha1.LocationS3, error)
	Update(ctx context.Context, locationS3 *v1alpha1.LocationS3, opts v1.UpdateOptions) (*v1alpha1.LocationS3, error)
	UpdateStatus(ctx context.Context, locationS3 *v1alpha1.LocationS3, opts v1.UpdateOptions) (*v1alpha1.LocationS3, 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.LocationS3, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationS3List, 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.LocationS3, err error)
	LocationS3Expansion
}

LocationS3Interface has methods to work with LocationS3 resources.

type LocationS3sGetter

type LocationS3sGetter interface {
	LocationS3s(namespace string) LocationS3Interface
}

LocationS3sGetter has a method to return a LocationS3Interface. A group's client should implement this interface.

type LocationSmbExpansion

type LocationSmbExpansion interface{}

type LocationSmbInterface

type LocationSmbInterface interface {
	Create(ctx context.Context, locationSmb *v1alpha1.LocationSmb, opts v1.CreateOptions) (*v1alpha1.LocationSmb, error)
	Update(ctx context.Context, locationSmb *v1alpha1.LocationSmb, opts v1.UpdateOptions) (*v1alpha1.LocationSmb, error)
	UpdateStatus(ctx context.Context, locationSmb *v1alpha1.LocationSmb, opts v1.UpdateOptions) (*v1alpha1.LocationSmb, 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.LocationSmb, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationSmbList, 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.LocationSmb, err error)
	LocationSmbExpansion
}

LocationSmbInterface has methods to work with LocationSmb resources.

type LocationSmbsGetter

type LocationSmbsGetter interface {
	LocationSmbs(namespace string) LocationSmbInterface
}

LocationSmbsGetter has a method to return a LocationSmbInterface. A group's client should implement this interface.

type TaskExpansion

type TaskExpansion interface{}

type TaskInterface

type TaskInterface interface {
	Create(ctx context.Context, task *v1alpha1.Task, opts v1.CreateOptions) (*v1alpha1.Task, error)
	Update(ctx context.Context, task *v1alpha1.Task, opts v1.UpdateOptions) (*v1alpha1.Task, error)
	UpdateStatus(ctx context.Context, task *v1alpha1.Task, opts v1.UpdateOptions) (*v1alpha1.Task, 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.Task, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TaskList, 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.Task, err error)
	TaskExpansion
}

TaskInterface has methods to work with Task resources.

type TasksGetter

type TasksGetter interface {
	Tasks(namespace string) TaskInterface
}

TasksGetter has a method to return a TaskInterface. 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