report-schedule
Model to represent a Report Schedule
{
"id": "string",
"reportDefinitionId": "string",
"resourceId": [
"string"
],
"traversalSpec": {
"name": "string",
"description": "string",
"rootAdapterKindKey": "string",
"rootResourceKindKey": "string",
"adapterInstanceAssociation": false
},
"startDate": "string",
"weekOfMonth": "string",
"reportScheduleType": "string",
"daysOfTheWeek": [
"string"
],
"startHour": 0,
"startMinute": 0,
"recurrence": 0,
"dayOfTheMonth": 0,
"emailAddresses": [
"string"
],
"emailCcAddresses": [
"string"
],
"emailBccAddresses": [
"string"
],
"emailPluginId": "string",
"networkSharePluginId": "string",
"relativePath": [
"string"
]
}
UUID of the schedule
Report Definition identifier
Resource identifiers for which the schedule will be created. Currently we support Schedules for a single Resource.
Represents traversal specs. These are templates in the system using which admins can assign specific set of resources to their users.
Starting time when the Report Schedule comes into effect. Defaults to the current date.
Week of the Month
Types of schedule
The days of the week this Schedule repeats - SUNDAY, MONDAY, TUESDAY etc.
The hour of the day when the Schedule runs. Defaults to 8.
The minutes of the hour when the Schedule runs. Defaults to 0.
Indicates the recurrence period of the Schedule. Defaults to 1.
The days of the month when the Schedule will run - Valid values are from 1-31
Comma separated Email addresses of the recipients for the Report
Comma separated Email addresses of the recipients with Cc for the Report
Comma separated Email addresses of the recipients with Bcc for the Report
Identifier of the email plugin for which this rule applies.
Identifier of the network share plugin for which this rule applies.
Network file share folder names where the reports should be stored