v1

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2021 License: EUPL-1.2 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 KukuCNExpansion

type KukuCNExpansion interface{}

type KukuCNInterface

type KukuCNInterface interface {
	Create(ctx context.Context, kukuCN *v1.KukuCN, opts metav1.CreateOptions) (*v1.KukuCN, error)
	Update(ctx context.Context, kukuCN *v1.KukuCN, opts metav1.UpdateOptions) (*v1.KukuCN, 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.KukuCN, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuCNList, 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.KukuCN, err error)
	KukuCNExpansion
}

KukuCNInterface has methods to work with KukuCN resources.

type KukuCNsGetter

type KukuCNsGetter interface {
	KukuCNs(namespace string) KukuCNInterface
}

KukuCNsGetter has a method to return a KukuCNInterface. A group's client should implement this interface.

type KukuCertExpansion

type KukuCertExpansion interface{}

type KukuCertInterface

type KukuCertInterface interface {
	Create(ctx context.Context, kukuCert *v1.KukuCert, opts metav1.CreateOptions) (*v1.KukuCert, error)
	Update(ctx context.Context, kukuCert *v1.KukuCert, opts metav1.UpdateOptions) (*v1.KukuCert, 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.KukuCert, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuCertList, 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.KukuCert, err error)
	KukuCertExpansion
}

KukuCertInterface has methods to work with KukuCert resources.

type KukuCertsGetter

type KukuCertsGetter interface {
	KukuCerts(namespace string) KukuCertInterface
}

KukuCertsGetter has a method to return a KukuCertInterface. A group's client should implement this interface.

type KukuComponentExpansion

type KukuComponentExpansion interface{}

type KukuComponentInterface

type KukuComponentInterface interface {
	Create(ctx context.Context, kukuComponent *v1.KukuComponent, opts metav1.CreateOptions) (*v1.KukuComponent, error)
	Update(ctx context.Context, kukuComponent *v1.KukuComponent, opts metav1.UpdateOptions) (*v1.KukuComponent, 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.KukuComponent, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuComponentList, 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.KukuComponent, err error)
	KukuComponentExpansion
}

KukuComponentInterface has methods to work with KukuComponent resources.

type KukuComponentsGetter

type KukuComponentsGetter interface {
	KukuComponents(namespace string) KukuComponentInterface
}

KukuComponentsGetter has a method to return a KukuComponentInterface. A group's client should implement this interface.

type KukuDeploymentExpansion

type KukuDeploymentExpansion interface{}

type KukuDeploymentInterface

type KukuDeploymentInterface interface {
	Create(ctx context.Context, kukuDeployment *v1.KukuDeployment, opts metav1.CreateOptions) (*v1.KukuDeployment, error)
	Update(ctx context.Context, kukuDeployment *v1.KukuDeployment, opts metav1.UpdateOptions) (*v1.KukuDeployment, 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.KukuDeployment, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuDeploymentList, 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.KukuDeployment, err error)
	KukuDeploymentExpansion
}

KukuDeploymentInterface has methods to work with KukuDeployment resources.

type KukuDeploymentsGetter

type KukuDeploymentsGetter interface {
	KukuDeployments(namespace string) KukuDeploymentInterface
}

KukuDeploymentsGetter has a method to return a KukuDeploymentInterface. A group's client should implement this interface.

type KukuHttpInboundExpansion

type KukuHttpInboundExpansion interface{}

type KukuHttpInboundInterface

type KukuHttpInboundInterface interface {
	Create(ctx context.Context, kukuHttpInbound *v1.KukuHttpInbound, opts metav1.CreateOptions) (*v1.KukuHttpInbound, error)
	Update(ctx context.Context, kukuHttpInbound *v1.KukuHttpInbound, opts metav1.UpdateOptions) (*v1.KukuHttpInbound, 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.KukuHttpInbound, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuHttpInboundList, 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.KukuHttpInbound, err error)
	KukuHttpInboundExpansion
}

KukuHttpInboundInterface has methods to work with KukuHttpInbound resources.

type KukuHttpInboundsGetter

type KukuHttpInboundsGetter interface {
	KukuHttpInbounds(namespace string) KukuHttpInboundInterface
}

KukuHttpInboundsGetter has a method to return a KukuHttpInboundInterface. A group's client should implement this interface.

type KukuLinkExpansion

type KukuLinkExpansion interface{}

type KukuLinkInterface

