Request Approval request settings to update
environmentKey string Required
resourceKind string Required
autoApplyApprovedChanges boolean or null Optional
Automatically apply changes that have been approved by all reviewers. This field is only applicable for approval services other than LaunchDarkly.
bypassApprovalsForPendingChanges boolean Optional
Whether to skip approvals for pending changes
canApplyDeclinedChanges boolean Optional
Allow applying the change as long as at least one person has approved
canReviewOwnRequest boolean Optional
Allow someone who makes an approval request to apply their own change
minNumApprovals integer Optional
Sets the amount of approvals required before a member can apply a change. The minimum is one and the maximum is five.
required boolean Optional
If approvals are required for this environment
requiredApprovalTags list of strings Optional
Require approval only on flags with the provided tags. Otherwise all flags will require approval.
serviceConfig map from strings to any Optional
Arbitrary service-specific configuration
serviceKind string Optional
Which service to use for managing approvals
serviceKindConfigurationId string or null Optional
Optional integration configuration ID of a custom approval integration. This is an Enterprise-only feature.
Response Successful response
environments map from strings to objects Environment-specific overrides.
Configuration that controls how changes to a resource are gated by approvals.
Configuration that controls how changes to a resource are gated by approvals.