v1beta1

package
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 3

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 FederatedApplicationExpansion

type FederatedApplicationExpansion interface{}

type FederatedApplicationInterface

type FederatedApplicationInterface interface {
	Create(*v1beta1.FederatedApplication) (*v1beta1.FederatedApplication, error)
	Update(*v1beta1.FederatedApplication) (*v1beta1.FederatedApplication, error)
	UpdateStatus(*v1beta1.FederatedApplication) (*v1beta1.FederatedApplication, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedApplication, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedApplicationList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedApplication, err error)
	FederatedApplicationExpansion
}

FederatedApplicationInterface has methods to work with FederatedApplication resources.

type FederatedApplicationsGetter

type FederatedApplicationsGetter interface {
	FederatedApplications(namespace string) FederatedApplicationInterface
}

FederatedApplicationsGetter has a method to return a FederatedApplicationInterface. A group's client should implement this interface.

type FederatedClusterRoleBindingExpansion

type FederatedClusterRoleBindingExpansion interface{}

type FederatedClusterRoleBindingInterface

FederatedClusterRoleBindingInterface has methods to work with FederatedClusterRoleBinding resources.

type FederatedClusterRoleBindingsGetter

type FederatedClusterRoleBindingsGetter interface {
	FederatedClusterRoleBindings(namespace string) FederatedClusterRoleBindingInterface
}

FederatedClusterRoleBindingsGetter has a method to return a FederatedClusterRoleBindingInterface. A group's client should implement this interface.

type FederatedClusterRoleExpansion

type FederatedClusterRoleExpansion interface{}

type FederatedClusterRoleInterface

type FederatedClusterRoleInterface interface {
	Create(*v1beta1.FederatedClusterRole) (*v1beta1.FederatedClusterRole, error)
	Update(*v1beta1.FederatedClusterRole) (*v1beta1.FederatedClusterRole, error)
	UpdateStatus(*v1beta1.FederatedClusterRole) (*v1beta1.FederatedClusterRole, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedClusterRole, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedClusterRoleList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedClusterRole, err error)
	FederatedClusterRoleExpansion
}

FederatedClusterRoleInterface has methods to work with FederatedClusterRole resources.

type FederatedClusterRolesGetter

type FederatedClusterRolesGetter interface {
	FederatedClusterRoles(namespace string) FederatedClusterRoleInterface
}

FederatedClusterRolesGetter has a method to return a FederatedClusterRoleInterface. A group's client should implement this interface.

type FederatedConfigMapExpansion

type FederatedConfigMapExpansion interface{}

type FederatedConfigMapInterface

type FederatedConfigMapInterface interface {
	Create(*v1beta1.FederatedConfigMap) (*v1beta1.FederatedConfigMap, error)
	Update(*v1beta1.FederatedConfigMap) (*v1beta1.FederatedConfigMap, error)
	UpdateStatus(*v1beta1.FederatedConfigMap) (*v1beta1.FederatedConfigMap, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedConfigMap, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedConfigMapList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedConfigMap, err error)
	FederatedConfigMapExpansion
}

FederatedConfigMapInterface has methods to work with FederatedConfigMap resources.

type FederatedConfigMapsGetter

type FederatedConfigMapsGetter interface {
	FederatedConfigMaps(namespace string) FederatedConfigMapInterface
}

FederatedConfigMapsGetter has a method to return a FederatedConfigMapInterface. A group's client should implement this interface.

type FederatedDeploymentExpansion

type FederatedDeploymentExpansion interface{}

type FederatedDeploymentInterface

type FederatedDeploymentInterface interface {
	Create(*v1beta1.FederatedDeployment) (*v1beta1.FederatedDeployment, error)
	Update(*v1beta1.FederatedDeployment) (*v1beta1.FederatedDeployment, error)
	UpdateStatus(*v1beta1.FederatedDeployment) (*v1beta1.FederatedDeployment, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedDeployment, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedDeploymentList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedDeployment, err error)
	FederatedDeploymentExpansion
}

FederatedDeploymentInterface has methods to work with FederatedDeployment resources.

type FederatedDeploymentsGetter

