Update Report Schedule By Id
The update of a schedule is a "Replace" operation.
If a schedule with the specified
schedule id is present in the system it will be replaced else the API returns a 404 error.
The Chargeback Report Definition identifier
The Chargeback Report Schedule to update
Show optional properties
{
"resourceIds": [
{}
],
"startDate": "string",
"reportScheduleType": "string",
"recurrence": 0
}
"{\n \"resourceIds\" : [ \"3cf9bd93-4e65-4857-81f8-1d194af4dde5\" ],\n \"startDate\" : \"4/30/15\",\n \"reportScheduleType\" : \"WEEKLY\",\n \"daysOfTheWeek\" : [ \"SUNDAY\", \"MONDAY\" ],\n \"startHour\" : 1,\n \"startMinute\" : 0,\n \"recurrence\" : 2\n}"
UUID of the schedule
Resource identifiers for which the schedule will be created. Currently we support Schedules for a single Resource.
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
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
The updated Chargeback Report Schedule object
"{\n \"resourceIds\" : [ \"1100f8a2-b1c2-43dd-b6c4-db5145692235\" ],\n \"startDate\" : \"01/01/2015\",\n \"reportScheduleType\" : \"MONTHLY\",\n \"startHour\" : 8,\n \"startMinute\" : 0,\n \"recurrence\" : 1,\n \"dayOfTheMonth\" : 1\n}"
UUID of the schedule
Resource identifiers for which the schedule will be created. Currently we support Schedules for a single Resource.
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
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
No Chargeback Report Definition/Schedule is found with the specified identifier
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"recurrence:"integer","reportScheduleType:"string","resourceIds":["string"],"startDate:"string"}' https://{api_host}/suite-api/api/chargeback/reportdefinitions/{id}/schedules