groupprojectbinding

package
v2.21.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGroupProjectBindingEndpoint

func CreateGroupProjectBindingEndpoint(
	userInfoGetter provider.UserInfoGetter,
	projectProvider provider.ProjectProvider,
	privilegedProjectProvider provider.PrivilegedProjectProvider,
	bindingProvider provider.GroupProjectBindingProvider,
) endpoint.Endpoint

func DecodeCreateGroupProjectBindingReq

func DecodeCreateGroupProjectBindingReq(_ context.Context, r *http.Request) (interface{}, error)

func DecodeDeleteGroupProjectBindingReq

func DecodeDeleteGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)

func DecodeGetGroupProjectBindingReq

func DecodeGetGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)

func DecodePatchGroupProjectBindingReq

func DecodePatchGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)

func DeleteGroupProjectBindingEndpoint

func DeleteGroupProjectBindingEndpoint(
	userInfoGetter provider.UserInfoGetter,
	projectProvider provider.ProjectProvider,
	privilegedProjectProvider provider.PrivilegedProjectProvider,
	bindingProvider provider.GroupProjectBindingProvider,
) endpoint.Endpoint

func GetGroupProjectBindingEndpoint

func GetGroupProjectBindingEndpoint(
	userInfoGetter provider.UserInfoGetter,
	projectProvider provider.ProjectProvider,
	privilegedProjectProvider provider.PrivilegedProjectProvider,
	bindingProvider provider.GroupProjectBindingProvider,
) endpoint.Endpoint

func ListGroupProjectBindingsEndpoint

func ListGroupProjectBindingsEndpoint(
	userInfoGetter provider.UserInfoGetter,
	projectProvider provider.ProjectProvider,
	privilegedProjectProvider provider.PrivilegedProjectProvider,
	bindingProvider provider.GroupProjectBindingProvider,
) endpoint.Endpoint

func PatchGroupProjectBindingEndpoint

func PatchGroupProjectBindingEndpoint(
	userInfoGetter provider.UserInfoGetter,
	projectProvider provider.ProjectProvider,
	privilegedProjectProvider provider.PrivilegedProjectProvider,
	bindingProvider provider.GroupProjectBindingProvider,
) endpoint.Endpoint

Types

This section is empty.

Jump to

Keyboard shortcuts

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