Type Alias SharingTaskExecution

type SharingTaskExecution = {
    cancelledReportCount?: number;
    createdBy?: string;
    errors?: SharingTaskExecutionError[];
    eventId?: string;
    eventTimestamp?: string;
    failedReportCount?: number;
    finishedAt?: string;
    id?: string;
    recipientsCount?: number;
    recurrenceFrequency?:
        | "SECONDLY"
        | "MINUTELY"
        | "HOURLY"
        | "DAILY"
        | "WEEKLY"
        | "MONTHLY"
        | "YEARLY";
    reportOnSharePointCount?: number;
    sharingTaskId?: string;
    startedAt?: string;
    status?: string;
    successReportCount?: number;
    templateMetadata?: Record<string, TemplateMetadata>;
    tenantId?: string;
    transportChannels?: ("email" | "sharepoint")[];
    triggerType?: "manual" | "onSchedule" | "onReload";
    updatedAt?: string;
}
Index
cancelledReportCount?: number

The number of cancelled reports.

createdBy?: string

The creator of the task, represented by user ID.

The errors that occurred during the task execution.

eventId?: string

The event ID.

eventTimestamp?: string

The event timestamp.

failedReportCount?: number

The number of failed reports.

finishedAt?: string

The finish timestamp.

id?: string

The task execution ID.

recipientsCount?: number

The number of recipients.

recurrenceFrequency?:
    | "SECONDLY"
    | "MINUTELY"
    | "HOURLY"
    | "DAILY"
    | "WEEKLY"
    | "MONTHLY"
    | "YEARLY"

The 'FREQ' component of the RRULE at execution time, empty when triggered by a non-scheduled execution.

reportOnSharePointCount?: number

The number of reports on SharePoint.

sharingTaskId?: string

The sharing task ID.

startedAt?: string

The start timestamp.

status?: string

The status of the task execution.

successReportCount?: number

The number of successful reports.

templateMetadata?: Record<string, TemplateMetadata>

A map of template metadata, where the key is the task template ID.

tenantId?: string

The tenant ID.

transportChannels?: ("email" | "sharepoint")[]

A list of transport channels.

triggerType?: "manual" | "onSchedule" | "onReload"

The type of trigger.

updatedAt?: string

The update timestamp.