JSON Schema Generation

Registered by Brian Waldon

The v2 API provides JSON schemas for clients to consume. They need to be dynamically generated from deployment-specific configuration. These custom attributes should also be stored in such a way that they can be enabled and disabled.

Blueprint information

Status:
Complete
Approver:
Brian Waldon
Priority:
Essential
Drafter:
Brian Waldon
Direction:
Approved
Assignee:
Brian Waldon
Definition:
Approved
Series goal:
Accepted for folsom
Implementation:
Implemented
Milestone target:
milestone icon 2012.2
Started by
Brian Waldon
Completed by
Brian Waldon

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/api-v2-schemas,n,z

Addressed by: https://review.openstack.org/7251
    Support custom properties in schemas for v2 API

Addressed by: https://review.openstack.org/7316
    Load schema properties when v2 API starts

Addressed by: https://review.openstack.org/7321
    Test that v2 deserializers use custom schemas

Addressed by: https://review.openstack.org/7335
    v2 API deployer- and user-defined attributes

Addressed by: https://review.openstack.org/7414
    Simplify JSON Schema validation in v2 API

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.