{
  "actions": [
    {
      "name": "getUpgradenodesSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/nodes-summary?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradenodesSummary-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeupgradeUnitGroups",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postUpgradeupgradeUnitGroups-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitGroups",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitGroups-default.json"
        }
      ]
    },
    {
      "name": "putUpgradeupgradeUnitGroupsgroupId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putUpgradeupgradeUnitGroupsgroupId-default.json"
        }
      ]
    },
    {
      "name": "deleteUpgradeupgradeUnitGroupsgroupId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitGroupsgroupId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitGroupsgroupId-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeversionWhitelist",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/version-whitelist?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeversionWhitelist-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitsStats",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-units-stats?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitsStats-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeplanactionstart",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/plan?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "putUpgradeversionWhitelistcomponentType",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/upgrade/version-whitelist/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradeversionWhitelistcomponentType",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/version-whitelist/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeversionWhitelistcomponentType-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeplanactionpause",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/plan?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postUpgradeupgradeUnitGroupsgroupIdupgradeUnitupgradeUnitIdactionreorder",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}/upgrade-unit/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitGroupsaggregateInfo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/aggregate-info?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitGroupsaggregateInfo-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitsupgradeUnitId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-units/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitsupgradeUnitId-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeupgradeUnitGroupsgroupIdactionreorder",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postUpgradeplanactioncontinue",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/plan?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitsaggregateInfo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-units/aggregate-info?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitsaggregateInfo-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeupgradeUnitGroupsgroupIdactionaddUpgradeUnits",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postUpgradeupgradeUnitGroupsgroupIdactionaddUpgradeUnits-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnits",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-units?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnits-default.json"
        }
      ]
    },
    {
      "name": "getUpgradestatusSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/status-summary?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradestatusSummary-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitGroupsgroupIdstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups/{pathv1}/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitGroupsgroupIdstatus-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeplanactionupgradeSelectedUnits",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/plan?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradeupgradeUnitGroupsStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/upgrade-unit-groups-status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeupgradeUnitGroupsStatus-default.json"
        }
      ]
    },
    {
      "name": "getUpgradesummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/summary?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradesummary-default.json"
        }
      ]
    },
    {
      "name": "getUpgradenodes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/nodes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradenodes-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeactionupgradeUc",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getUpgradehistory",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/history?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradehistory-default.json"
        }
      ]
    },
    {
      "name": "putUpgradeplancomponentTypesettings",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/upgrade/plan/{pathv1}/settings?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putUpgradeplancomponentTypesettings-default.json"
        }
      ]
    },
    {
      "name": "getUpgradeplancomponentTypesettings",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/upgrade/plan/{pathv1}/settings?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUpgradeplancomponentTypesettings-default.json"
        }
      ]
    },
    {
      "name": "postUpgradeplanactionreset",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/upgrade/plan?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}