v1beta1

package
v0.0.0-...-b5015ec Latest Latest
Warning

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

Go to latest
Published: May 9, 2024 License: Apache-2.0 Imports: 8 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(ctx context.Context, federatedApplication *v1beta1.FederatedApplication, opts v1.CreateOptions) (*v1beta1.FederatedApplication, error)
	Update(ctx context.Context, federatedApplication *v1beta1.FederatedApplication, opts v1.UpdateOptions) (*v1beta1.FederatedApplication, error)
	UpdateStatus(ctx context.Context, federatedApplication *v1beta1.FederatedApplication, opts v1.UpdateOptions) (*v1beta1.FederatedApplication, 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) (*v1beta1.FederatedApplication, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedApplicationList, 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 *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

type FederatedClusterRoleBindingInterface interface {
	Create(ctx context.Context, federatedClusterRoleBinding *v1beta1.FederatedClusterRoleBinding, opts v1.CreateOptions) (*v1beta1.FederatedClusterRoleBinding, error)
	Update(ctx context.Context, federatedClusterRoleBinding *v1beta1.FederatedClusterRoleBinding, opts v1.UpdateOptions) (*v1beta1.FederatedClusterRoleBinding, error)
	UpdateStatus(ctx context.Context, federatedClusterRoleBinding *v1beta1.FederatedClusterRoleBinding, opts v1.UpdateOptions) (*v1beta1.FederatedClusterRoleBinding, 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) (*v1beta1.FederatedClusterRoleBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedClusterRoleBindingList, 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 *v1beta1.FederatedClusterRoleBinding, err error)
	FederatedClusterRoleBindingExpansion
}

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(ctx context.Context, federatedClusterRole *v1beta1.FederatedClusterRole, opts v1.CreateOptions) (*v1beta1.FederatedClusterRole, error)
	Update(ctx context.Context, federatedClusterRole *v1beta1.FederatedClusterRole, opts v1.UpdateOptions) (*v1beta1.FederatedClusterRole, error)
	UpdateStatus(ctx context.Context, federatedClusterRole *v1beta1.FederatedClusterRole, opts v1.UpdateOptions) (*v1beta1.FederatedClusterRole, 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) (*v1beta1.FederatedClusterRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedClusterRoleList, 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 *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(ctx context.Context, federatedConfigMap *v1beta1.FederatedConfigMap, opts v1.CreateOptions) (*v1beta1.FederatedConfigMap, error)
	Update(ctx context.Context, federatedConfigMap *v1beta1.FederatedConfigMap, opts v1.UpdateOptions) (*v1beta1.FederatedConfigMap, error)
	UpdateStatus(ctx context.Context, federatedConfigMap *v1beta1.FederatedConfigMap, opts v1.UpdateOptions) (*v1beta1.FederatedConfigMap, 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) (*v1beta1.FederatedConfigMap, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedConfigMapList, 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 *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(ctx context.Context, federatedDeployment *v1beta1.FederatedDeployment, opts v1.CreateOptions) (*v1beta1.FederatedDeployment, error)
	Update(ctx context.Context, federatedDeployment *v1beta1.FederatedDeployment, opts v1.UpdateOptions) (*v1beta1.FederatedDeployment, error)
	UpdateStatus(ctx context.Context, federatedDeployment *v1beta1.FederatedDeployment, opts v1.UpdateOptions) (*v1beta1.FederatedDeployment, 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) (*v1beta1.FederatedDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedDeploymentList, 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 *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 FederatedGroupBindingExpansion

type FederatedGroupBindingExpansion interface{}

type FederatedGroupBindingInterface

type FederatedGroupBindingInterface interface {
	Create(ctx context.Context, federatedGroupBinding *v1beta1.FederatedGroupBinding, opts v1.CreateOptions) (*v1beta1.FederatedGroupBinding, error)
	Update(ctx context.Context, federatedGroupBinding *v1beta1.FederatedGroupBinding, opts v1.UpdateOptions) (*v1beta1.FederatedGroupBinding, error)
	UpdateStatus(ctx context.Context, federatedGroupBinding *v1beta1.FederatedGroupBinding, opts v1.UpdateOptions) (*v1beta1.FederatedGroupBinding, 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) (*v1beta1.FederatedGroupBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedGroupBindingList, 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 *v1beta1.FederatedGroupBinding, err error)
	FederatedGroupBindingExpansion
}

FederatedGroupBindingInterface has methods to work with FederatedGroupBinding resources.

type FederatedGroupBindingsGetter

type FederatedGroupBindingsGetter interface {
	FederatedGroupBindings() FederatedGroupBindingInterface
}

FederatedGroupBindingsGetter has a method to return a FederatedGroupBindingInterface. A group's client should implement this interface.

type FederatedGroupExpansion

type FederatedGroupExpansion interface{}

type FederatedGroupInterface

type FederatedGroupInterface interface {
	Create(ctx context.Context, federatedGroup *v1beta1.FederatedGroup, opts v1.CreateOptions) (*v1beta1.FederatedGroup, error)
	Update(ctx context.Context, federatedGroup *v1beta1.FederatedGroup, opts v1.UpdateOptions) (*v1beta1.FederatedGroup, error)
	UpdateStatus(ctx context.Context, federatedGroup *v1beta1.FederatedGroup, opts v1.UpdateOptions) (*v1beta1.FederatedGroup, 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) (*v1beta1.FederatedGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedGroupList, 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 *v1beta1.FederatedGroup, err error)
	FederatedGroupExpansion
}

FederatedGroupInterface has methods to work with FederatedGroup resources.

type FederatedGroupsGetter

type FederatedGroupsGetter interface {
	FederatedGroups() FederatedGroupInterface
}

FederatedGroupsGetter has a method to return a FederatedGroupInterface. A group's client should implement this interface.

type FederatedIngressExpansion

type FederatedIngressExpansion interface{}

type FederatedIngressInterface

type FederatedIngressInterface interface {
	Create(ctx context.Context, federatedIngress *v1beta1.FederatedIngress, opts v1.CreateOptions) (*v1beta1.FederatedIngress, error)
	Update(ctx context.Context, federatedIngress *v1beta1.FederatedIngress, opts v1.UpdateOptions) (*v1beta1.FederatedIngress, error)
	UpdateStatus(ctx context.Context, federatedIngress *v1beta1.FederatedIngress, opts v1.UpdateOptions) (*v1beta1.FederatedIngress, 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) (*v1beta1.FederatedIngress, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedIngressList, 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 *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(ctx context.Context, federatedJob *v1beta1.FederatedJob, opts v1.CreateOptions) (*v1beta1.FederatedJob, error)
	Update(ctx context.Context, federatedJob *v1beta1.FederatedJob, opts v1.UpdateOptions) (*v1beta1.FederatedJob, error)
	UpdateStatus(ctx context.Context, federatedJob *v1beta1.FederatedJob, opts v1.UpdateOptions) (*v1beta1.FederatedJob, 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) (*v1beta1.FederatedJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedJobList, 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 *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(ctx context.Context, federatedLimitRange *v1beta1.FederatedLimitRange, opts v1.CreateOptions) (*v1beta1.FederatedLimitRange, error)
	Update(ctx context.Context, federatedLimitRange *v1beta1.FederatedLimitRange, opts v1.UpdateOptions) (*v1beta1.FederatedLimitRange, error)
	UpdateStatus(ctx context.Context, federatedLimitRange *v1beta1.FederatedLimitRange, opts v1.UpdateOptions) (*v1beta1.FederatedLimitRange, 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) (*v1beta1.FederatedLimitRange, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedLimitRangeList, 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 *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(ctx context.Context, federatedNamespace *v1beta1.FederatedNamespace, opts v1.CreateOptions) (*v1beta1.FederatedNamespace, error)
	Update(ctx context.Context, federatedNamespace *v1beta1.FederatedNamespace, opts v1.UpdateOptions) (*v1beta1.FederatedNamespace, error)
	UpdateStatus(ctx context.Context, federatedNamespace *v1beta1.FederatedNamespace, opts v1.UpdateOptions) (*v1beta1.FederatedNamespace, 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) (*v1beta1.FederatedNamespace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedNamespaceList, 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 *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

type FederatedPersistentVolumeClaimInterface interface {
	Create(ctx context.Context, federatedPersistentVolumeClaim *v1beta1.FederatedPersistentVolumeClaim, opts v1.CreateOptions) (*v1beta1.FederatedPersistentVolumeClaim, error)
	Update(ctx context.Context, federatedPersistentVolumeClaim *v1beta1.FederatedPersistentVolumeClaim, opts v1.UpdateOptions) (*v1beta1.FederatedPersistentVolumeClaim, error)
	UpdateStatus(ctx context.Context, federatedPersistentVolumeClaim *v1beta1.FederatedPersistentVolumeClaim, opts v1.UpdateOptions) (*v1beta1.FederatedPersistentVolumeClaim, 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) (*v1beta1.FederatedPersistentVolumeClaim, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedPersistentVolumeClaimList, 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 *v1beta1.FederatedPersistentVolumeClaim, err error)
	FederatedPersistentVolumeClaimExpansion
}

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 FederatedSecretExpansion

type FederatedSecretExpansion interface{}

type FederatedSecretInterface

type FederatedSecretInterface interface {
	Create(ctx context.Context, federatedSecret *v1beta1.FederatedSecret, opts v1.CreateOptions) (*v1beta1.FederatedSecret, error)
	Update(ctx context.Context, federatedSecret *v1beta1.FederatedSecret, opts v1.UpdateOptions) (*v1beta1.FederatedSecret, error)
	UpdateStatus(ctx context.Context, federatedSecret *v1beta1.FederatedSecret, opts v1.UpdateOptions) (*v1beta1.FederatedSecret, 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) (*v1beta1.FederatedSecret, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedSecretList, 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 *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(ctx context.Context, federatedService *v1beta1.FederatedService, opts v1.CreateOptions) (*v1beta1.FederatedService, error)
	Update(ctx context.Context, federatedService *v1beta1.FederatedService, opts v1.UpdateOptions) (*v1beta1.FederatedService, error)
	UpdateStatus(ctx context.Context, federatedService *v1beta1.FederatedService, opts v1.UpdateOptions) (*v1beta1.FederatedService, 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) (*v1beta1.FederatedService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedServiceList, 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 *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(ctx context.Context, federatedStatefulSet *v1beta1.FederatedStatefulSet, opts v1.CreateOptions) (*v1beta1.FederatedStatefulSet, error)
	Update(ctx context.Context, federatedStatefulSet *v1beta1.FederatedStatefulSet, opts v1.UpdateOptions) (*v1beta1.FederatedStatefulSet, error)
	UpdateStatus(ctx context.Context, federatedStatefulSet *v1beta1.FederatedStatefulSet, opts v1.UpdateOptions) (*v1beta1.FederatedStatefulSet, 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) (*v1beta1.FederatedStatefulSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.FederatedStatefulSetList, 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 *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 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) FederatedGroupBindings

func (c *TypesV1beta1Client) FederatedGroupBindings() FederatedGroupBindingInterface

func (*TypesV1beta1Client) FederatedGroups

func (c *TypesV1beta1Client) FederatedGroups() FederatedGroupInterface

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) 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) 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