Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BundleDeploymentExpansion
- type BundleDeploymentInterface
- type BundleDeploymentsGetter
- type BundleExpansion
- type BundleInterface
- type BundleNamespaceMappingExpansion
- type BundleNamespaceMappingInterface
- type BundleNamespaceMappingsGetter
- type BundlesGetter
- type ClusterExpansion
- type ClusterGroupExpansion
- type ClusterGroupInterface
- type ClusterGroupsGetter
- type ClusterInterface
- type ClusterRegistrationExpansion
- type ClusterRegistrationInterface
- type ClusterRegistrationTokenExpansion
- type ClusterRegistrationTokenInterface
- type ClusterRegistrationTokensGetter
- type ClusterRegistrationsGetter
- type ClustersGetter
- type ContentExpansion
- type ContentInterface
- type ContentsGetter
- type FleetV1alpha1Client
- func (c *FleetV1alpha1Client) BundleDeployments(namespace string) BundleDeploymentInterface
- func (c *FleetV1alpha1Client) BundleNamespaceMappings(namespace string) BundleNamespaceMappingInterface
- func (c *FleetV1alpha1Client) Bundles(namespace string) BundleInterface
- func (c *FleetV1alpha1Client) ClusterGroups(namespace string) ClusterGroupInterface
- func (c *FleetV1alpha1Client) ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
- func (c *FleetV1alpha1Client) ClusterRegistrations(namespace string) ClusterRegistrationInterface
- func (c *FleetV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *FleetV1alpha1Client) Contents() ContentInterface
- func (c *FleetV1alpha1Client) GitRepoRestrictions(namespace string) GitRepoRestrictionInterface
- func (c *FleetV1alpha1Client) GitRepos(namespace string) GitRepoInterface
- func (c *FleetV1alpha1Client) RESTClient() rest.Interface
- type FleetV1alpha1Interface
- type GitRepoExpansion
- type GitRepoInterface
- type GitRepoRestrictionExpansion
- type GitRepoRestrictionInterface
- type GitRepoRestrictionsGetter
- type GitReposGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BundleDeploymentExpansion ¶
type BundleDeploymentExpansion interface{}
type BundleDeploymentInterface ¶
type BundleDeploymentInterface interface { Create(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.CreateOptions) (*v1alpha1.BundleDeployment, error) Update(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.UpdateOptions) (*v1alpha1.BundleDeployment, error) UpdateStatus(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.UpdateOptions) (*v1alpha1.BundleDeployment, 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) (*v1alpha1.BundleDeployment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleDeploymentList, 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 *v1alpha1.BundleDeployment, err error) BundleDeploymentExpansion }
BundleDeploymentInterface has methods to work with BundleDeployment resources.
type BundleDeploymentsGetter ¶
type BundleDeploymentsGetter interface {
BundleDeployments(namespace string) BundleDeploymentInterface
}
BundleDeploymentsGetter has a method to return a BundleDeploymentInterface. A group's client should implement this interface.
type BundleExpansion ¶
type BundleExpansion interface{}
type BundleInterface ¶
type BundleInterface interface { Create(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.CreateOptions) (*v1alpha1.Bundle, error) Update(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.UpdateOptions) (*v1alpha1.Bundle, error) UpdateStatus(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.UpdateOptions) (*v1alpha1.Bundle, 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) (*v1alpha1.Bundle, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleList, 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 *v1alpha1.Bundle, err error) BundleExpansion }
BundleInterface has methods to work with Bundle resources.
type BundleNamespaceMappingExpansion ¶
type BundleNamespaceMappingExpansion interface{}
type BundleNamespaceMappingInterface ¶
type BundleNamespaceMappingInterface interface { Create(ctx context.Context, bundleNamespaceMapping *v1alpha1.BundleNamespaceMapping, opts v1.CreateOptions) (*v1alpha1.BundleNamespaceMapping, error) Update(ctx context.Context, bundleNamespaceMapping *v1alpha1.BundleNamespaceMapping, opts v1.UpdateOptions) (*v1alpha1.BundleNamespaceMapping, 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) (*v1alpha1.BundleNamespaceMapping, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleNamespaceMappingList, 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 *v1alpha1.BundleNamespaceMapping, err error) BundleNamespaceMappingExpansion }
BundleNamespaceMappingInterface has methods to work with BundleNamespaceMapping resources.
type BundleNamespaceMappingsGetter ¶
type BundleNamespaceMappingsGetter interface {
BundleNamespaceMappings(namespace string) BundleNamespaceMappingInterface
}
BundleNamespaceMappingsGetter has a method to return a BundleNamespaceMappingInterface. A group's client should implement this interface.
type BundlesGetter ¶
type BundlesGetter interface {
Bundles(namespace string) BundleInterface
}
BundlesGetter has a method to return a BundleInterface. A group's client should implement this interface.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterGroupExpansion ¶
type ClusterGroupExpansion interface{}
type ClusterGroupInterface ¶
type ClusterGroupInterface interface { Create(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.CreateOptions) (*v1alpha1.ClusterGroup, error) Update(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterGroup, error) UpdateStatus(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterGroup, 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) (*v1alpha1.ClusterGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterGroupList, 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 *v1alpha1.ClusterGroup, err error) ClusterGroupExpansion }
ClusterGroupInterface has methods to work with ClusterGroup resources.
type ClusterGroupsGetter ¶
type ClusterGroupsGetter interface {
ClusterGroups(namespace string) ClusterGroupInterface
}
ClusterGroupsGetter has a method to return a ClusterGroupInterface. A group's client should implement this interface.
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error) Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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) (*v1alpha1.Cluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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 *v1alpha1.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClusterRegistrationExpansion ¶
type ClusterRegistrationExpansion interface{}
type ClusterRegistrationInterface ¶
type ClusterRegistrationInterface interface { Create(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.CreateOptions) (*v1alpha1.ClusterRegistration, error) Update(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistration, error) UpdateStatus(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistration, 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) (*v1alpha1.ClusterRegistration, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterRegistrationList, 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 *v1alpha1.ClusterRegistration, err error) ClusterRegistrationExpansion }
ClusterRegistrationInterface has methods to work with ClusterRegistration resources.
type ClusterRegistrationTokenExpansion ¶
type ClusterRegistrationTokenExpansion interface{}
type ClusterRegistrationTokenInterface ¶
type ClusterRegistrationTokenInterface interface { Create(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.CreateOptions) (*v1alpha1.ClusterRegistrationToken, error) Update(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistrationToken, error) UpdateStatus(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistrationToken, 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) (*v1alpha1.ClusterRegistrationToken, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterRegistrationTokenList, 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 *v1alpha1.ClusterRegistrationToken, err error) ClusterRegistrationTokenExpansion }
ClusterRegistrationTokenInterface has methods to work with ClusterRegistrationToken resources.
type ClusterRegistrationTokensGetter ¶
type ClusterRegistrationTokensGetter interface {
ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
}
ClusterRegistrationTokensGetter has a method to return a ClusterRegistrationTokenInterface. A group's client should implement this interface.
type ClusterRegistrationsGetter ¶
type ClusterRegistrationsGetter interface {
ClusterRegistrations(namespace string) ClusterRegistrationInterface
}
ClusterRegistrationsGetter has a method to return a ClusterRegistrationInterface. A group's client should implement this interface.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters(namespace string) ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type ContentExpansion ¶
type ContentExpansion interface{}
type ContentInterface ¶
type ContentInterface interface { Create(ctx context.Context, content *v1alpha1.Content, opts v1.CreateOptions) (*v1alpha1.Content, error) Update(ctx context.Context, content *v1alpha1.Content, opts v1.UpdateOptions) (*v1alpha1.Content, 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) (*v1alpha1.Content, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContentList, 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 *v1alpha1.Content, err error) ContentExpansion }
ContentInterface has methods to work with Content resources.
type ContentsGetter ¶
type ContentsGetter interface {
Contents() ContentInterface
}
ContentsGetter has a method to return a ContentInterface. A group's client should implement this interface.
type FleetV1alpha1Client ¶
type FleetV1alpha1Client struct {
// contains filtered or unexported fields
}
FleetV1alpha1Client is used to interact with features provided by the fleet.cattle.io group.
func New ¶
func New(c rest.Interface) *FleetV1alpha1Client
New creates a new FleetV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FleetV1alpha1Client, error)
NewForConfig creates a new FleetV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FleetV1alpha1Client
NewForConfigOrDie creates a new FleetV1alpha1Client for the given config and panics if there is an error in the config.
func (*FleetV1alpha1Client) BundleDeployments ¶
func (c *FleetV1alpha1Client) BundleDeployments(namespace string) BundleDeploymentInterface
func (*FleetV1alpha1Client) BundleNamespaceMappings ¶
func (c *FleetV1alpha1Client) BundleNamespaceMappings(namespace string) BundleNamespaceMappingInterface
func (*FleetV1alpha1Client) Bundles ¶
func (c *FleetV1alpha1Client) Bundles(namespace string) BundleInterface
func (*FleetV1alpha1Client) ClusterGroups ¶
func (c *FleetV1alpha1Client) ClusterGroups(namespace string) ClusterGroupInterface
func (*FleetV1alpha1Client) ClusterRegistrationTokens ¶
func (c *FleetV1alpha1Client) ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
func (*FleetV1alpha1Client) ClusterRegistrations ¶
func (c *FleetV1alpha1Client) ClusterRegistrations(namespace string) ClusterRegistrationInterface
func (*FleetV1alpha1Client) Clusters ¶
func (c *FleetV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*FleetV1alpha1Client) Contents ¶
func (c *FleetV1alpha1Client) Contents() ContentInterface
func (*FleetV1alpha1Client) GitRepoRestrictions ¶
func (c *FleetV1alpha1Client) GitRepoRestrictions(namespace string) GitRepoRestrictionInterface
func (*FleetV1alpha1Client) GitRepos ¶
func (c *FleetV1alpha1Client) GitRepos(namespace string) GitRepoInterface
func (*FleetV1alpha1Client) RESTClient ¶
func (c *FleetV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type FleetV1alpha1Interface ¶
type FleetV1alpha1Interface interface { RESTClient() rest.Interface BundlesGetter BundleDeploymentsGetter BundleNamespaceMappingsGetter ClustersGetter ClusterGroupsGetter ClusterRegistrationsGetter ClusterRegistrationTokensGetter ContentsGetter GitReposGetter GitRepoRestrictionsGetter }
type GitRepoExpansion ¶
type GitRepoExpansion interface{}
type GitRepoInterface ¶
type GitRepoInterface interface { Create(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.CreateOptions) (*v1alpha1.GitRepo, error) Update(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.UpdateOptions) (*v1alpha1.GitRepo, error) UpdateStatus(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.UpdateOptions) (*v1alpha1.GitRepo, 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) (*v1alpha1.GitRepo, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GitRepoList, 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 *v1alpha1.GitRepo, err error) GitRepoExpansion }
GitRepoInterface has methods to work with GitRepo resources.
type GitRepoRestrictionExpansion ¶
type GitRepoRestrictionExpansion interface{}
type GitRepoRestrictionInterface ¶
type GitRepoRestrictionInterface interface { Create(ctx context.Context, gitRepoRestriction *v1alpha1.GitRepoRestriction, opts v1.CreateOptions) (*v1alpha1.GitRepoRestriction, error) Update(ctx context.Context, gitRepoRestriction *v1alpha1.GitRepoRestriction, opts v1.UpdateOptions) (*v1alpha1.GitRepoRestriction, 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) (*v1alpha1.GitRepoRestriction, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GitRepoRestrictionList, 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 *v1alpha1.GitRepoRestriction, err error) GitRepoRestrictionExpansion }
GitRepoRestrictionInterface has methods to work with GitRepoRestriction resources.
type GitRepoRestrictionsGetter ¶
type GitRepoRestrictionsGetter interface {
GitRepoRestrictions(namespace string) GitRepoRestrictionInterface
}
GitRepoRestrictionsGetter has a method to return a GitRepoRestrictionInterface. A group's client should implement this interface.
type GitReposGetter ¶
type GitReposGetter interface {
GitRepos(namespace string) GitRepoInterface
}
GitReposGetter has a method to return a GitRepoInterface. A group's client should implement this interface.