The general shape, used when the request has more than one sub-request or a sub-request with more than one tier. Each entry in rulesets is a sub-request; each of its groups is a tier.
| Name |
Type |
Description |
Notes |
| type |
TypeEnum |
Discriminator identifying the multi-tier shape. |
|
| rulesetMatch |
RulesetMatchEnum |
Whether every sub-request in `rulesets` must be satisfied (`ALL`) or any single one of them (`ANY`). |
|
| status |
QuorumApprovalState |
|
|
| isMandatoryOwnerApproved |
Boolean |
Present only when this request additionally requires the workspace owner's approval. `false` means the owner has not approved yet. Absent when no owner approval is required. |
[optional] |
| rulesets |
List<QuorumRuleset> |
The sub-requests of the approval criteria, evaluated according to `rulesetMatch`. |
|
| Name |
Value |
| RULESET |
"RULESET" |
| Name |
Value |
| ALL |
"ALL" |
| ANY |
"ANY" |