[−][src]Module gitlab::webhooks
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. |