Skip to main content

RequestableGrantHit

One Grant target a requestableCatalog search matched, together with the resource it is requested through. kind/value/entity identify a RequestedGrantInput; collect values for the kind's qualifier definitions before submitting it. A matching node appears once per offered GrantKind per resource whose target entity types include the node's kind.

type RequestableGrantHit {
entity: String!
kind: String!
label: String!
not_requestable_reason: String
qualifiers: [GrantQualifierDefinition!]!
requestable: Boolean!
resource: Resource!
value: String!
}

Fields

RequestableGrantHit.entity ● String! non-null scalar

RequestableGrantHit.kind ● String! non-null scalar

RequestableGrantHit.label ● String! non-null scalar

RequestableGrantHit.not_requestable_reason ● String scalar

Computed target reason: admin_hidden takes precedence over the kind reason.

RequestableGrantHit.qualifiers ● [GrantQualifierDefinition!]! non-null object

RequestableGrantHit.requestable ● Boolean! non-null scalar

Whether this target can be requested through its GrantKind.

RequestableGrantHit.resource ● Resource! non-null object

RequestableGrantHit.value ● String! non-null scalar

Member Of

RequestableCatalogResult object