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 DevicePoolExpansion added in v0.5.0

type DevicePoolExpansion interface{}

type DevicePoolInterface added in v0.5.0

type DevicePoolInterface interface {
	Create(ctx context.Context, devicePool *v1alpha1.DevicePool, opts v1.CreateOptions) (*v1alpha1.DevicePool, error)
	Update(ctx context.Context, devicePool *v1alpha1.DevicePool, opts v1.UpdateOptions) (*v1alpha1.DevicePool, error)
	UpdateStatus(ctx context.Context, devicePool *v1alpha1.DevicePool, opts v1.UpdateOptions) (*v1alpha1.DevicePool, 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.DevicePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevicePoolList, 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.DevicePool, err error)
	DevicePoolExpansion
}

DevicePoolInterface has methods to work with DevicePool resources.

type DevicePoolsGetter added in v0.5.0

type DevicePoolsGetter interface {
	DevicePools(namespace string) DevicePoolInterface
}

DevicePoolsGetter has a method to return a DevicePoolInterface. A group's client should implement this interface.

type DevicefarmV1alpha1Client

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

DevicefarmV1alpha1Client is used to interact with features provided by the devicefarm.aws.kubeform.com group.

func New

New creates a new DevicefarmV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new DevicefarmV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DevicefarmV1alpha1Client

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

func (*DevicefarmV1alpha1Client) DevicePools added in v0.5.0

func (c *DevicefarmV1alpha1Client) DevicePools(namespace string) DevicePoolInterface

func (*DevicefarmV1alpha1Client) InstanceProfiles added in v0.5.0

func (c *DevicefarmV1alpha1Client) InstanceProfiles(namespace string) InstanceProfileInterface

func (*DevicefarmV1alpha1Client) NetworkProfiles added in v0.5.0

func (c *DevicefarmV1alpha1Client) NetworkProfiles(namespace string) NetworkProfileInterface

func (*DevicefarmV1alpha1Client) Projects

func (c *DevicefarmV1alpha1Client) Projects(namespace string) ProjectInterface

func (*DevicefarmV1alpha1Client) RESTClient

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

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

func (*DevicefarmV1alpha1Client) TestGridProjects added in v0.5.0

func (c *DevicefarmV1alpha1Client) TestGridProjects(namespace string) TestGridProjectInterface

func (*DevicefarmV1alpha1Client) Uploads added in v0.5.0

func (c *DevicefarmV1alpha1Client) Uploads(namespace string) UploadInterface

type InstanceProfileExpansion added in v0.5.0

type InstanceProfileExpansion interface{}

type InstanceProfileInterface added in v0.5.0

type InstanceProfileInterface interface {
	Create(ctx context.Context, instanceProfile *v1alpha1.InstanceProfile, opts v1.CreateOptions) (*v1alpha1.InstanceProfile, error)
	Update(ctx context.Context, instanceProfile *v1alpha1.InstanceProfile, opts v1.UpdateOptions) (*v1alpha1.InstanceProfile, error)
	UpdateStatus(ctx context.Context, instanceProfile *v1alpha1.InstanceProfile, opts v1.UpdateOptions) (*v1alpha1.InstanceProfile, 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.InstanceProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceProfileList, 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.InstanceProfile, err error)
	InstanceProfileExpansion
}

InstanceProfileInterface has methods to work with InstanceProfile resources.

type InstanceProfilesGetter added in v0.5.0

type InstanceProfilesGetter interface {
	InstanceProfiles(namespace string) InstanceProfileInterface
}

InstanceProfilesGetter has a method to return a InstanceProfileInterface. A group's client should implement this interface.

type NetworkProfileExpansion added in v0.5.0

type NetworkProfileExpansion interface{}

type NetworkProfileInterface added in v0.5.0

type NetworkProfileInterface interface {
	Create(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.CreateOptions) (*v1alpha1.NetworkProfile, error)
	Update(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.UpdateOptions) (*v1alpha1.NetworkProfile, error)
	UpdateStatus(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.UpdateOptions) (*v1alpha1.NetworkProfile, 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.NetworkProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkProfileList, 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.NetworkProfile, err error)
	NetworkProfileExpansion
}

NetworkProfileInterface has methods to work with NetworkProfile resources.

type NetworkProfilesGetter added in v0.5.0

type NetworkProfilesGetter interface {
	NetworkProfiles(namespace string) NetworkProfileInterface
}

NetworkProfilesGetter has a method to return a NetworkProfileInterface. A group's client should implement this interface.

type ProjectExpansion

type ProjectExpansion interface{}

type ProjectInterface

type ProjectInterface interface {
	Create(ctx context.Context, project *v1alpha1.Project, opts v1.CreateOptions) (*v1alpha1.Project, error)
	Update(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, error)
	UpdateStatus(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, 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.Project, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectList, 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.Project, err error)
	ProjectExpansion
}

ProjectInterface has methods to work with Project resources.

type ProjectsGetter

type ProjectsGetter interface {
	Projects(namespace string) ProjectInterface
}

ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.

type TestGridProjectExpansion added in v0.5.0

type TestGridProjectExpansion interface{}

type TestGridProjectInterface added in v0.5.0

type TestGridProjectInterface interface {
	Create(ctx context.Context, testGridProject *v1alpha1.TestGridProject, opts v1.CreateOptions) (*v1alpha1.TestGridProject, error)
	Update(ctx context.Context, testGridProject *v1alpha1.TestGridProject, opts v1.UpdateOptions) (*v1alpha1.TestGridProject, error)
	UpdateStatus(ctx context.Context, testGridProject *v1alpha1.TestGridProject, opts v1.UpdateOptions) (*v1alpha1.TestGridProject, 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.TestGridProject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TestGridProjectList, 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.TestGridProject, err error)
	TestGridProjectExpansion
}

TestGridProjectInterface has methods to work with TestGridProject resources.

type TestGridProjectsGetter added in v0.5.0

type TestGridProjectsGetter interface {
	TestGridProjects(namespace string) TestGridProjectInterface
}

TestGridProjectsGetter has a method to return a TestGridProjectInterface. A group's client should implement this interface.

type UploadExpansion added in v0.5.0

type UploadExpansion interface{}

type UploadInterface added in v0.5.0

type UploadInterface interface {
	Create(ctx context.Context, upload *v1alpha1.Upload, opts v1.CreateOptions) (*v1alpha1.Upload, error)
	Update(ctx context.Context, upload *v1alpha1.Upload, opts v1.UpdateOptions) (*v1alpha1.Upload, error)
	UpdateStatus(ctx context.Context, upload *v1alpha1.Upload, opts v1.UpdateOptions) (*v1alpha1.Upload, 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.Upload, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UploadList, 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.Upload, err error)
	UploadExpansion
}

UploadInterface has methods to work with Upload resources.

type UploadsGetter added in v0.5.0

type UploadsGetter interface {
	Uploads(namespace string) UploadInterface
}

UploadsGetter has a method to return a UploadInterface. 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