Type Alias AlertingExecutionPersist

type AlertingExecutionPersist = {
    accessMode?: "SOURCE_ACCESS" | "TARGET_ACCESS";
    alertId?: string;
    bookmarkId?: string;
    conditionId?: string;
    conditionStatus?: "FINISHED" | "FAILED";
    dimensions?: string[];
    errors?: AlertingExecutionErrors;
    evaluationId?: string;
    executionEvaluationStatus?:
        | "CONDITION_MET"
        | "CONDITION_NOT_MET"
        | "FAILED";
    executionType?: "INDIVIDUAL"
    | "SHARED";
    id?: string;
    measures?: string[];
    ownerId?: string;
    result?: AlertingExecutionResult;
    tenantId?: string;
    triggerTime?: string;
    workflowId?: string;
}
Index

Properties

accessMode?: "SOURCE_ACCESS" | "TARGET_ACCESS"
alertId?: string

ID for the alerting task that this execution references

bookmarkId?: string

Id of the bookmark associated with an alert

conditionId?: string

Id of the condition the alert is associated with

conditionStatus?: "FINISHED" | "FAILED"
dimensions?: string[]

Dimensions applied in the condition

evaluationId?: string

Id of the evaluation for the condition

executionEvaluationStatus?: "CONDITION_MET" | "CONDITION_NOT_MET" | "FAILED"
executionType?: "INDIVIDUAL" | "SHARED"
id?: string

Gets the execution identifier.

measures?: string[]

Measures applied in the condition

ownerId?: string

The owner that this execution belongs to

tenantId?: string

The tenant that this execution belongs to

triggerTime?: string

Timestamp of execution start

workflowId?: string

ID for the workflow, coming from eventing service