Module gitlab::webhooks
[−]
[src]
Web hook structures
These hooks are received from Gitlab when registered as a web hook within a project.
Gitlab does not have consistent structures for its hooks, so they often change from version to version.
Structs
BuildCommitHookAttrs |
Build commit information exposed in hooks. |
BuildHook |
A build hook. |
BuildProjectHookAttrs |
Project information exposed in build hooks. |
BuildUserHookAttrs |
Build user information exposed in hooks. |
CommitHookAttrs |
Commit information exposed in hooks. |
DiffHookAttrs |
Diff information exposed in hooks. |
HookCommitIdentity |
The identity of a user exposed through a hook. |
HookDate |
A wrapper struct for dates in web hooks. |
IssueHook |
An issue hook. |
IssueHookAttrs |
Issue information exposed in hooks. |
MergeRequestHook |
A merge request hook. |
MergeRequestHookAttrs |
Merge request information exposed in hooks. |
MergeRequestParams |
Merge parameters for a merge request. |
NoteHook |
A note hook. |
NoteHookAttrs |
Note (comment) information exposed in hooks. |
PositionHookAttrs | |
ProjectHookAttrs |
Project information exposed in hooks. |
ProjectWikiHookAttrs |
Wiki project information exposed in hooks. |
PushHook |
A push hook. |
SnippetHookAttrs |
Snippet information exposed in hooks. |
UserHookAttrs |
User information exposed in hooks. |
WikiPageHook |
A wiki page hook. |
WikiPageHookAttrs |
Wiki information exposed in hooks. |
Enums
IssueAction |
Actions which may occur on an issue. |
MergeRequestAction |
Actions which may occur on a merge request. |
SnippetType |
The type of a snippet. |
WebHook |
A deserializable structure for all Gitlab web hooks. |
WikiPageAction |
Actions which may occur on a wiki page. |