Skip to content

CreateHookOption

Import from pyfj or pyfj.models as CreateHookOption.

CreateHookOption

CreateHookOption options when create a hook

active

active: bool | None = None

authorization_header

authorization_header: str | None = None

branch_filter

branch_filter: str | None = None

config

events

events: list[str] | None = None

CreateHookOptionType

DINGTALK

DINGTALK = 'dingtalk'

DISCORD

DISCORD = 'discord'

FEISHU

FEISHU = 'feishu'

FORGEJO

FORGEJO = 'forgejo'

GITEA

GITEA = 'gitea'

GOGS

GOGS = 'gogs'

MSTEAMS

MSTEAMS = 'msteams'

PACKAGIST

PACKAGIST = 'packagist'

SLACK

SLACK = 'slack'

TELEGRAM

TELEGRAM = 'telegram'

WECHATWORK

WECHATWORK = 'wechatwork'

Used by

Namespace Operations
admin.hooks create
orgs.hooks create
repos.hooks create
user.hooks create