Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
ListProjectReleases(ctx context.Context, namespaceName, projectName string, opts services.ListOptions) (*services.ListResult[openchoreov1alpha1.ProjectRelease], error)
GetProjectRelease(ctx context.Context, namespaceName, projectReleaseName string) (*openchoreov1alpha1.ProjectRelease, error)
CreateProjectRelease(ctx context.Context, namespaceName string, pr *openchoreov1alpha1.ProjectRelease) (*openchoreov1alpha1.ProjectRelease, error)
DeleteProjectRelease(ctx context.Context, namespaceName, projectReleaseName string) error
}
Service defines the project release service interface.
func NewService ¶
NewService creates a new project release service without authorization.
Click to show internal directories.
Click to hide internal directories.