type FederatedDeploymentsGetter interface {
	FederatedDeployments(namespace string) FederatedDeploymentInterface
}

FederatedDeploymentsGetter has a method to return a FederatedDeploymentInterface. A group's client should implement this interface.

type FederatedIngressExpansion

type FederatedIngressExpansion interface{}

type FederatedIngressInterface

type FederatedIngressInterface interface {
	Create(*v1beta1.FederatedIngress) (*v1beta1.FederatedIngress, error)
	Update(*v1beta1.FederatedIngress) (*v1beta1.FederatedIngress, error)
	UpdateStatus(*v1beta1.FederatedIngress) (*v1beta1.FederatedIngress, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedIngress, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedIngressList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedIngress, err error)
	FederatedIngressExpansion
}

FederatedIngressInterface has methods to work with FederatedIngress resources.

type FederatedIngressesGetter

type FederatedIngressesGetter interface {
	FederatedIngresses(namespace string) FederatedIngressInterface
}

FederatedIngressesGetter has a method to return a FederatedIngressInterface. A group's client should implement this interface.

type FederatedJobExpansion

type FederatedJobExpansion interface{}

type FederatedJobInterface

type FederatedJobInterface interface {
	Create(*v1beta1.FederatedJob) (*v1beta1.FederatedJob, error)
	Update(*v1beta1.FederatedJob) (*v1beta1.FederatedJob, error)
	UpdateStatus(*v1beta1.FederatedJob) (*v1beta1.FederatedJob, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedJob, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedJobList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedJob, err error)
	FederatedJobExpansion
}

FederatedJobInterface has methods to work with FederatedJob resources.

type FederatedJobsGetter

type FederatedJobsGetter interface {
	FederatedJobs(namespace string) FederatedJobInterface
}

FederatedJobsGetter has a method to return a FederatedJobInterface. A group's client should implement this interface.

type FederatedLimitRangeExpansion

type FederatedLimitRangeExpansion interface{}

type FederatedLimitRangeInterface

type FederatedLimitRangeInterface interface {
	Create(*v1beta1.FederatedLimitRange) (*v1beta1.FederatedLimitRange, error)
	Update(*v1beta1.FederatedLimitRange) (*v1beta1.FederatedLimitRange, error)
	UpdateStatus(*v1beta1.FederatedLimitRange) (*v1beta1.FederatedLimitRange, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedLimitRange, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedLimitRangeList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedLimitRange, err error)
	FederatedLimitRangeExpansion
}

FederatedLimitRangeInterface has methods to work with FederatedLimitRange resources.

type FederatedLimitRangesGetter

type FederatedLimitRangesGetter interface {
	FederatedLimitRanges(namespace string) FederatedLimitRangeInterface
}

FederatedLimitRangesGetter has a method to return a FederatedLimitRangeInterface. A group's client should implement this interface.

type FederatedNamespaceExpansion

type FederatedNamespaceExpansion interface{}

type FederatedNamespaceInterface

type FederatedNamespaceInterface interface {
	Create(*v1beta1.FederatedNamespace) (*v1beta1.FederatedNamespace, error)
	Update(*v1beta1.FederatedNamespace) (*v1beta1.FederatedNamespace, error)
	UpdateStatus(*v1beta1.FederatedNamespace) (*v1beta1.FederatedNamespace, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedNamespace, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedNamespaceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedNamespace, err error)
	FederatedNamespaceExpansion
}

FederatedNamespaceInterface has methods to work with FederatedNamespace resources.

type FederatedNamespacesGetter

type FederatedNamespacesGetter interface {
	FederatedNamespaces(namespace string) FederatedNamespaceInterface
}

FederatedNamespacesGetter has a method to return a FederatedNamespaceInterface. A group's client should implement this interface.

type FederatedPersistentVolumeClaimExpansion

type FederatedPersistentVolumeClaimExpansion interface{}

type FederatedPersistentVolumeClaimInterface

FederatedPersistentVolumeClaimInterface has methods to work with FederatedPersistentVolumeClaim resources.

type FederatedPersistentVolumeClaimsGetter

