Skip to content
GitmoapAPIBeta
Schema

UpdateApprovalPolicyRequest

Set a group's or repository's approval policy.

Shape

  • author_can_approveboolean
  • committers_can_approveboolean
  • last_pusher_can_approveboolean
  • reset_on_pushboolean
  • enforcementRuleEnforcementdefaultenforcedoptionalenforced holds every group and repository beneath to these switches or stricter. Only someone who administers access here may set or clear it.

Example

Synthesized example
{
"author_can_approve": false,
"committers_can_approve": false,
"last_pusher_can_approve": false,
"reset_on_push": false,
"enforcement": "default"
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by