Skip to main content

GrantPrerequisitePath

A Grant's prerequisite chain, as the add, request and approval surfaces preview it.

type GrantPrerequisitePath {
auto_include: Boolean!
grant: GrantPrerequisiteGrant!
hops: [GrantPrerequisiteHop!]!
unresolved: String
}

Fields​

GrantPrerequisitePath.auto_include ● Boolean! non-null scalar​

Whether the resource adds the steps itself (prerequisites.auto_include). Off, the operation adds none and refuses the Grant unless the account holds its first step, or the same operation adds it.

GrantPrerequisitePath.grant ● GrantPrerequisiteGrant! non-null object​

The Grant asked about.

GrantPrerequisitePath.hops ● [GrantPrerequisiteHop!]! non-null object​

What it needs first, leaf first: each step is needed by the one before it, the first by the Grant.

GrantPrerequisitePath.unresolved ● String scalar​

Why the chain stops short of its root, when it does: the operation refuses the Grant.

Returned By​

grantPrerequisitePaths query