type KukuLinkInterface interface {
	Create(ctx context.Context, kukuLink *v1.KukuLink, opts metav1.CreateOptions) (*v1.KukuLink, error)
	Update(ctx context.Context, kukuLink *v1.KukuLink, opts metav1.UpdateOptions) (*v1.KukuLink, 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.KukuLink, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuLinkList, 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.KukuLink, err error)
	KukuLinkExpansion
}

KukuLinkInterface has methods to work with KukuLink resources.

type KukuLinksGetter

type KukuLinksGetter interface {
	KukuLinks(namespace string) KukuLinkInterface
}

KukuLinksGetter has a method to return a KukuLinkInterface. A group's client should implement this interface.

type KukuPersistentVolumeExpansion

type KukuPersistentVolumeExpansion interface{}

type KukuPersistentVolumeInterface

type KukuPersistentVolumeInterface interface {
	Create(ctx context.Context, kukuPersistentVolume *v1.KukuPersistentVolume, opts metav1.CreateOptions) (*v1.KukuPersistentVolume, error)
	Update(ctx context.Context, kukuPersistentVolume *v1.KukuPersistentVolume, opts metav1.UpdateOptions) (*v1.KukuPersistentVolume, 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.KukuPersistentVolume, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuPersistentVolumeList, 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.KukuPersistentVolume, err error)
	KukuPersistentVolumeExpansion
}

KukuPersistentVolumeInterface has methods to work with KukuPersistentVolume resources.

type KukuPersistentVolumesGetter

type KukuPersistentVolumesGetter interface {
	KukuPersistentVolumes(namespace string) KukuPersistentVolumeInterface
}

KukuPersistentVolumesGetter has a method to return a KukuPersistentVolumeInterface. A group's client should implement this interface.

type KukuSecretExpansion

type KukuSecretExpansion interface{}

type KukuSecretInterface

type KukuSecretInterface interface {
	Create(ctx context.Context, kukuSecret *v1.KukuSecret, opts metav1.CreateOptions) (*v1.KukuSecret, error)
	Update(ctx context.Context, kukuSecret *v1.KukuSecret, opts metav1.UpdateOptions) (*v1.KukuSecret, 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.KukuSecret, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuSecretList, 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.KukuSecret, err error)
	KukuSecretExpansion
}

KukuSecretInterface has methods to work with KukuSecret resources.

type KukuSecretsGetter

type KukuSecretsGetter interface {
	KukuSecrets(namespace string) KukuSecretInterface
}

KukuSecretsGetter has a method to return a KukuSecretInterface. A group's client should implement this interface.

type KukuServiceExpansion

type KukuServiceExpansion interface{}

type KukuServiceInterface

type KukuServiceInterface interface {
	Create(ctx context.Context, kukuService *v1.KukuService, opts metav1.CreateOptions) (*v1.KukuService, error)
	Update(ctx context.Context, kukuService *v1.KukuService, opts metav1.UpdateOptions) (*v1.KukuService, 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.KukuService, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuServiceList, 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.KukuService, err error)
	KukuServiceExpansion
}

KukuServiceInterface has methods to work with KukuService resources.

type KukuServicesGetter

type KukuServicesGetter interface {
	KukuServices(namespace string) KukuServiceInterface
}

KukuServicesGetter has a method to return a KukuServiceInterface. A group's client should implement this interface.

type KukuTcpInboundExpansion

type KukuTcpInboundExpansion interface{}

type KukuTcpInboundInterface

type KukuTcpInboundInterface interface {
	Create(ctx context.Context, kukuTcpInbound *v1.KukuTcpInbound, opts metav1.CreateOptions) (*v1.KukuTcpInbound, error)
	Update(ctx context.Context, kukuTcpInbound *v1.KukuTcpInbound, opts metav1.UpdateOptions) (*v1.KukuTcpInbound, 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.KukuTcpInbound, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuTcpInboundList, 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.KukuTcpInbound, err error)
	KukuTcpInboundExpansion
}

KukuTcpInboundInterface has methods to work with KukuTcpInbound resources.

type KukuTcpInboundsGetter

type KukuTcpInboundsGetter interface {
	KukuTcpInbounds(namespace string) KukuTcpInboundInterface
}

KukuTcpInboundsGetter has a method to return a KukuTcpInboundInterface. A group's client should implement this interface.

type KukuTcpPortExpansion

type KukuTcpPortExpansion interface{}

type KukuTcpPortInterface

