Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type FederatedApplicationExpansion
- type FederatedApplicationInterface
- type FederatedApplicationsGetter
- type FederatedClusterRoleBindingExpansion
- type FederatedClusterRoleBindingInterface
- type FederatedClusterRoleBindingsGetter
- type FederatedClusterRoleExpansion
- type FederatedClusterRoleInterface
- type FederatedClusterRolesGetter
- type FederatedConfigMapExpansion
- type FederatedConfigMapInterface
- type FederatedConfigMapsGetter
- type FederatedDeploymentExpansion
- type FederatedDeploymentInterface
- type FederatedDeploymentsGetter
- type FederatedIngressExpansion
- type FederatedIngressInterface
- type FederatedIngressesGetter
- type FederatedJobExpansion
- type FederatedJobInterface
- type FederatedJobsGetter
- type FederatedLimitRangeExpansion
- type FederatedLimitRangeInterface
- type FederatedLimitRangesGetter
- type FederatedNamespaceExpansion
- type FederatedNamespaceInterface
- type FederatedNamespacesGetter
- type FederatedPersistentVolumeClaimExpansion
- type FederatedPersistentVolumeClaimInterface
- type FederatedPersistentVolumeClaimsGetter
- type FederatedResourceQuotaExpansion
- type FederatedResourceQuotaInterface
- type FederatedResourceQuotasGetter
- type FederatedSecretExpansion
- type FederatedSecretInterface
- type FederatedSecretsGetter
- type FederatedServiceExpansion
- type FederatedServiceInterface
- type FederatedServicesGetter
- type FederatedStatefulSetExpansion
- type FederatedStatefulSetInterface
- type FederatedStatefulSetsGetter
- type FederatedUserExpansion
- type FederatedUserInterface
- type FederatedUsersGetter
- type FederatedWorkspaceExpansion
- type FederatedWorkspaceInterface
- type FederatedWorkspacesGetter
- type TypesV1beta1Client
- func (c *TypesV1beta1Client) FederatedApplications(namespace string) FederatedApplicationInterface
- func (c *TypesV1beta1Client) FederatedClusterRoleBindings(namespace string) FederatedClusterRoleBindingInterface
- func (c *TypesV1beta1Client) FederatedClusterRoles(namespace string) FederatedClusterRoleInterface
- func (c *TypesV1beta1Client) FederatedConfigMaps(namespace string) FederatedConfigMapInterface
- func (c *TypesV1beta1Client) FederatedDeployments(namespace string) FederatedDeploymentInterface
- func (c *TypesV1beta1Client) FederatedIngresses(namespace string) FederatedIngressInterface
- func (c *TypesV1beta1Client) FederatedJobs(namespace string) FederatedJobInterface
- func (c *TypesV1beta1Client) FederatedLimitRanges(namespace string) FederatedLimitRangeInterface
- func (c *TypesV1beta1Client) FederatedNamespaces(namespace string) FederatedNamespaceInterface
- func (c *TypesV1beta1Client) FederatedPersistentVolumeClaims(namespace string) FederatedPersistentVolumeClaimInterface
- func (c *TypesV1beta1Client) FederatedResourceQuotas(namespace string) FederatedResourceQuotaInterface
- func (c *TypesV1beta1Client) FederatedSecrets(namespace string) FederatedSecretInterface
- func (c *TypesV1beta1Client) FederatedServices(namespace string) FederatedServiceInterface
- func (c *TypesV1beta1Client) FederatedStatefulSets(namespace string) FederatedStatefulSetInterface
- func (c *TypesV1beta1Client) FederatedUsers(namespace string) FederatedUserInterface
- func (c *TypesV1beta1Client) FederatedWorkspaces() FederatedWorkspaceInterface
- func (c *TypesV1beta1Client) RESTClient() rest.Interface
- type TypesV1beta1Interface
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 ¶
type FederatedClusterRoleBindingInterface interface { Create(*v1beta1.FederatedClusterRoleBinding) (*v1beta1.FederatedClusterRoleBinding, error) Update(*v1beta1.FederatedClusterRoleBinding) (*v1beta1.FederatedClusterRoleBinding, error) UpdateStatus(*v1beta1.FederatedClusterRoleBinding) (*v1beta1.FederatedClusterRoleBinding, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedClusterRoleBinding, error) List(opts v1.ListOptions) (*v1beta1.FederatedClusterRoleBindingList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, 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(*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 ¶
type FederatedPersistentVolumeClaimInterface interface { Create(*v1beta1.FederatedPersistentVolumeClaim) (*v1beta1.FederatedPersistentVolumeClaim, error) Update(*v1beta1.FederatedPersistentVolumeClaim) (*v1beta1.FederatedPersistentVolumeClaim, error) UpdateStatus(*v1beta1.FederatedPersistentVolumeClaim) (*v1beta1.FederatedPersistentVolumeClaim, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedPersistentVolumeClaim, error) List(opts v1.ListOptions) (*v1beta1.FederatedPersistentVolumeClaimList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, 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 FederatedResourceQuotaExpansion ¶
type FederatedResourceQuotaExpansion interface{}
type FederatedResourceQuotaInterface ¶
type FederatedResourceQuotaInterface interface { Create(*v1beta1.FederatedResourceQuota) (*v1beta1.FederatedResourceQuota, error) Update(*v1beta1.FederatedResourceQuota) (*v1beta1.FederatedResourceQuota, error) UpdateStatus(*v1beta1.FederatedResourceQuota) (*v1beta1.FederatedResourceQuota, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedResourceQuota, error) List(opts v1.ListOptions) (*v1beta1.FederatedResourceQuotaList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedResourceQuota, err error) FederatedResourceQuotaExpansion }
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 ¶
func New(c rest.Interface) *TypesV1beta1Client
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.
type TypesV1beta1Interface ¶
type TypesV1beta1Interface interface { RESTClient() rest.Interface FederatedApplicationsGetter FederatedClusterRolesGetter FederatedClusterRoleBindingsGetter FederatedConfigMapsGetter FederatedDeploymentsGetter FederatedIngressesGetter FederatedJobsGetter FederatedLimitRangesGetter FederatedNamespacesGetter FederatedPersistentVolumeClaimsGetter FederatedResourceQuotasGetter FederatedSecretsGetter FederatedServicesGetter FederatedStatefulSetsGetter FederatedUsersGetter FederatedWorkspacesGetter }
Source Files ¶
- doc.go
- federatedapplication.go
- federatedclusterrole.go
- federatedclusterrolebinding.go
- federatedconfigmap.go
- federateddeployment.go
- federatedingress.go
- federatedjob.go
- federatedlimitrange.go
- federatednamespace.go
- federatedpersistentvolumeclaim.go
- federatedresourcequota.go
- federatedsecret.go
- federatedservice.go
- federatedstatefulset.go
- federateduser.go
- federatedworkspace.go
- generated_expansion.go
- types_client.go