INPUT_OBJECT

EntityTraversalInput

Input defining an entity graph traversal step

link GraphQL Schema definition

  • input EntityTraversalInput {
  • # Optionally deduplicate the entities after this traversal
  • dedup: Boolean
  • # Traversal direction
  • direction: EntityTraversalDirection!
  • # Optionally filter by entityIds
  • entityId: [EntityId!]
  • # Optionally filter by this field, support leading '!' (not) and trailing '*'
  • # (starts with)
  • entityName: [String!]
  • # Optionally filter by this field, support leading '!' (not) and trailing '*'
  • # (starts with)
  • entityType: [String!]
  • # Optional additional field filters
  • filter: QueryFilter
  • # Optionally filter by this field, support leading '!' (not) and trailing '*'
  • # (starts with)
  • provider: [String!]
  • # Optionally filter by this field, support leading '!' (not) and trailing '*'
  • # (starts with)
  • region: [String!]
  • # Optionally filter traversal by one of the given relationship types, requires an
  • # exact match
  • relationshipType: [String!]
  • # Optionally filter by this field, support leading '!' (not) and trailing '*'
  • # (starts with)
  • service: [String!]
  • # Optionally specify whether the traversals should be constrained to same
  • # partition (cloud account id), can be used for optimizing some queries
  • traversalScope: EntityTraversalScope
  • }