Client Connectivity Schedule
Schedules are used to update existing devices at any location except the unknown one. There are two types of schedules that can be checked: One time and recurring. To run one time schedule you need to provide the date and time for which the schedule should run and also the duration for which it will go on. Recurring schedule needs details like the days on which the schedule should run, the start time and the duration for which it will go on.
JSON Table
Attribute | Data Type | Description | Default/Sample Value |
---|---|---|---|
description | String | It is used to add schedule. | ADD |
mncTemplateId | int | System-generated ID of the Schedule, which is created on the parent server and delivered to the child server, in the cluster mode. | 0 |
scheduleType | enum | It is used to specify schedule type. Possible value are:
|
RECURRING |
scheduleRecurringType | enumSet | It is used to specify schedule recurring type. Possible value are:
|
DAILY |
startTime | String | It is used to specify start time of the schedule. | 00:00:00 |
startDate | String | Start Date of the schedule. | 2017-10-07 |
endDate | String | End Date of the schedule. | 2017-10-30 |
frequency | int | Frequency is the number of occurrences of a repeating schedule per unit time. | 1 |
occursOn | enum | It takes list of days on which client connectivity is to be scheduled. Possible values are:
|
SUNDAY, TUESDAY |
testProfileId | int | Test profile to be used for running scheduled client connectivity test. | 1 |
mnctemplate | boolean | A read-only field for internal use. | false |
scheduleId | int | System-generated ID of the schedule. | 2 |
scheduleName | String | Name of the schedule. | schedule sub loc 1 |
locationId | application/json | This specifies the ID of the location at which the schedule is created. The value is of the type Location ID. |
Copy Sample JSON
Sample JSON
{ "description": "ADD ", "mncTemplateId": 0, "scheduleType": "RECURRING", "scheduleRecurringType": "DAILY", "startTime": "00:00:00", "startDate": "2017-10-07", "endDate": "2017-10-30", "frequency": 1, "occursOn": [ ], "testProfileId": 1, "mnctemplate": false, "scheduleId": 2, "scheduleName": "schedule sub loc 1", "locationId": { "type": "locallocationid", "id": 0 } }
API Calls
/V5/clientconnectivity/schedules/{scheduleId}
/V5/clientconnectivity/schedules/{startIndex}/{pageSize}
/V5/clientconnectivity/schedules
<Base_URL>/V2/analytics/associationdata/{startdate}/{enddate}
/V5/clientconnectivity/schedules
/V5/clientconnectivity/schedules/{scheduleId}