Update jobs(v2) api-def

Fix some bugs of jobs(v2) in api-ref
1.The respense of "Show Jobs" is missing a "session_id" paramenter.
2.The files of job-create-request.json, job-update-request.json  have a
 unnecessary items "project_id"
3.The "project_id" is a public paramenter in freezer_action, so changed
its loaction in the files of job-get-response.json,job-list-response.json.

Change-Id: I0e24a5d5eabb1323c53c5268bbeadf4418c11fae
This commit is contained in:
Cai Hui 2018-11-03 04:02:43 -04:00
parent ca1c83094d
commit 9aa9028636
5 changed files with 12 additions and 15 deletions

View File

@ -141,12 +141,13 @@ Response Parameters
.. rest_parameters:: parameters.yaml
- user_id: user_id
- description: job_description_req
- job_schedule: job_schedule_req
- client_id: client_id
- job_actions: job_actions_req
- job_id: job_id
- client_id: client_id
- user_id: user_id
- session_id: session_id
- description: job_description_req
- job_actions: job_actions_req
- job_schedule: job_schedule_req
Response Example
----------------

View File

@ -5,7 +5,6 @@
"status": "scheduled",
"event": "start"
},
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"job_actions": [
{
"max_retries": 5,
@ -19,7 +18,6 @@
"snapshot": true,
"action": "backup",
"remove_older_than": 365,
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
}
}
]

View File

@ -1,4 +1,5 @@
{
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"user_id": "0cd44caf6db5486b94a04b33256a5ff4",
"description": "Test-0001",
"_version": 83,
@ -14,7 +15,6 @@
"event": ""
},
"client_id": "752d8bd43d654e7a840bbfda77ce41af_szaher",
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"job_actions":
[
{
@ -29,12 +29,12 @@
"snapshot": false,
"action": "backup",
"remove_older_than": 365,
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
},
"max_retries": 5,
"max_retries_interval": 6,
"user_id": "0cd44caf6db5486b94a04b33256a5ff4",
"action_id": "280d51d041ce4d4da8a386e96263f759"
"action_id": "280d51d041ce4d4da8a386e96263f759",
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
}
],
"job_id": "0ae284d514eb47dd84154748b5056749"

View File

@ -5,7 +5,6 @@
"status": "scheduled",
"event": "stop"
},
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"job_actions": [
{
"max_retries": 10,
@ -20,7 +19,6 @@
"snapshot": false,
"action": "backup",
"remove_older_than": 365,
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
}
}
]

View File

@ -2,6 +2,7 @@
"jobs":
[
{
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"user_id": "0cd44caf6db5486b94a04b33256a5ff4",
"description": "Test-0001",
"job_schedule":
@ -16,7 +17,6 @@
"event": ""
},
"client_id": "752d8bd43d654e7a840bbfda77ce41af_szaher",
"project_id": "752d8bd43d654e7a840bbfda77ce41af",
"job_actions":
[
{
@ -31,12 +31,12 @@
"snapshot": false,
"action": "backup",
"remove_older_than": 365,
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
},
"max_retries": 5,
"max_retries_interval": 6,
"user_id": "0cd44caf6db5486b94a04b33256a5ff4",
"action_id": "280d51d041ce4d4da8a386e96263f759"
"action_id": "280d51d041ce4d4da8a386e96263f759",
"project_id": "752d8bd43d654e7a840bbfda77ce41af"
}
],
"job_id": "0ae284d514eb47dd84154748b5056749"