nylas
    Preparing search index...

    Interface RuleEvaluation

    Interface representing a Nylas Agent Account rule evaluation record.

    interface RuleEvaluation {
        applicationId?: string;
        appliedActions?: RuleEvaluationAppliedActions;
        createdAt?: number;
        evaluatedAt?: number;
        evaluationInput?: RuleEvaluationInput;
        evaluationStage?: RuleEvaluationStage;
        grantId: string;
        id: string;
        matchedRuleIds?: string[];
        messageId?: null | string;
        organizationId?: string;
        updatedAt?: number;
    }
    Index

    Properties

    applicationId?: string

    The ID of the application this evaluation belongs to.

    The actions that were applied as a result of matching rules.

    createdAt?: number

    Unix timestamp when the evaluation record was created.

    evaluatedAt?: number

    Unix timestamp when the evaluation occurred.

    evaluationInput?: RuleEvaluationInput

    The normalized data that rules were matched against.

    evaluationStage?: RuleEvaluationStage

    Where in the processing pipeline the evaluation happened.

    grantId: string

    The grant this evaluation belongs to.

    id: string

    Globally unique identifier for this evaluation record.

    matchedRuleIds?: string[]

    IDs of the rules that matched during this evaluation.

    messageId?: null | string

    The inbound message or stored sent copy associated with this evaluation.

    organizationId?: string

    The ID of the Nylas organization this evaluation belongs to.

    updatedAt?: number

    Unix timestamp when the evaluation record was last updated.