Documentation
¶
Index ¶
- func CreateGroupProjectBindingEndpoint(userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
- func DecodeCreateGroupProjectBindingReq(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeDeleteGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)
- func DecodeGetGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)
- func DecodePatchGroupProjectBindingReq(_ context.Context, _ *http.Request) (interface{}, error)
- func DeleteGroupProjectBindingEndpoint(userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
- func GetGroupProjectBindingEndpoint(userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
- func ListGroupProjectBindingsEndpoint(userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
- func PatchGroupProjectBindingEndpoint(userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
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 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.
Click to show internal directories.
Click to hide internal directories.