type KukuTcpPortInterface interface {
	Create(ctx context.Context, kukuTcpPort *v1.KukuTcpPort, opts metav1.CreateOptions) (*v1.KukuTcpPort, error)
	Update(ctx context.Context, kukuTcpPort *v1.KukuTcpPort, opts metav1.UpdateOptions) (*v1.KukuTcpPort, 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.KukuTcpPort, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuTcpPortList, 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.KukuTcpPort, err error)
	KukuTcpPortExpansion
}

KukuTcpPortInterface has methods to work with KukuTcpPort resources.

type KukuTcpPortsGetter

type KukuTcpPortsGetter interface {
	KukuTcpPorts(namespace string) KukuTcpPortInterface
}

KukuTcpPortsGetter has a method to return a KukuTcpPortInterface. A group's client should implement this interface.

type KukuVHostExpansion

type KukuVHostExpansion interface{}

type KukuVHostInterface

type KukuVHostInterface interface {
	Create(ctx context.Context, kukuVHost *v1.KukuVHost, opts metav1.CreateOptions) (*v1.KukuVHost, error)
	Update(ctx context.Context, kukuVHost *v1.KukuVHost, opts metav1.UpdateOptions) (*v1.KukuVHost, 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.KukuVHost, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KukuVHostList, 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.KukuVHost, err error)
	KukuVHostExpansion
}

KukuVHostInterface has methods to work with KukuVHost resources.

type KukuVHostsGetter

type KukuVHostsGetter interface {
	KukuVHosts(namespace string) KukuVHostInterface
}

KukuVHostsGetter has a method to return a KukuVHostInterface. A group's client should implement this interface.

type KumoriV1Client

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

KumoriV1Client is used to interact with features provided by the kumori.systems group.

func New

New creates a new KumoriV1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new KumoriV1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *KumoriV1Client

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

func (*KumoriV1Client) KukuCNs

func (c *KumoriV1Client) KukuCNs(namespace string) KukuCNInterface

func (*KumoriV1Client) KukuCerts

func (c *KumoriV1Client) KukuCerts(namespace string) KukuCertInterface

func (*KumoriV1Client) KukuComponents

func (c *KumoriV1Client) KukuComponents(namespace string) KukuComponentInterface

func (*KumoriV1Client) KukuDeployments

func (c *KumoriV1Client) KukuDeployments(namespace string) KukuDeploymentInterface

func (*KumoriV1Client) KukuHttpInbounds

func (c *KumoriV1Client) KukuHttpInbounds(namespace string) KukuHttpInboundInterface
func (c *KumoriV1Client) KukuLinks(namespace string) KukuLinkInterface

func (*KumoriV1Client) KukuPersistentVolumes

func (c *KumoriV1Client) KukuPersistentVolumes(namespace string) KukuPersistentVolumeInterface

func (*KumoriV1Client) KukuSecrets

func (c *KumoriV1Client) KukuSecrets(namespace string) KukuSecretInterface

func (*KumoriV1Client) KukuServices

func (c *KumoriV1Client) KukuServices(namespace string) KukuServiceInterface

func (*KumoriV1Client) KukuTcpInbounds

func (c *KumoriV1Client) KukuTcpInbounds(namespace string) KukuTcpInboundInterface

func (*KumoriV1Client) KukuTcpPorts

func (c *KumoriV1Client) KukuTcpPorts(namespace string) KukuTcpPortInterface

func (*KumoriV1Client) KukuVHosts

func (c *KumoriV1Client) KukuVHosts(namespace string) KukuVHostInterface

func (*KumoriV1Client) RESTClient

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

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

func (*KumoriV1Client) V3Deployments

func (c *KumoriV1Client) V3Deployments(namespace string) V3DeploymentInterface

type V3DeploymentExpansion

type V3DeploymentExpansion interface{}

type V3DeploymentInterface

type V3DeploymentInterface interface {
	Create(ctx context.Context, v3Deployment *v1.V3Deployment, opts metav1.CreateOptions) (*v1.V3Deployment, error)
	Update(ctx context.Context, v3Deployment *v1.V3Deployment, opts metav1.UpdateOptions) (*v1.V3Deployment, error)
	UpdateStatus(ctx context.Context, v3Deployment *v1.V3Deployment, opts metav1.UpdateOptions) (*v1.V3Deployment, 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.V3Deployment, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.V3DeploymentList, 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.V3Deployment, err error)
	V3DeploymentExpansion
}

V3DeploymentInterface has methods to work with V3Deployment resources.

type V3DeploymentsGetter

type V3DeploymentsGetter interface {
	V3Deployments(namespace string) V3DeploymentInterface
}

V3DeploymentsGetter has a method to return a V3DeploymentInterface. 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