Перейти к содержимому
R-Service R-Service
Руководство разработчика RR Tech Service Management

appOfferingAutomationRuleUpdate Mutation

Эта документация пока недоступна на вашем языке, поэтому показана английская версия.

Updates an existing app offering automation rule.

appOfferingAutomationRuleUpdate accepts a single input argument, an input type , which contains the values it uses.

The fields inside input are:

actions ( AutomationRuleActionInput )

The Actions field is used to define actions that should be executed when the condition of the automation rule is met.

clientMutationId ( String )

A unique identifier for the client performing the mutation.

condition ( String )

The Condition field is used to define the condition that needs to be met in order for the update action(s) of the rule to be performed. For example: is_assigned and !badge .

description ( String )

A high-level description of the automation rule’s function.

expressions ( AutomationRuleExpressionInput )

The Expressions field is used to define expressions that can subsequently be used to define the rule’s conditions and the update action(s) that the rule is to perform.

generic ( String )

The record type this rule is linked to. Valid values are:

  • request
  • task
  • ci

id ( ID! )

The node ID of the record to update.

name ( String )

The name of the automation rule.

position ( Int )

The Position field dictates the order in which the automation rule is executed.

trigger ( String )

The Trigger field is used to specify when the automation rule is to be triggered, for example on status update or on note added .

appOfferingAutomationRule ( AppOfferingAutomationRule )

Record after mutation.

clientMutationId ( String )

A unique identifier for the client performing the mutation.

errors ( ValidationError )

Errors encountered during the mutation.