Skip to main content

BusinessRuleFieldDefinition

Represents a business rule field definition

type BusinessRuleFieldDefinition {
id: ID!
name: [LocalizedString!]!
path: String!
type: BusinessRuleExpressionTypes!
fields: [BusinessRuleActionField!]
expressions: [BusinessRuleFieldDefinition!]
}

Fields

BusinessRuleFieldDefinition.id ● ID! non-null scalar

The ID for this field definition

BusinessRuleFieldDefinition.name ● [LocalizedString!]! non-null object

The descriptive name of the field

BusinessRuleFieldDefinition.path ● String! non-null scalar

The expected path to the field in the input payload

BusinessRuleFieldDefinition.type ● BusinessRuleExpressionTypes! non-null enum

The expected type of the field

BusinessRuleFieldDefinition.fields ● [BusinessRuleActionField!] list object

The actionable sub-fields when the type is 'complex'

BusinessRuleFieldDefinition.expressions ● [BusinessRuleFieldDefinition!] list object

The potential sub-fields when the type is 'complex'

Member Of

BusinessRuleFieldDefinition object ● BusinessRuleFieldDefinitionGroup object