Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ApplicationV1alpha1Client
- func (c *ApplicationV1alpha1Client) HelmApplicationVersions() HelmApplicationVersionInterface
- func (c *ApplicationV1alpha1Client) HelmApplications() HelmApplicationInterface
- func (c *ApplicationV1alpha1Client) HelmCategories() HelmCategoryInterface
- func (c *ApplicationV1alpha1Client) HelmReleases() HelmReleaseInterface
- func (c *ApplicationV1alpha1Client) HelmRepos() HelmRepoInterface
- func (c *ApplicationV1alpha1Client) RESTClient() rest.Interface
- type ApplicationV1alpha1Interface
- type HelmApplicationExpansion
- type HelmApplicationInterface
- type HelmApplicationVersionExpansion
- type HelmApplicationVersionInterface
- type HelmApplicationVersionsGetter
- type HelmApplicationsGetter
- type HelmCategoriesGetter
- type HelmCategoryExpansion
- type HelmCategoryInterface
- type HelmReleaseExpansion
- type HelmReleaseInterface
- type HelmReleasesGetter
- type HelmRepoExpansion
- type HelmRepoInterface
- type HelmReposGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationV1alpha1Client ¶
type ApplicationV1alpha1Client struct {
// contains filtered or unexported fields
}
ApplicationV1alpha1Client is used to interact with features provided by the application.kubesphere.io group.
func New ¶
func New(c rest.Interface) *ApplicationV1alpha1Client
New creates a new ApplicationV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ApplicationV1alpha1Client, error)
NewForConfig creates a new ApplicationV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ApplicationV1alpha1Client
NewForConfigOrDie creates a new ApplicationV1alpha1Client for the given config and panics if there is an error in the config.
func (*ApplicationV1alpha1Client) HelmApplicationVersions ¶
func (c *ApplicationV1alpha1Client) HelmApplicationVersions() HelmApplicationVersionInterface
func (*ApplicationV1alpha1Client) HelmApplications ¶
func (c *ApplicationV1alpha1Client) HelmApplications() HelmApplicationInterface
func (*ApplicationV1alpha1Client) HelmCategories ¶
func (c *ApplicationV1alpha1Client) HelmCategories() HelmCategoryInterface
func (*ApplicationV1alpha1Client) HelmReleases ¶
func (c *ApplicationV1alpha1Client) HelmReleases() HelmReleaseInterface
func (*ApplicationV1alpha1Client) HelmRepos ¶
func (c *ApplicationV1alpha1Client) HelmRepos() HelmRepoInterface
func (*ApplicationV1alpha1Client) RESTClient ¶
func (c *ApplicationV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ApplicationV1alpha1Interface ¶
type ApplicationV1alpha1Interface interface { RESTClient() rest.Interface HelmApplicationsGetter HelmApplicationVersionsGetter HelmCategoriesGetter HelmReleasesGetter HelmReposGetter }
type HelmApplicationExpansion ¶
type HelmApplicationExpansion interface{}
type HelmApplicationInterface ¶
type HelmApplicationInterface interface { Create(ctx context.Context, helmApplication *v1alpha1.HelmApplication, opts v1.CreateOptions) (*v1alpha1.HelmApplication, error) Update(ctx context.Context, helmApplication *v1alpha1.HelmApplication, opts v1.UpdateOptions) (*v1alpha1.HelmApplication, error) UpdateStatus(ctx context.Context, helmApplication *v1alpha1.HelmApplication, opts v1.UpdateOptions) (*v1alpha1.HelmApplication, 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.HelmApplication, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HelmApplicationList, 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.HelmApplication, err error) HelmApplicationExpansion }
HelmApplicationInterface has methods to work with HelmApplication resources.
type HelmApplicationVersionExpansion ¶
type HelmApplicationVersionExpansion interface{}
type HelmApplicationVersionInterface ¶
type HelmApplicationVersionInterface interface { Create(ctx context.Context, helmApplicationVersion *v1alpha1.HelmApplicationVersion, opts v1.CreateOptions) (*v1alpha1.HelmApplicationVersion, error) Update(ctx context.Context, helmApplicationVersion *v1alpha1.HelmApplicationVersion, opts v1.UpdateOptions) (*v1alpha1.HelmApplicationVersion, error) UpdateStatus(ctx context.Context, helmApplicationVersion *v1alpha1.HelmApplicationVersion, opts v1.UpdateOptions) (*v1alpha1.HelmApplicationVersion, 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.HelmApplicationVersion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HelmApplicationVersionList, 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.HelmApplicationVersion, err error) HelmApplicationVersionExpansion }
HelmApplicationVersionInterface has methods to work with HelmApplicationVersion resources.
type HelmApplicationVersionsGetter ¶
type HelmApplicationVersionsGetter interface {
HelmApplicationVersions() HelmApplicationVersionInterface
}
HelmApplicationVersionsGetter has a method to return a HelmApplicationVersionInterface. A group's client should implement this interface.
type HelmApplicationsGetter ¶
type HelmApplicationsGetter interface {
HelmApplications() HelmApplicationInterface
}
HelmApplicationsGetter has a method to return a HelmApplicationInterface. A group's client should implement this interface.
type HelmCategoriesGetter ¶
type HelmCategoriesGetter interface {
HelmCategories() HelmCategoryInterface
}
HelmCategoriesGetter has a method to return a HelmCategoryInterface. A group's client should implement this interface.
type HelmCategoryExpansion ¶
type HelmCategoryExpansion interface{}
type HelmCategoryInterface ¶
type HelmCategoryInterface interface { Create(ctx context.Context, helmCategory *v1alpha1.HelmCategory, opts v1.CreateOptions) (*v1alpha1.HelmCategory, error) Update(ctx context.Context, helmCategory *v1alpha1.HelmCategory, opts v1.UpdateOptions) (*v1alpha1.HelmCategory, error) UpdateStatus(ctx context.Context, helmCategory *v1alpha1.HelmCategory, opts v1.UpdateOptions) (*v1alpha1.HelmCategory, 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.HelmCategory, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HelmCategoryList, 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.HelmCategory, err error) HelmCategoryExpansion }
HelmCategoryInterface has methods to work with HelmCategory resources.
type HelmReleaseExpansion ¶
type HelmReleaseExpansion interface{}
type HelmReleaseInterface ¶
type HelmReleaseInterface interface { Create(ctx context.Context, helmRelease *v1alpha1.HelmRelease, opts v1.CreateOptions) (*v1alpha1.HelmRelease, error) Update(ctx context.Context, helmRelease *v1alpha1.HelmRelease, opts v1.UpdateOptions) (*v1alpha1.HelmRelease, error) UpdateStatus(ctx context.Context, helmRelease *v1alpha1.HelmRelease, opts v1.UpdateOptions) (*v1alpha1.HelmRelease, 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.HelmRelease, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HelmReleaseList, 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.HelmRelease, err error) HelmReleaseExpansion }
HelmReleaseInterface has methods to work with HelmRelease resources.
type HelmReleasesGetter ¶
type HelmReleasesGetter interface {
HelmReleases() HelmReleaseInterface
}
HelmReleasesGetter has a method to return a HelmReleaseInterface. A group's client should implement this interface.
type HelmRepoExpansion ¶
type HelmRepoExpansion interface{}
type HelmRepoInterface ¶
type HelmRepoInterface interface { Create(ctx context.Context, helmRepo *v1alpha1.HelmRepo, opts v1.CreateOptions) (*v1alpha1.HelmRepo, error) Update(ctx context.Context, helmRepo *v1alpha1.HelmRepo, opts v1.UpdateOptions) (*v1alpha1.HelmRepo, error) UpdateStatus(ctx context.Context, helmRepo *v1alpha1.HelmRepo, opts v1.UpdateOptions) (*v1alpha1.HelmRepo, 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.HelmRepo, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HelmRepoList, 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.HelmRepo, err error) HelmRepoExpansion }
HelmRepoInterface has methods to work with HelmRepo resources.
type HelmReposGetter ¶
type HelmReposGetter interface {
HelmRepos() HelmRepoInterface
}
HelmReposGetter has a method to return a HelmRepoInterface. A group's client should implement this interface.