OBJECT

ObservationTaggingRule

TaggingRule type. TaggingRules are rules used to add user-defined tags to Observations based on rule conditions.

link GraphQL Schema definition

  • type ObservationTaggingRule implements InsightRule, Node {
  • # Status of the Rule
  • active: Boolean!
  • # conditions to apply on observations
  • condition: InsightRuleConstraint
  • # The user who created the Rule
  • createdBy: User!
  • # Time at which the Rule was created in UTC ISO-8601 format
  • creationTime: DateTime!
  • # Description of the Rule
  • description: LocalizedString!
  • # opaque unique id of a rule
  • id: ID!
  • # condition to check if tag shall be copied to inferred tag
  • inferredTag: Boolean
  • # Time at which the Rule was last updated in UTC ISO-8601 format
  • lastUpdateTime: DateTime
  • # The user who last updated the Rule
  • lastUpdatedBy: User
  • # Name of the rule
  • name: LocalizedString!
  • # properties to be added as tags in Observation
  • properties: [ObservationTaggingRuleProperty!]!
  • # Type of the rule. Can be STATIC, COMPOSITION or EXTRACTION
  • type: ObservationTaggingRuleType!
  • }