Skip to main content

EntityIdentityLookup

Input

An identity attached to an entity. exactType, value and scope are required, plus exactly one of scopeId and scopeIdentity: together they are the indexed key, so a partial identity is rejected instead of being answered with a scan.

input EntityIdentityLookup {
exactType: String!
scope: ScopeKeyInput!
scopeId: String
scopeIdentity: EntityIdentityLookup
value: String!
}

Input fields​

FieldTypeDefaultDescription
exactTypeString!The stored exactType of the identity, as returned by identities { exactType }, for example SpaceCode or Name_Identity.
scopeScopeKeyInput!The scope the identity is unique within.
scopeIdStringThe id of the scope entity. Give exactly one of scopeId and scopeIdentity.
scopeIdentityEntityIdentityLookupAn identity of the scope entity, resolved to its id. Give exactly one of scopeId and scopeIdentity.
valueString!The identity value.

Used by​