Make API schema fit to Swagger

Registered by Ken'ichi Ohmichi

OpenStack API-WG defined Swagger as a standard API documentation way.
We can write API request/response body formats on Swagger definition with the part of JSON-Schema.
On the other hand, Tempest contains API schemas for response body.
However these schemas are different from Swagger way because we created these schemas with our own way when we didn't know Swagger.
So now these schema don't fit to our standard, and it will be great if these schemas fit to Swagger way for re-using it as the API docs, etc.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Ken'ichi Ohmichi
Direction:
Needs approval
Assignee:
Ken'ichi Ohmichi
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/make-api-schema-fit-to-swagger,n,z

Addressed by: https://review.openstack.org/297473
    Add make-api-schema-fit-to-swagger

Addressed by: https://review.openstack.org/303078
    Support Swagger format response schema

Addressed by: https://review.openstack.org/303097
    Apply Swagger format to response schemas of a*

Addressed by: https://review.openstack.org/303098
    Apply Swagger format to response schemas of [b-e]*

Addressed by: https://review.openstack.org/303099
    Apply Swagger format to response schemas of f*

Addressed by: https://review.openstack.org/303543
    Apply Swagger format to response schemas of h*

Addressed by: https://review.openstack.org/303565
    Apply Swagger format to response schemas of [i-k]*

Addressed by: https://review.openstack.org/303566
    Apply Swagger format to response schemas of [l-q]*

Addressed by: https://review.openstack.org/303567
    Apply Swagger format to response schemas of sec*

Addressed by: https://review.openstack.org/303568
    Apply Swagger format to response schemas of servers

Addressed by: https://review.openstack.org/303569
    Apply Swagger format to response schemas of [s-t]*

Addressed by: https://review.openstack.org/303570
    Apply Swagger format to response schemas of v*

Addressed by: https://review.openstack.org/303582
    Apply Swagger format to response schemas of images

Addressed by: https://review.openstack.org/303672
    Remove old style code of response schema

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.