v1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 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 MachineInventoriesGetter

type MachineInventoriesGetter interface {
	MachineInventories(namespace string) MachineInventoryInterface
}

MachineInventoriesGetter has a method to return a MachineInventoryInterface. A group's client should implement this interface.

type MachineInventoryExpansion

type MachineInventoryExpansion interface{}

type MachineInventoryInterface

type MachineInventoryInterface interface {
	Create(ctx context.Context, machineInventory *v1.MachineInventory, opts metav1.CreateOptions) (*v1.MachineInventory, error)
	Update(ctx context.Context, machineInventory *v1.MachineInventory, opts metav1.UpdateOptions) (*v1.MachineInventory, error)
	UpdateStatus(ctx context.Context, machineInventory *v1.MachineInventory, opts metav1.UpdateOptions) (*v1.MachineInventory, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.MachineInventory, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.MachineInventoryList, error)
	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.MachineInventory, err error)
	MachineInventoryExpansion
}

MachineInventoryInterface has methods to work with MachineInventory resources.

type MachineRegistrationExpansion

type MachineRegistrationExpansion interface{}

type MachineRegistrationInterface

type MachineRegistrationInterface interface {
	Create(ctx context.Context, machineRegistration *v1.MachineRegistration, opts metav1.CreateOptions) (*v1.MachineRegistration, error)
	Update(ctx context.Context, machineRegistration *v1.MachineRegistration, opts metav1.UpdateOptions) (*v1.MachineRegistration, error)
	UpdateStatus(ctx context.Context, machineRegistration *v1.MachineRegistration, opts metav1.UpdateOptions) (*v1.MachineRegistration, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.MachineRegistration, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.MachineRegistrationList, error)
	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.MachineRegistration, err error)
	MachineRegistrationExpansion
}

MachineRegistrationInterface has methods to work with MachineRegistration resources.

type MachineRegistrationsGetter

type MachineRegistrationsGetter interface {
	MachineRegistrations(namespace string) MachineRegistrationInterface
}

MachineRegistrationsGetter has a method to return a MachineRegistrationInterface. A group's client should implement this interface.

type ManagedOSImageExpansion

type ManagedOSImageExpansion interface{}

type ManagedOSImageInterface

type ManagedOSImageInterface interface {
	Create(ctx context.Context, managedOSImage *v1.ManagedOSImage, opts metav1.CreateOptions) (*v1.ManagedOSImage, error)
	Update(ctx context.Context, managedOSImage *v1.ManagedOSImage, opts metav1.UpdateOptions) (*v1.ManagedOSImage, error)
	UpdateStatus(ctx context.Context, managedOSImage *v1.ManagedOSImage, opts metav1.UpdateOptions) (*v1.ManagedOSImage, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ManagedOSImage, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ManagedOSImageList, error)
	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ManagedOSImage, err error)
	ManagedOSImageExpansion
}

ManagedOSImageInterface has methods to work with ManagedOSImage resources.

type ManagedOSImagesGetter

type ManagedOSImagesGetter interface {
	ManagedOSImages(namespace string) ManagedOSImageInterface
}

ManagedOSImagesGetter has a method to return a ManagedOSImageInterface. A group's client should implement this interface.

type ManagedOSVersionChannelExpansion

type ManagedOSVersionChannelExpansion interface{}

type ManagedOSVersionChannelInterface

type ManagedOSVersionChannelInterface interface {
	Create(ctx context.Context, managedOSVersionChannel *v1.ManagedOSVersionChannel, opts metav1.CreateOptions) (*v1.ManagedOSVersionChannel, error)
	Update(ctx context.Context, managedOSVersionChannel *v1.ManagedOSVersionChannel, opts metav1.UpdateOptions) (*v1.ManagedOSVersionChannel, error)
	UpdateStatus(ctx context.Context, managedOSVersionChannel *v1.ManagedOSVersionChannel, opts metav1.UpdateOptions) (*v1.ManagedOSVersionChannel, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ManagedOSVersionChannel, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ManagedOSVersionChannelList, error)
	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ManagedOSVersionChannel, err error)
	ManagedOSVersionChannelExpansion
}

ManagedOSVersionChannelInterface has methods to work with ManagedOSVersionChannel resources.

type ManagedOSVersionChannelsGetter

type ManagedOSVersionChannelsGetter interface {
	ManagedOSVersionChannels(namespace string) ManagedOSVersionChannelInterface
}

ManagedOSVersionChannelsGetter has a method to return a ManagedOSVersionChannelInterface. A group's client should implement this interface.

type ManagedOSVersionExpansion

type ManagedOSVersionExpansion interface{}

type ManagedOSVersionInterface

type ManagedOSVersionInterface interface {
	Create(ctx context.Context, managedOSVersion *v1.ManagedOSVersion, opts metav1.CreateOptions) (*v1.ManagedOSVersion, error)
	Update(ctx context.Context, managedOSVersion *v1.ManagedOSVersion, opts metav1.UpdateOptions) (*v1.ManagedOSVersion, error)
	UpdateStatus(ctx context.Context, managedOSVersion *v1.ManagedOSVersion, opts metav1.UpdateOptions) (*v1.ManagedOSVersion, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ManagedOSVersion, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ManagedOSVersionList, error)
	Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ManagedOSVersion, err error)
	ManagedOSVersionExpansion
}

ManagedOSVersionInterface has methods to work with ManagedOSVersion resources.

type ManagedOSVersionsGetter

type ManagedOSVersionsGetter interface {
	ManagedOSVersions(namespace string) ManagedOSVersionInterface
}

ManagedOSVersionsGetter has a method to return a ManagedOSVersionInterface. A group's client should implement this interface.

type RancherosV1Client

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

RancherosV1Client is used to interact with features provided by the rancheros.cattle.io group.

func New

New creates a new RancherosV1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new RancherosV1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *RancherosV1Client

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

func (*RancherosV1Client) MachineInventories

func (c *RancherosV1Client) MachineInventories(namespace string) MachineInventoryInterface

func (*RancherosV1Client) MachineRegistrations

func (c *RancherosV1Client) MachineRegistrations(namespace string) MachineRegistrationInterface

func (*RancherosV1Client) ManagedOSImages

func (c *RancherosV1Client) ManagedOSImages(namespace string) ManagedOSImageInterface

func (*RancherosV1Client) ManagedOSVersionChannels

func (c *RancherosV1Client) ManagedOSVersionChannels(namespace string) ManagedOSVersionChannelInterface

func (*RancherosV1Client) ManagedOSVersions

func (c *RancherosV1Client) ManagedOSVersions(namespace string) ManagedOSVersionInterface

func (*RancherosV1Client) RESTClient

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

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

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