| { |
| "swagger": "2.0", |
| "info": { |
| "version": "0.0.1" |
| }, |
| "basePath": "/", |
| "paths": { |
| "/cycles": { |
| "get": { |
| "responses": { |
| "200": { |
| "description": "ok", |
| "schema": { |
| "$ref": "#/definitions/node0" |
| } |
| } |
| } |
| } |
| } |
| }, |
| "definitions": { |
| "node0": { |
| "type": "object", |
| "properties": { |
| "p00": { |
| "$ref": "#/definitions/node1" |
| }, |
| "p01": { |
| "$ref": "#/definitions/node3" |
| } |
| } |
| }, |
| "node1": { |
| "type": "object", |
| "properties": { |
| "p1": { |
| "$ref": "#/definitions/node2" |
| } |
| } |
| }, |
| "node2": { |
| "type": "object", |
| "properties": { |
| "p2": { |
| "$ref": "#/definitions/node0" |
| } |
| } |
| }, |
| "node3": { |
| "type": "object", |
| "properties": { |
| "p3": { |
| "$ref": "#/definitions/node1" |
| } |
| } |
| } |
| } |
| } |