INTERFACE

EntityNodeInterface

==================== File contents from entity.graphqls

link GraphQL Schema definition

  • interface EntityNodeInterface {
  • # The cloud account ID. This is a synonym for the `managementEndpointId` field
  • # of the `managementEndpoint` of this entity, exposed for quick filtering for
  • # public cloud accounts.
  • cloudAccountId: String
  • # This optional property represents an unique ID of the source collector
  • collectionSource: String
  • # Time this Entity was created. Note: Expressed in UTC ISO-8601 timestamp
  • creationTime: DateTime
  • # Unique identifier for an entity in a canonical form. Uniqueness applies at the
  • # scope of the entire organization
  • entityId: EntityId!
  • # Optional. EntityName of the entity
  • entityName: String
  • # EntityType of the entity. e.g. `ec2`, `security-group` etc. Required but not
  • # enforced because of federation constraints.
  • entityType: String
  • # entityType as an enum constant
  • entityTypeConst: EntityTypeConst
  • # Opaque global ID
  • id: ID!
  • # Last time this entity was updated. Note: Expressed in UTC ISO-8601 timestamp
  • lastUpdateTime: DateTime
  • # namespaces for this entity, filtered by namespace
  • #
  • # Arguments
  • # namespace: [Not documented]
  • namespaces(namespace: [String!]): [EntityNamespace!]
  • # Versioning ID
  • nodeVersion: ID!
  • # Properties for this entity, optionally filtered by name
  • #
  • # Arguments
  • # name: [Not documented]
  • properties(name: [String!]): [EntityProperty!]
  • # provider component of the entityType
  • provider: String
  • # For cloud resources, this property contains the entity region
  • region: String
  • # service component of the entityType
  • service: String
  • # Key/Value entityTags for this entity, optionally filtered by key
  • #
  • # Arguments
  • # key: [Not documented]
  • tags(key: [String!]): [Tag!]
  • }