Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type FederatedClusterRoleBindingExpansion
- type FederatedClusterRoleBindingInterface
- type FederatedClusterRoleBindingsGetter
- type FederatedClusterRoleExpansion
- type FederatedClusterRoleInterface
- type FederatedClusterRolesGetter
- type FederatedConfigMapExpansion
- type FederatedConfigMapInterface
- type FederatedConfigMapsGetter
- type FederatedDaemonSetExpansion
- type FederatedDaemonSetInterface
- type FederatedDaemonSetsGetter
- type FederatedDeploymentExpansion
- type FederatedDeploymentInterface
- type FederatedDeploymentsGetter
- type FederatedEndpointsExpansion
- type FederatedEndpointsInterface
- type FederatedEndpointsesGetter
- type FederatedIngressExpansion
- type FederatedIngressInterface
- type FederatedIngressesGetter
- type FederatedJobExpansion
- type FederatedJobInterface
- type FederatedJobsGetter
- type FederatedNamespaceExpansion
- type FederatedNamespaceInterface
- type FederatedNamespacesGetter
- type FederatedReplicaSetExpansion
- type FederatedReplicaSetInterface
- type FederatedReplicaSetsGetter
- type FederatedReplicationControllerExpansion
- type FederatedReplicationControllerInterface
- type FederatedReplicationControllersGetter
- type FederatedRoleBindingExpansion
- type FederatedRoleBindingInterface
- type FederatedRoleBindingsGetter
- type FederatedRoleExpansion
- type FederatedRoleInterface
- type FederatedRolesGetter
- type FederatedSecretExpansion
- type FederatedSecretInterface
- type FederatedSecretsGetter
- type FederatedServiceAccountExpansion
- type FederatedServiceAccountInterface
- type FederatedServiceAccountsGetter
- type FederatedServiceExpansion
- type FederatedServiceInterface
- type FederatedServicesGetter
- type FederatedStatefulSetExpansion
- type FederatedStatefulSetInterface
- type FederatedStatefulSetsGetter
- type TypesV1beta1Client
- func (c *TypesV1beta1Client) FederatedClusterRoleBindings(namespace string) FederatedClusterRoleBindingInterface
- func (c *TypesV1beta1Client) FederatedClusterRoles(namespace string) FederatedClusterRoleInterface
- func (c *TypesV1beta1Client) FederatedConfigMaps(namespace string) FederatedConfigMapInterface
- func (c *TypesV1beta1Client) FederatedDaemonSets(namespace string) FederatedDaemonSetInterface
- func (c *TypesV1beta1Client) FederatedDeployments(namespace string) FederatedDeploymentInterface
- func (c *TypesV1beta1Client) FederatedEndpointses(namespace string) FederatedEndpointsInterface
- func (c *TypesV1beta1Client) FederatedIngresses(namespace string) FederatedIngressInterface
- func (c *TypesV1beta1Client) FederatedJobs(namespace string) FederatedJobInterface
- func (c *TypesV1beta1Client) FederatedNamespaces(namespace string) FederatedNamespaceInterface
- func (c *TypesV1beta1Client) FederatedReplicaSets(namespace string) FederatedReplicaSetInterface
- func (c *TypesV1beta1Client) FederatedReplicationControllers(namespace string) FederatedReplicationControllerInterface
- func (c *TypesV1beta1Client) FederatedRoleBindings(namespace string) FederatedRoleBindingInterface
- func (c *TypesV1beta1Client) FederatedRoles(namespace string) FederatedRoleInterface
- func (c *TypesV1beta1Client) FederatedSecrets(namespace string) FederatedSecretInterface
- func (c *TypesV1beta1Client) FederatedServiceAccounts(namespace string) FederatedServiceAccountInterface
- func (c *TypesV1beta1Client) FederatedServices(namespace string) FederatedServiceInterface
- func (c *TypesV1beta1Client) FederatedStatefulSets(namespace string) FederatedStatefulSetInterface
- 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 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 FederatedDaemonSetExpansion ¶
type FederatedDaemonSetExpansion interface{}
type FederatedDaemonSetInterface ¶
type FederatedDaemonSetInterface interface { Create(*v1beta1.FederatedDaemonSet) (*v1beta1.FederatedDaemonSet, error) Update(*v1beta1.FederatedDaemonSet) (*v1beta1.FederatedDaemonSet, error) UpdateStatus(*v1beta1.FederatedDaemonSet) (*v1beta1.FederatedDaemonSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedDaemonSet, error) List(opts v1.ListOptions) (*v1beta1.FederatedDaemonSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedDaemonSet, err error) FederatedDaemonSetExpansion }
FederatedDaemonSetInterface has methods to work with FederatedDaemonSet resources.
type FederatedDaemonSetsGetter ¶
type FederatedDaemonSetsGetter interface {
FederatedDaemonSets(namespace string) FederatedDaemonSetInterface
}
FederatedDaemonSetsGetter has a method to return a FederatedDaemonSetInterface. 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 FederatedEndpointsExpansion ¶
type FederatedEndpointsExpansion interface{}
type FederatedEndpointsInterface ¶
type FederatedEndpointsInterface interface { Create(*v1beta1.FederatedEndpoints) (*v1beta1.FederatedEndpoints, error) Update(*v1beta1.FederatedEndpoints) (*v1beta1.FederatedEndpoints, error) UpdateStatus(*v1beta1.FederatedEndpoints) (*v1beta1.FederatedEndpoints, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedEndpoints, error) List(opts v1.ListOptions) (*v1beta1.FederatedEndpointsList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedEndpoints, err error) FederatedEndpointsExpansion }
FederatedEndpointsInterface has methods to work with FederatedEndpoints resources.
type FederatedEndpointsesGetter ¶
type FederatedEndpointsesGetter interface {
FederatedEndpointses(namespace string) FederatedEndpointsInterface
}
FederatedEndpointsesGetter has a method to return a FederatedEndpointsInterface. 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 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 FederatedReplicaSetExpansion ¶
type FederatedReplicaSetExpansion interface{}
type FederatedReplicaSetInterface ¶
type FederatedReplicaSetInterface interface { Create(*v1beta1.FederatedReplicaSet) (*v1beta1.FederatedReplicaSet, error) Update(*v1beta1.FederatedReplicaSet) (*v1beta1.FederatedReplicaSet, error) UpdateStatus(*v1beta1.FederatedReplicaSet) (*v1beta1.FederatedReplicaSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedReplicaSet, error) List(opts v1.ListOptions) (*v1beta1.FederatedReplicaSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedReplicaSet, err error) FederatedReplicaSetExpansion }
FederatedReplicaSetInterface has methods to work with FederatedReplicaSet resources.
type FederatedReplicaSetsGetter ¶
type FederatedReplicaSetsGetter interface {
FederatedReplicaSets(namespace string) FederatedReplicaSetInterface
}
FederatedReplicaSetsGetter has a method to return a FederatedReplicaSetInterface. A group's client should implement this interface.
type FederatedReplicationControllerExpansion ¶
type FederatedReplicationControllerExpansion interface{}
type FederatedReplicationControllerInterface ¶
type FederatedReplicationControllerInterface interface { Create(*v1beta1.FederatedReplicationController) (*v1beta1.FederatedReplicationController, error) Update(*v1beta1.FederatedReplicationController) (*v1beta1.FederatedReplicationController, error) UpdateStatus(*v1beta1.FederatedReplicationController) (*v1beta1.FederatedReplicationController, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedReplicationController, error) List(opts v1.ListOptions) (*v1beta1.FederatedReplicationControllerList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedReplicationController, err error) FederatedReplicationControllerExpansion }
FederatedReplicationControllerInterface has methods to work with FederatedReplicationController resources.
type FederatedReplicationControllersGetter ¶
type FederatedReplicationControllersGetter interface {
FederatedReplicationControllers(namespace string) FederatedReplicationControllerInterface
}
FederatedReplicationControllersGetter has a method to return a FederatedReplicationControllerInterface. A group's client should implement this interface.
type FederatedRoleBindingExpansion ¶
type FederatedRoleBindingExpansion interface{}
type FederatedRoleBindingInterface ¶
type FederatedRoleBindingInterface interface { Create(*v1beta1.FederatedRoleBinding) (*v1beta1.FederatedRoleBinding, error) Update(*v1beta1.FederatedRoleBinding) (*v1beta1.FederatedRoleBinding, error) UpdateStatus(*v1beta1.FederatedRoleBinding) (*v1beta1.FederatedRoleBinding, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedRoleBinding, error) List(opts v1.ListOptions) (*v1beta1.FederatedRoleBindingList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedRoleBinding, err error) FederatedRoleBindingExpansion }
FederatedRoleBindingInterface has methods to work with FederatedRoleBinding resources.
type FederatedRoleBindingsGetter ¶
type FederatedRoleBindingsGetter interface {
FederatedRoleBindings(namespace string) FederatedRoleBindingInterface
}
FederatedRoleBindingsGetter has a method to return a FederatedRoleBindingInterface. A group's client should implement this interface.
type FederatedRoleExpansion ¶
type FederatedRoleExpansion interface{}
type FederatedRoleInterface ¶
type FederatedRoleInterface interface { Create(*v1beta1.FederatedRole) (*v1beta1.FederatedRole, error) Update(*v1beta1.FederatedRole) (*v1beta1.FederatedRole, error) UpdateStatus(*v1beta1.FederatedRole) (*v1beta1.FederatedRole, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedRole, error) List(opts v1.ListOptions) (*v1beta1.FederatedRoleList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedRole, err error) FederatedRoleExpansion }
FederatedRoleInterface has methods to work with FederatedRole resources.
type FederatedRolesGetter ¶
type FederatedRolesGetter interface {
FederatedRoles(namespace string) FederatedRoleInterface
}
FederatedRolesGetter has a method to return a FederatedRoleInterface. 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 FederatedServiceAccountExpansion ¶
type FederatedServiceAccountExpansion interface{}
type FederatedServiceAccountInterface ¶
type FederatedServiceAccountInterface interface { Create(*v1beta1.FederatedServiceAccount) (*v1beta1.FederatedServiceAccount, error) Update(*v1beta1.FederatedServiceAccount) (*v1beta1.FederatedServiceAccount, error) UpdateStatus(*v1beta1.FederatedServiceAccount) (*v1beta1.FederatedServiceAccount, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1beta1.FederatedServiceAccount, error) List(opts v1.ListOptions) (*v1beta1.FederatedServiceAccountList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1beta1.FederatedServiceAccount, err error) FederatedServiceAccountExpansion }
FederatedServiceAccountInterface has methods to work with FederatedServiceAccount resources.
type FederatedServiceAccountsGetter ¶
type FederatedServiceAccountsGetter interface {
FederatedServiceAccounts(namespace string) FederatedServiceAccountInterface
}
FederatedServiceAccountsGetter has a method to return a FederatedServiceAccountInterface. 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 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) 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) FederatedDaemonSets ¶
func (c *TypesV1beta1Client) FederatedDaemonSets(namespace string) FederatedDaemonSetInterface
func (*TypesV1beta1Client) FederatedDeployments ¶
func (c *TypesV1beta1Client) FederatedDeployments(namespace string) FederatedDeploymentInterface
func (*TypesV1beta1Client) FederatedEndpointses ¶
func (c *TypesV1beta1Client) FederatedEndpointses(namespace string) FederatedEndpointsInterface
func (*TypesV1beta1Client) FederatedIngresses ¶
func (c *TypesV1beta1Client) FederatedIngresses(namespace string) FederatedIngressInterface
func (*TypesV1beta1Client) FederatedJobs ¶
func (c *TypesV1beta1Client) FederatedJobs(namespace string) FederatedJobInterface
func (*TypesV1beta1Client) FederatedNamespaces ¶
func (c *TypesV1beta1Client) FederatedNamespaces(namespace string) FederatedNamespaceInterface
func (*TypesV1beta1Client) FederatedReplicaSets ¶
func (c *TypesV1beta1Client) FederatedReplicaSets(namespace string) FederatedReplicaSetInterface
func (*TypesV1beta1Client) FederatedReplicationControllers ¶
func (c *TypesV1beta1Client) FederatedReplicationControllers(namespace string) FederatedReplicationControllerInterface
func (*TypesV1beta1Client) FederatedRoleBindings ¶
func (c *TypesV1beta1Client) FederatedRoleBindings(namespace string) FederatedRoleBindingInterface
func (*TypesV1beta1Client) FederatedRoles ¶
func (c *TypesV1beta1Client) FederatedRoles(namespace string) FederatedRoleInterface
func (*TypesV1beta1Client) FederatedSecrets ¶
func (c *TypesV1beta1Client) FederatedSecrets(namespace string) FederatedSecretInterface
func (*TypesV1beta1Client) FederatedServiceAccounts ¶
func (c *TypesV1beta1Client) FederatedServiceAccounts(namespace string) FederatedServiceAccountInterface
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.
type TypesV1beta1Interface ¶
type TypesV1beta1Interface interface { RESTClient() rest.Interface FederatedClusterRolesGetter FederatedClusterRoleBindingsGetter FederatedConfigMapsGetter FederatedDaemonSetsGetter FederatedDeploymentsGetter FederatedEndpointsesGetter FederatedIngressesGetter FederatedJobsGetter FederatedNamespacesGetter FederatedReplicaSetsGetter FederatedReplicationControllersGetter FederatedRolesGetter FederatedRoleBindingsGetter FederatedSecretsGetter FederatedServicesGetter FederatedServiceAccountsGetter FederatedStatefulSetsGetter }
Source Files ¶
- doc.go
- federatedclusterrole.go
- federatedclusterrolebinding.go
- federatedconfigmap.go
- federateddaemonset.go
- federateddeployment.go
- federatedendpoints.go
- federatedingress.go
- federatedjob.go
- federatednamespace.go
- federatedreplicaset.go
- federatedreplicationcontroller.go
- federatedrole.go
- federatedrolebinding.go
- federatedsecret.go
- federatedservice.go
- federatedserviceaccount.go
- federatedstatefulset.go
- generated_expansion.go
- types_client.go