type FederatedPersistentVolumeClaimsGetter interface {
	FederatedPersistentVolumeClaims(namespace string) FederatedPersistentVolumeClaimInterface
}

FederatedPersistentVolumeClaimsGetter has a method to return a FederatedPersistentVolumeClaimInterface. A group's client should implement this interface.

type FederatedResourceQuotaExpansion

type FederatedResourceQuotaExpansion interface{}

type FederatedResourceQuotaInterface

FederatedResourceQuotaInterface has methods to work with FederatedResourceQuota resources.

type FederatedResourceQuotasGetter

type FederatedResourceQuotasGetter interface {
	FederatedResourceQuotas(namespace string) FederatedResourceQuotaInterface
}

FederatedResourceQuotasGetter has a method to return a FederatedResourceQuotaInterface. A group's client should implement this interface.

type FederatedSecretExpansion

type FederatedSecretExpansion interface{}

type FederatedSecretInterface

type FederatedSecretInterface interface {
	Create(*v1beta1.FederatedSecret) (*v1beta1.FederatedSecret, error)
	Update(*v1beta1.FederatedSecret) (*v1beta1.FederatedSecret, error)
	UpdateStatus(*v1beta1.FederatedSecret) (*v1beta1.FederatedSecret, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedSecret, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedSecretList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedSecret, err error)
	FederatedSecretExpansion
}

FederatedSecretInterface has methods to work with FederatedSecret resources.

type FederatedSecretsGetter

type FederatedSecretsGetter interface {
	FederatedSecrets(namespace string) FederatedSecretInterface
}

FederatedSecretsGetter has a method to return a FederatedSecretInterface. A group's client should implement this interface.

type FederatedServiceExpansion

type FederatedServiceExpansion interface{}

type FederatedServiceInterface

type FederatedServiceInterface interface {
	Create(*v1beta1.FederatedService) (*v1beta1.FederatedService, error)
	Update(*v1beta1.FederatedService) (*v1beta1.FederatedService, error)
	UpdateStatus(*v1beta1.FederatedService) (*v1beta1.FederatedService, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedService, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedServiceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedService, err error)
	FederatedServiceExpansion
}

FederatedServiceInterface has methods to work with FederatedService resources.

type FederatedServicesGetter

type FederatedServicesGetter interface {
	FederatedServices(namespace string) FederatedServiceInterface
}

FederatedServicesGetter has a method to return a FederatedServiceInterface. A group's client should implement this interface.

type FederatedStatefulSetExpansion

type FederatedStatefulSetExpansion interface{}

type FederatedStatefulSetInterface

type FederatedStatefulSetInterface interface {
	Create(*v1beta1.FederatedStatefulSet) (*v1beta1.FederatedStatefulSet, error)
	Update(*v1beta1.FederatedStatefulSet) (*v1beta1.FederatedStatefulSet, error)
	UpdateStatus(*v1beta1.FederatedStatefulSet) (*v1beta1.FederatedStatefulSet, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedStatefulSet, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedStatefulSetList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedStatefulSet, err error)
	FederatedStatefulSetExpansion
}

FederatedStatefulSetInterface has methods to work with FederatedStatefulSet resources.

type FederatedStatefulSetsGetter

type FederatedStatefulSetsGetter interface {
	FederatedStatefulSets(namespace string) FederatedStatefulSetInterface
}

FederatedStatefulSetsGetter has a method to return a FederatedStatefulSetInterface. A group's client should implement this interface.

type FederatedUserExpansion

type FederatedUserExpansion interface{}

type FederatedUserInterface

type FederatedUserInterface interface {
	Create(*v1beta1.FederatedUser) (*v1beta1.FederatedUser, error)
	Update(*v1beta1.FederatedUser) (*v1beta1.FederatedUser, error)
	UpdateStatus(*v1beta1.FederatedUser) (*v1beta1.FederatedUser, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedUser, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedUserList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedUser, err error)
	FederatedUserExpansion
}

FederatedUserInterface has methods to work with FederatedUser resources.

type FederatedUsersGetter

type FederatedUsersGetter interface {
	FederatedUsers(namespace string) FederatedUserInterface
}

FederatedUsersGetter has a method to return a FederatedUserInterface. A group's client should implement this interface.

