Skip to main content

Module request

Module request 

Source
Expand description

Request bodies vendored by hand from the pinned swagger.v1.json.

Create and patch are deliberately asymmetric. See CreateBranchProtectionOption for why.

Modulesยง

access ๐Ÿ”’
actions_variables ๐Ÿ”’
branch_rules ๐Ÿ”’
deploy_keys ๐Ÿ”’
labels ๐Ÿ”’
repository ๐Ÿ”’
tag_protection ๐Ÿ”’
webhooks ๐Ÿ”’

Structsยง

AddCollaboratorOption
AddCollaboratorOption, with every property the spec lists.
CreateBranchProtectionOption
The managed subset of CreateBranchProtectionOption.
CreateHookOption
CreateHookOption, with every property the spec lists but the authorization header.
CreateKeyOption
CreateKeyOption, with every property the spec lists.
CreateLabelOption
CreateLabelOption, with every property the spec lists.
CreateTagProtectionOption
CreateTagProtectionOption, with every property the spec lists.
CreateVariableOption
CreateVariableOption, with every property the spec lists.
EditBranchProtectionOption
The managed subset of EditBranchProtectionOption.
EditHookOption
The managed subset of EditHookOption.
EditLabelOption
The managed subset of EditLabelOption.
EditRepoOption
The managed subset of EditRepoOption.
EditTagProtectionOption
The managed subset of EditTagProtectionOption.
ExternalTracker
ExternalTracker, with every property the spec lists.
InternalTracker
InternalTracker. Forgejo reads a missing property as false, so every property is always sent.
UpdateVariableOption
The managed subset of UpdateVariableOption.