CSP releaseresources 3.0

JSON schema and example for CSP Mid releaseresources

CSP releaseresources 3.0

Example JSON (Release all resources)

{
    "interface": "https://schema.skao.int/ska-csp-releaseresources/3.0",
    "subarray_id": 1,
    "release_all": true,
    "transaction_id": "txn-....-00001"
}

Example JSON (Release specified resources)

{
    "interface": "https://schema.skao.int/ska-csp-releaseresources/3.0",
    "subarray_id": 2,
    "receptor_ids": ["SKA001", "SKA036"],
    "transaction_id": "txn-....-00001"
}

https://schema.skao.int/ska-csp-releaseresources/3.0

type

object

properties

  • interface

URI of JSON schema applicable to this JSON payload.

type

string

  • transaction_id

A transaction id specific to the command

type

string

  • subarray_id

Subarray ID which will have its resource(s) released.

Range: Integer from 1-16 inclusive

type

integer

  • release_all

Set to true if you wish to release all resources assigned to the Subarray.

type

boolean

  • receptor_ids

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