v1alpha1

package
v0.3.3-1.2.2 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2023 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 DynamicNodeExpansion

type DynamicNodeExpansion interface{}

type DynamicNodeInterface

type DynamicNodeInterface interface {
	Create(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.CreateOptions) (*v1alpha1.DynamicNode, error)
	Update(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.UpdateOptions) (*v1alpha1.DynamicNode, error)
	UpdateStatus(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.UpdateOptions) (*v1alpha1.DynamicNode, 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.DynamicNode, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DynamicNodeList, 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.DynamicNode, err error)
	DynamicNodeExpansion
}

DynamicNodeInterface has methods to work with DynamicNode resources.

type DynamicNodesGetter

type DynamicNodesGetter interface {
	DynamicNodes(namespace string) DynamicNodeInterface
}

DynamicNodesGetter has a method to return a DynamicNodeInterface. A group's client should implement this interface.

type ExternalEndpointExpansion

type ExternalEndpointExpansion interface{}

type ExternalEndpointInterface

type ExternalEndpointInterface interface {
	Create(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.CreateOptions) (*v1alpha1.ExternalEndpoint, error)
	Update(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.UpdateOptions) (*v1alpha1.ExternalEndpoint, error)
	UpdateStatus(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.UpdateOptions) (*v1alpha1.ExternalEndpoint, 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.ExternalEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ExternalEndpointList, 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.ExternalEndpoint, err error)
	ExternalEndpointExpansion
}

ExternalEndpointInterface has methods to work with ExternalEndpoint resources.

type ExternalEndpointsGetter

type ExternalEndpointsGetter interface {
	ExternalEndpoints(namespace string) ExternalEndpointInterface
}

ExternalEndpointsGetter has a method to return a ExternalEndpointInterface. A group's client should implement this interface.

type FADeplExpansion

type FADeplExpansion interface{}

type FADeplInterface

type FADeplInterface interface {
	Create(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.CreateOptions) (*v1alpha1.FADepl, error)
	Update(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.UpdateOptions) (*v1alpha1.FADepl, error)
	UpdateStatus(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.UpdateOptions) (*v1alpha1.FADepl, 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.FADepl, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FADeplList, 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.FADepl, err error)
	FADeplExpansion
}

FADeplInterface has methods to work with FADepl resources.

type FADeplsGetter

type FADeplsGetter interface {
	FADepls(namespace string) FADeplInterface
}

FADeplsGetter has a method to return a FADeplInterface. A group's client should implement this interface.

type FedFAAppExpansion

type FedFAAppExpansion interface{}

type FedFAAppInterface

type FedFAAppInterface interface {
	Create(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.CreateOptions) (*v1alpha1.FedFAApp, error)
	Update(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.UpdateOptions) (*v1alpha1.FedFAApp, error)
	UpdateStatus(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.UpdateOptions) (*v1alpha1.FedFAApp, 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.FedFAApp, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FedFAAppList, 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.FedFAApp, err error)
	FedFAAppExpansion
}

FedFAAppInterface has methods to work with FedFAApp resources.

type FedFAAppsGetter

type FedFAAppsGetter interface {
	FedFAApps(namespace string) FedFAAppInterface
}

FedFAAppsGetter has a method to return a FedFAAppInterface. A group's client should implement this interface.

type FogatlasV1alpha1Client

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

FogatlasV1alpha1Client is used to interact with features provided by the fogatlas.fbk.eu group.

func New

New creates a new FogatlasV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new FogatlasV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *FogatlasV1alpha1Client

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

func (*FogatlasV1alpha1Client) DynamicNodes

func (c *FogatlasV1alpha1Client) DynamicNodes(namespace string) DynamicNodeInterface

func (*FogatlasV1alpha1Client) ExternalEndpoints

func (c *FogatlasV1alpha1Client) ExternalEndpoints(namespace string) ExternalEndpointInterface

func (*FogatlasV1alpha1Client) FADepls

func (c *FogatlasV1alpha1Client) FADepls(namespace string) FADeplInterface

func (*FogatlasV1alpha1Client) FedFAApps

func (c *FogatlasV1alpha1Client) FedFAApps(namespace string) FedFAAppInterface
func (c *FogatlasV1alpha1Client) Links(namespace string) LinkInterface

func (*FogatlasV1alpha1Client) RESTClient

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

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

func (*FogatlasV1alpha1Client) Regions

func (c *FogatlasV1alpha1Client) Regions(namespace string) RegionInterface

type LinkExpansion

type LinkExpansion interface{}

type LinkInterface

type LinkInterface interface {
	Create(ctx context.Context, link *v1alpha1.Link, opts v1.CreateOptions) (*v1alpha1.Link, error)
	Update(ctx context.Context, link *v1alpha1.Link, opts v1.UpdateOptions) (*v1alpha1.Link, error)
	UpdateStatus(ctx context.Context, link *v1alpha1.Link, opts v1.UpdateOptions) (*v1alpha1.Link, 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.Link, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkList, 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.Link, err error)
	LinkExpansion
}

LinkInterface has methods to work with Link resources.

type LinksGetter

type LinksGetter interface {
	Links(namespace string) LinkInterface
}

LinksGetter has a method to return a LinkInterface. A group's client should implement this interface.

type RegionExpansion

type RegionExpansion interface{}

type RegionInterface

type RegionInterface interface {
	Create(ctx context.Context, region *v1alpha1.Region, opts v1.CreateOptions) (*v1alpha1.Region, error)
	Update(ctx context.Context, region *v1alpha1.Region, opts v1.UpdateOptions) (*v1alpha1.Region, error)
	UpdateStatus(ctx context.Context, region *v1alpha1.Region, opts v1.UpdateOptions) (*v1alpha1.Region, 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.Region, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RegionList, 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.Region, err error)
	RegionExpansion
}

RegionInterface has methods to work with Region resources.

type RegionsGetter

type RegionsGetter interface {
	Regions(namespace string) RegionInterface
}

RegionsGetter has a method to return a RegionInterface. 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