Main View used to launch the feature as a whole.
GET http://[host-proxy]/api/view/WebexDeviceRefresh/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"username": {
"required": true,
"type": "string",
"title": "Service Account Username"
},
"device_profile": {
"required": true,
"type": "string",
"title": "Device Profile"
},
"devices": {
"items": {
"type": "string"
},
"type": "array",
"title": "Devices"
},
"device": {
"type": "string",
"title": "Device"
},
"operation": {
"default": "all",
"choices": [
{
"value": "single",
"title": "Refresh Single Device"
},
{
"value": "multiple",
"title": "Refresh Multiple Devices"
},
{
"value": "all",
"title": "Refresh All Devices"
}
],
"type": "string",
"title": "Device Scope"
},
"password": {
"required": true,
"type": "string",
"is_password": true,
"title": "Service Account Password"
}
}
}