| { |
| "controls":[ |
| { |
| "name":"control_admission_time", |
| "description":"time period to allow dual connection", |
| "message_receives_rmr_type":"DC_ADMISSION_INTERVAL_CONTROL", |
| "message_receives_payload_schema":{ |
| "$schema":"http://json-schema.org/draft-07/schema#", |
| "type":"object", |
| "properties":{ |
| "dc_admission_start_time":{ |
| "type":"string", |
| "pattern":"^[0-9]{2}:[0-9]{2}:[0-9]{2}$" |
| }, |
| "dc_admission_end_time":{ |
| "type":"string", |
| "pattern":"^[0-9]{2}:[0-9]{2}:[0-9]{2}$" |
| } |
| }, |
| "required":[ |
| "dc_admission_start_time", |
| "dc_admission_end_time" |
| ] |
| }, |
| "message_sends_rmr_type":"DC_ADMISSION_INTERVAL_CONTROL_ACK", |
| "message_sends_payload_schema":{ |
| "$schema":"http://json-schema.org/draft-07/schema#", |
| "type":"object", |
| "properties":{ |
| "status":{ |
| "type":"string", |
| "enum":[ |
| "SUCCESS", |
| "FAIL" |
| ] |
| }, |
| "message":{ |
| "type":"string" |
| } |
| } |
| } |
| }, |
| { |
| "name":"test_policy", |
| "description":"for the purposes of testing", |
| "message_receives_rmr_type":"TEST_REQ", |
| "message_sends_rmr_type":"TEST_ACK", |
| "message_sends_payload_schema":{ |
| "$schema":"http://json-schema.org/draft-07/schema#", |
| "type":"object", |
| "properties":{ |
| "status":{ |
| "type":"string", |
| "enum":[ |
| "SUCCESS", |
| "FAIL" |
| ] |
| } |
| } |
| } |
| } |
| ] |
| } |