type FederatedWorkspaceExpansion

type FederatedWorkspaceExpansion interface{}

type FederatedWorkspaceInterface

type FederatedWorkspaceInterface interface {
	Create(*v1beta1.FederatedWorkspace) (*v1beta1.FederatedWorkspace, error)
	Update(*v1beta1.FederatedWorkspace) (*v1beta1.FederatedWorkspace, error)
	UpdateStatus(*v1beta1.FederatedWorkspace) (*v1beta1.FederatedWorkspace, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1beta1.FederatedWorkspace, error)
	List(opts v1.ListOptions) (*v1beta1.FederatedWorkspaceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedWorkspace, err error)
	FederatedWorkspaceExpansion
}

FederatedWorkspaceInterface has methods to work with FederatedWorkspace resources.

type FederatedWorkspacesGetter

type FederatedWorkspacesGetter interface {
	FederatedWorkspaces() FederatedWorkspaceInterface
}

FederatedWorkspacesGetter has a method to return a FederatedWorkspaceInterface. A group's client should implement this interface.

type TypesV1beta1Client

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

TypesV1beta1Client is used to interact with features provided by the types.kubefed.io group.

func New

New creates a new TypesV1beta1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new TypesV1beta1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *TypesV1beta1Client

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

func (*TypesV1beta1Client) FederatedApplications

func (c *TypesV1beta1Client) FederatedApplications(namespace string) FederatedApplicationInterface

func (*TypesV1beta1Client) FederatedClusterRoleBindings

func (c *TypesV1beta1Client) FederatedClusterRoleBindings(namespace string) FederatedClusterRoleBindingInterface

func (*TypesV1beta1Client) FederatedClusterRoles

func (c *TypesV1beta1Client) FederatedClusterRoles(namespace string) FederatedClusterRoleInterface

func (*TypesV1beta1Client) FederatedConfigMaps

func (c *TypesV1beta1Client) FederatedConfigMaps(namespace string) FederatedConfigMapInterface

func (*TypesV1beta1Client) FederatedDeployments

func (c *TypesV1beta1Client) FederatedDeployments(namespace string) FederatedDeploymentInterface

func (*TypesV1beta1Client) FederatedIngresses

func (c *TypesV1beta1Client) FederatedIngresses(namespace string) FederatedIngressInterface

func (*TypesV1beta1Client) FederatedJobs

func (c *TypesV1beta1Client) FederatedJobs(namespace string) FederatedJobInterface

func (*TypesV1beta1Client) FederatedLimitRanges

func (c *TypesV1beta1Client) FederatedLimitRanges(namespace string) FederatedLimitRangeInterface

func (*TypesV1beta1Client) FederatedNamespaces

func (c *TypesV1beta1Client) FederatedNamespaces(namespace string) FederatedNamespaceInterface

func (*TypesV1beta1Client) FederatedPersistentVolumeClaims

func (c *TypesV1beta1Client) FederatedPersistentVolumeClaims(namespace string) FederatedPersistentVolumeClaimInterface

func (*TypesV1beta1Client) FederatedResourceQuotas

func (c *TypesV1beta1Client) FederatedResourceQuotas(namespace string) FederatedResourceQuotaInterface

func (*TypesV1beta1Client) FederatedSecrets

func (c *TypesV1beta1Client) FederatedSecrets(namespace string) FederatedSecretInterface

func (*TypesV1beta1Client) FederatedServices

func (c *TypesV1beta1Client) FederatedServices(namespace string) FederatedServiceInterface

func (*TypesV1beta1Client) FederatedStatefulSets

func (c *TypesV1beta1Client) FederatedStatefulSets(namespace string) FederatedStatefulSetInterface

func (*TypesV1beta1Client) FederatedUsers

func (c *TypesV1beta1Client) FederatedUsers(namespace string) FederatedUserInterface

func (*TypesV1beta1Client) FederatedWorkspaces

func (c *TypesV1beta1Client) FederatedWorkspaces() FederatedWorkspaceInterface

func (*TypesV1beta1Client) RESTClient

func (c *TypesV1beta1Client) 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