ska-mid-cbf-resourcestatus 1.0
Mid.CBF ResourceStatus schema 1.0
Example (Mid.CBF ResourceStatus Parameters)
{
"interface": "https://schema.skao.int/ska-midcbf-resourcestatus/1.0",
"vcc": {
"1": {
"used_by_subarray": [3],
"health_state": "OK",
"admin_mode": "ONLINE",
"vcc_unit_id": 1
},
"2": {
"used_by_subarray": [],
"health_state": "UNKNOWN",
"admin_mode": "OFFLINE",
"vcc_unit_id": 1
},
"192": {
"used_by_subarray": [15],
"health_state": "OK",
"admin_mode": "ONLINE",
"vcc_unit_id": 32
}
},
"fsp": {
"1": {
"used_by_subarrays": [3, 4, 5],
"fsp_mode": "IMAGING",
"health_state": "OK",
"admin_mode": "ONLINE",
"fsp_unit_id": 1
},
"2": {
"used_by_subarrays": [3, 4, 5],
"fsp_mode": "IMAGING",
"health_state": "OK",
"admin_mode": "ONLINE",
"fsp_unit_id": 2
},
"26": {
"used_by_subarrays": [7, 10, 13],
"fsp_mode": "PULSAR_TIMING",
"health_state": "OK",
"admin_mode": "ONLINE",
"fsp_unit_id": 26
}
}
}
type |
object |
|
properties |
||
|
URI of JSON schema for this command’s JSON payload. |
|
type |
string |
|
|
A vcc_status_object |
|
|
A fsp_status_object |
|
additionalProperties |
True |
|
vcc_status_object_1.0
type |
object |
properties |
|
|
VCC Status contains all the VCC resource available, indentified by their VCC ID. Mapped to the VCC ID is the VCC’s status details that are defined in the vcc_status_details object. Range:
|
additionalProperties |
True |
vcc_status_details_1.0
type |
object |
||
properties |
|||
|
A array that contain the ID of the subarray that is using this VCC. If the array is empty, then the VCC is not in use. Range:
|
||
type |
array |
||
items |
type |
integer |
|
|
A enum that represents the health state status of the VCC resource. HealthState enumeration of the SKA-Control-Model. See: SKA-Control-Model Documentation: Health State Range: Enumeration value that is one of: OK
DEGRADED
FAILED
UNKNOWN
|
||
type |
string |
||
|
A enum that represents the admin mode status of the VCC resource. AdminMode enumeration of the SKA-Control-Model. See: SKA-Control-Model Documentation: Admin Mode Range: Enumeration value that is one of: ONLINE
OFFLINE
ENGINEERING
NOT_FITTED
|
||
type |
string |
||
|
The ID of the VCC Unit to which the VCC resource belongs. Each VCC Unit supports 6 VCC resources. Range:
|
||
type |
integer |
||
additionalProperties |
True |
||
fsp_status_object_1.0
type |
object |
properties |
|
|
FSP Status contains all the FSP resource available, indentified by their FSP ID. Mapped to the FSP ID is the FSP’s Status Details that are defined in the fsp_status_details object. Range:
|
additionalProperties |
True |
fsp_status_detail_1.0
type |
object |
||
properties |
|||
|
An array that contain the ID of the subarray that is using this FSP. If the array is empty, then the FSP is not in use. Range:
|
||
type |
array |
||
items |
type |
integer |
|
|
The observation mode configured on the FSP. ObsMode enumeration of the SKA-Control-Model. See: SKA-Control-Model Documentation: Observing Mode Range: Enumeration value that is one of: IDLE
IMAGING
PULSAR_SEARCH
PULSAR_TIMING
|
||
type |
string |
||
|
The health state of the FSP resource. HealthState enumeration of the SKA-Control-Model. See: SKA-Control-Model Documentation: Health State Range: Enumeration value that is one of: OK
DEGRADED
FAILED
UNKNOWN
|
||
type |
string |
||
|
The admin mode of the FSP resource. AdminMode enumeration of the SKA-Control-Model. See: SKA-Control-Model Documentation: Admin Mode Range: Enumeration value that is one of: ONLINE
OFFLINE
ENGINEERING
NOT_FITTED
|
||
type |
string |
||
|
The ID of the FSP Unit to which the FSP resource belongs. Each FSP Unit has one FSP resource. Range:
|
||
type |
integer |
||
additionalProperties |
True |
||