v2alpha1

package
v0.0.0-...-be065d1 Latest Latest
Warning

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

Go to latest
Published: May 28, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationInterface

type ApplicationInterface interface {
	DescribeAppVersion(id string) (*v1alpha1.HelmApplicationVersion, error)
	DescribeApp(id string) (*v1alpha1.HelmApplication, error)

	ListApps(workspace string, q *query.Query) (*api.ListResult, error)
	ListAppVersions(workspace, appId string, q *query.Query) (*api.ListResult, error)
}

type CategoryInterface

type CategoryInterface interface {
	ListCategories(q *query.Query) (*api.ListResult, error)
	DescribeCategory(id string) (*v1alpha1.HelmCategory, error)
}

type HelmReleaseInterface

type HelmReleaseInterface interface {
	DescribeApplication(workspace, clusterName, namespace, applicationId string) (*v1alpha1.HelmRelease, error)
	ListApplications(workspace, cluster, namespace string, q *query.Query) (*api.ListResult, error)
}

type RepoInterface

type RepoInterface interface {
	ListRepos(workspace string, q *query.Query) (*api.ListResult, error)
	DescribeRepo(id string) (*v1alpha1.HelmRepo, error)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL