/system/upgrade

Resource URI

/system/upgrade

HTTP GET

Retrieves all available upgrade files.

GET /system/upgrade

Method

Response Payload

JSON

{
  "system_upgrade": {
    "resources": [
      {
        "id": "dialogic_xms_trunk.3375.tgz",
        "uri": "/system/upgrade/dialogic_xms_trunk.3375.tgz"
      }
    ]
  }
}

HTTP PUT

Upgrades system from a system upgrade file.

PUT /system/b/xmsbackup-20120619-160125.tar.gz

HTTP POST

Upload a system backup file.

Payload content-type="application/x-gzip"

POST /system/upgrade/dialogic_xms_trunk.3375.tgz

Method

Response Payload

JSON

{
  "system_upgrade": {
    "resources": [
      {
        "id": "dialogic_xms_trunk.3375.tgz",
        "uri": "/system/upgrade/dialogic_xms_trunk.3375.tgz"
      }
    ]
  }
}

HTTP DELETE

Deletes a system upgrade file.

DELETE /system/upgrade/dialogic_xms_trunk.3375.tgz