Group Hook
The gitlab.GroupHook
resource allows to manage the lifecycle of a group hook. Upstream API: GitLab REST API docs
Import
Starting in Terraform v1.5.0 you can use an import block to import gitlab_group_hook
. For example: terraform import { to = gitlab_group_hook.example id = "see CLI command below for ID" } Import using the CLI is supported using the following syntax: A GitLab Group Hook can be imported using a key composed of <group-id>:<hook-id>
, e.g.
$ pulumi import gitlab:index/groupHook:GroupHook example "12345:1"
NOTE: the token
resource attribute is not available for imported resources as this information cannot be read from the GitLab API.
Properties
Filter push events by branch. Valid values are: wildcard
, regex
, all_branches
.
Invoke the hook for confidential issues events.
Invoke the hook for confidential note events.
Custom headers for the project webhook.
Custom webhook template.
Invoke the hook for deployment events.
Description of the group webhook.
Enable SSL verification when invoking the hook.
Invoke the hook for feature flag events.
Invoke the hook for issues events.
Invoke the hook for merge requests events.
Invoke the hook for note events.
Invoke the hook for pipeline events.
Invoke the hook for push events.
Invoke the hook for push events on matching branches only.
Invoke the hook for release events.
Invoke the hook for subgroup events.
Invoke the hook for tag push events.
Invoke the hook for wiki page events.