Graph search · GraphQL query

graphObjectTypes query

Describes the graph object types known to the security graph, including the relationships each type participates in and the properties available for use in search column selection and sort clauses.

Response

Returns a GraphObjectTypesPayload!

Arguments

Name Description
input - GraphObjectTypesInput! Selects which graph object types are returned.

Example

Query

query graphObjectTypes($input: GraphObjectTypesInput!) {
  graphObjectTypes(input: $input) {
    objectTypes {
      objectType
      objectTypeLabel
      description
      canLocationFilter
      relationships {
        ...RelationshipDirectedFragment
      }
      searchProperties {
        ...GraphObjectSearchPropertyFragment
      }
      defaultColumns
      defaultSort {
        ...GraphSearchSortInputColumnPayloadFragment
      }
    }
  }
}

Variables

{"input": GraphObjectTypesInput}

Response

{
  "data": {
    "graphObjectTypes": {
      "objectTypes": [GraphObjectTypeInfo]
    }
  }
}