Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ReportTask

export
interface

ReportTask

Hierarchy

  • ReportTask

Index

Properties

Optional averageTimeToGenerate

averageTimeToGenerate: number

The average time to run the report task, in minutes

memberof

ReportTask

Optional customSelection

customSelection: Array<ReportTaskCustomSelection>

Custom filters to apply. This field will be updated entirely if provided

memberof

ReportTask

Optional dataPlatformWaitTime

dataPlatformWaitTime: number

The time spent waiting on data platform responses during the last report task execution, in minutes

memberof

ReportTask

Optional email

Denotes whether the generated report should be emailed to its users or groups after a successful run

memberof

ReportTask

Optional enabled

enabled: boolean

Denotes whether the report task will go into the report processing queue

memberof

ReportTask

Optional endOn

endOn: string

Datetime in UTC when report task schedule will end

memberof

ReportTask

Optional error

error: string

The error object from the last report task execution, if applicable

memberof

ReportTask

Optional every

every: number | string
memberof

ReportTask

Optional filterCycleId

filterCycleId: string
memberof

ReportTask

Optional filterSets

filterSets: Array<ReportTaskFilterSets>

Array of objects denoting filter sets to apply to the report task

memberof

ReportTask

frequency

Describes the frequency of the report task's schedule

memberof

ReportTask

Optional groupsToShareWith

groupsToShareWith: Array<ReportTaskGroupsToShareWith>

Groups to share the published report with. This field will be updated entirely if provided

memberof

ReportTask

Optional id

id: string
memberof

ReportTask

Optional meta

meta: {}
memberof

ReportTask

Type declaration

  • [key: string]: string

Optional nextRunAt

nextRunAt: string

Calculated datetime in UTC when the report task will run next, if applicable

memberof

ReportTask

startOn

startOn: string

Datetime in UTC when report task's schedule will execute

memberof

ReportTask

Optional tags

tags: Array<ReportTaskTags>
memberof

ReportTask

templateId

templateId: string
memberof

ReportTask

title

title: string

Title of the report task

memberof

ReportTask

Optional trigger

trigger: string

The trigger name for the report task. Used to execute tasks on a trigger

memberof

ReportTask

Optional variables

variables: Array<ReportTaskVariables>
memberof

ReportTask

Generated using TypeDoc