| Name | Type | Description | Notes |
|---|---|---|---|
| required | Boolean | If approvals are required for this environment | |
| bypassApprovalsForPendingChanges | Boolean | Whether to skip approvals for pending changes | |
| minNumApprovals | Number | Sets the amount of approvals required before a member can apply a change. The minimum is one and the maximum is five. | |
| canReviewOwnRequest | Boolean | Allow someone who makes an approval request to apply their own change | |
| canApplyDeclinedChanges | Boolean | Allow applying the change as long as at least one person has approved | |
| autoApplyApprovedChanges | Boolean | Automatically apply changes that have been approved by all reviewers. This field is only applicable for approval services other than LaunchDarkly. | [optional] |
| serviceKind | String | Which service to use for managing approvals | |
| serviceConfig | {String: Object} | Arbitrary service-specific configuration | |
| requiredApprovalTags | [String] | Require approval only on flags with the provided tags. Otherwise all flags will require approval. | |
| serviceKindConfigurationId | String | Optional integration configuration ID of a custom approval integration. This is an Enterprise-only feature. | [optional] |
This repository was archived by the owner on Feb 3, 2026. It is now read-only.