Skip to main content

ControlOutcomeInput

What the control does when its conditions match.

input ControlOutcomeInput {
kind: String!
message: String
permission: String
staleWhen: [String!]
}

Fields​

ControlOutcomeInput.kind ● String! non-null scalar​

block or approval.

ControlOutcomeInput.message ● String scalar​

The message shown when a block control refuses.

ControlOutcomeInput.permission ● String scalar​

The approval permission, for an approval control.

ControlOutcomeInput.staleWhen ● [String!] list scalar​

Facts whose change after approval makes the approval stale. Defaults to none.

Member Of​

SaveControlInput input