CSP releaseresources 3.2
JSON schema and example for CSP Mid releaseresources
CSP releaseresources 3.2
Example JSON (Release all resources)
{
"interface": "https://schema.skao.int/ska-csp-releaseresources/3.2",
"subarray_id": 1,
"release_all": true,
"transaction_id": "txn-....-00001"
}
Example JSON (Release specified resources)
{
"interface": "https://schema.skao.int/ska-csp-releaseresources/3.2",
"subarray_id": 2,
"receptor_ids": ["SKA001", "SKA036"],
"transaction_id": "txn-....-00001",
"pst": {
"pst_beam_ids": [1]
},
"pss": {
"pss_beam_ids": [1]
}
}
type |
object |
|||
properties |
||||
|
URI of JSON schema applicable to this JSON payload. |
|||
type |
string |
|||
|
A transaction id specific to the command |
|||
type |
string |
|||
|
Subarray ID which will have its resource(s) released. Range: Integer from 1-16 inclusive |
|||
type |
integer |
|||
|
CSP PST beams 3.2 |
|||
PST section for the assign/release resources |
||||
type |
object |
|||
properties |
||||
|
list of PST beam IDs |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
True |
|||
|
CSP PSS beams 3.2 |
|||
PSS section for the assign/release resources |
||||
type |
object |
|||
properties |
||||
|
list of PSS beam IDs |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
True |
|||
|
Set to true if you wish to release all resources assigned to the Subarray. |
|||
type |
boolean |
|||
|
The list of receptors that will be released from the Subarray ID. Receptor IDs can be any string, not necessarily numbers. Valid receptor IDs include: SKA dishes: “SKAnnn”, where nnn is a zero padded integer in the range of 001 to 133. MeerKAT dishes: “MKTnnn”, where nnn is a zero padded integer in the range of 000 to 063. |
|||
type |
array |
|||
items |
type |
string |
||
additionalProperties |
True |
|||