Skip to main content

ControlApprovalApplyResult

The outcome of applying an approved request: the request as it stands, and whether its held action ran.

type ControlApprovalApplyResult {
applied: Boolean!
refusal: ControlApplyRefusal
request: ControlApprovalRequest!
}

Fields​

ControlApprovalApplyResult.applied ● Boolean! non-null scalar​

True when the held action ran and the request is marked applied.

ControlApprovalApplyResult.refusal ● ControlApplyRefusal object​

Why the action did not run; null when it ran.

ControlApprovalApplyResult.request ● ControlApprovalRequest! non-null object​

The approval request after the attempt.

Returned By​

applyControlRequest mutation ● approveAndApplyControlRequest mutation