v1

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2024 License: Apache-2.0 Imports: 8 Imported by: 1

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 SriovNetworkExpansion

type SriovNetworkExpansion interface{}

type SriovNetworkInterface

type SriovNetworkInterface interface {
	Create(ctx context.Context, sriovNetwork *v1.SriovNetwork, opts metav1.CreateOptions) (*v1.SriovNetwork, error)
	Update(ctx context.Context, sriovNetwork *v1.SriovNetwork, opts metav1.UpdateOptions) (*v1.SriovNetwork, error)
	UpdateStatus(ctx context.Context, sriovNetwork *v1.SriovNetwork, opts metav1.UpdateOptions) (*v1.SriovNetwork, 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.SriovNetwork, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.SriovNetworkList, 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.SriovNetwork, err error)
	SriovNetworkExpansion
}

SriovNetworkInterface has methods to work with SriovNetwork resources.

type SriovNetworkNodePoliciesGetter

type SriovNetworkNodePoliciesGetter interface {
	SriovNetworkNodePolicies(namespace string) SriovNetworkNodePolicyInterface
}

SriovNetworkNodePoliciesGetter has a method to return a SriovNetworkNodePolicyInterface. A group's client should implement this interface.

type SriovNetworkNodePolicyExpansion

type SriovNetworkNodePolicyExpansion interface{}

type SriovNetworkNodePolicyInterface

type SriovNetworkNodePolicyInterface interface {
	Create(ctx context.Context, sriovNetworkNodePolicy *v1.SriovNetworkNodePolicy, opts metav1.CreateOptions) (*v1.SriovNetworkNodePolicy, error)
	Update(ctx context.Context, sriovNetworkNodePolicy *v1.SriovNetworkNodePolicy, opts metav1.UpdateOptions) (*v1.SriovNetworkNodePolicy, error)
	UpdateStatus(ctx context.Context, sriovNetworkNodePolicy *v1.SriovNetworkNodePolicy, opts metav1.UpdateOptions) (*v1.SriovNetworkNodePolicy, 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.SriovNetworkNodePolicy, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.SriovNetworkNodePolicyList, 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.SriovNetworkNodePolicy, err error)
	SriovNetworkNodePolicyExpansion
}

SriovNetworkNodePolicyInterface has methods to work with SriovNetworkNodePolicy resources.

type SriovNetworkNodeStateExpansion

type SriovNetworkNodeStateExpansion interface{}

type SriovNetworkNodeStateInterface

type SriovNetworkNodeStateInterface interface {
	Create(ctx context.Context, sriovNetworkNodeState *v1.SriovNetworkNodeState, opts metav1.CreateOptions) (*v1.SriovNetworkNodeState, error)
	Update(ctx context.Context, sriovNetworkNodeState *v1.SriovNetworkNodeState, opts metav1.UpdateOptions) (*v1.SriovNetworkNodeState, error)
	UpdateStatus(ctx context.Context, sriovNetworkNodeState *v1.SriovNetworkNodeState, opts metav1.UpdateOptions) (*v1.SriovNetworkNodeState, 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.SriovNetworkNodeState, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.SriovNetworkNodeStateList, 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.SriovNetworkNodeState, err error)
	SriovNetworkNodeStateExpansion
}

SriovNetworkNodeStateInterface has methods to work with SriovNetworkNodeState resources.

type SriovNetworkNodeStatesGetter

type SriovNetworkNodeStatesGetter interface {
	SriovNetworkNodeStates(namespace string) SriovNetworkNodeStateInterface
}

SriovNetworkNodeStatesGetter has a method to return a SriovNetworkNodeStateInterface. A group's client should implement this interface.

type SriovNetworksGetter

type SriovNetworksGetter interface {
	SriovNetworks(namespace string) SriovNetworkInterface
}

SriovNetworksGetter has a method to return a SriovNetworkInterface. A group's client should implement this interface.

type SriovOperatorConfigExpansion

type SriovOperatorConfigExpansion interface{}

type SriovOperatorConfigInterface

type SriovOperatorConfigInterface interface {
	Create(ctx context.Context, sriovOperatorConfig *v1.SriovOperatorConfig, opts metav1.CreateOptions) (*v1.SriovOperatorConfig, error)
	Update(ctx context.Context, sriovOperatorConfig *v1.SriovOperatorConfig, opts metav1.UpdateOptions) (*v1.SriovOperatorConfig, error)
	UpdateStatus(ctx context.Context, sriovOperatorConfig *v1.SriovOperatorConfig, opts metav1.UpdateOptions) (*v1.SriovOperatorConfig, 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.SriovOperatorConfig, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.SriovOperatorConfigList, 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.SriovOperatorConfig, err error)
	SriovOperatorConfigExpansion
}

SriovOperatorConfigInterface has methods to work with SriovOperatorConfig resources.

type SriovOperatorConfigsGetter

type SriovOperatorConfigsGetter interface {
	SriovOperatorConfigs(namespace string) SriovOperatorConfigInterface
}

SriovOperatorConfigsGetter has a method to return a SriovOperatorConfigInterface. A group's client should implement this interface.

type SriovnetworkV1Client

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

SriovnetworkV1Client is used to interact with features provided by the sriovnetwork group.

func New

New creates a new SriovnetworkV1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new SriovnetworkV1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *SriovnetworkV1Client

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

func (*SriovnetworkV1Client) RESTClient

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

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

func (*SriovnetworkV1Client) SriovNetworkNodePolicies

func (c *SriovnetworkV1Client) SriovNetworkNodePolicies(namespace string) SriovNetworkNodePolicyInterface

func (*SriovnetworkV1Client) SriovNetworkNodeStates

func (c *SriovnetworkV1Client) SriovNetworkNodeStates(namespace string) SriovNetworkNodeStateInterface

func (*SriovnetworkV1Client) SriovNetworks

func (c *SriovnetworkV1Client) SriovNetworks(namespace string) SriovNetworkInterface

func (*SriovnetworkV1Client) SriovOperatorConfigs

func (c *SriovnetworkV1Client) SriovOperatorConfigs(namespace string) SriovOperatorConfigInterface

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