blob: 211a11586916a7cddf88bc3a205b9507449bab93 [file] [log] [blame]
{
"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"
]
}
}
}
}
]
}