Type alias EvaluateDecisionRequest

EvaluateDecisionRequest: {
    decisionDefinitionId: string;
    decisionDefinitionKey?: never;
    tenantId?: string;
    variables: JSONDoc;
} | {
    decisionDefinitionId?: never;
    decisionDefinitionKey: string;
    tenantId?: string;
    variables: JSONDoc;
}

Type declaration

  • decisionDefinitionId: string

    The ID of the decision to be evaluated.

  • Optional decisionDefinitionKey?: never

    The unique key identifying the decision to be evaluated.

  • Optional tenantId?: string

    The tenant ID of the decision.

  • variables: JSONDoc

    The message variables as JSON document.

Type declaration

  • Optional decisionDefinitionId?: never

    The ID of the decision to be evaluated.

  • decisionDefinitionKey: string

    The unique key identifying the decision to be evaluated.

  • Optional tenantId?: string

    The tenant ID of the decision.

  • variables: JSONDoc

    The message variables as JSON document.

Generated using TypeDoc