diff options
Diffstat (limited to 'sliapi/model')
-rw-r--r-- | sliapi/model/src/main/resources/sli-api.20161110.json | 93 |
1 files changed, 67 insertions, 26 deletions
diff --git a/sliapi/model/src/main/resources/sli-api.20161110.json b/sliapi/model/src/main/resources/sli-api.20161110.json index da966e1e7..1c6cdabfe 100644 --- a/sliapi/model/src/main/resources/sli-api.20161110.json +++ b/sliapi/model/src/main/resources/sli-api.20161110.json @@ -274,6 +274,23 @@ }, "operationId": "healthcheck" } + }, + "/operations/SLI-API:vlbcheck": { + "post": { + "produces": [ + "application/json", + "application/xml" + ], + "responses": { + "200": { + "description": "No response was specified", + "schema": { + "$ref": "#/definitions/(vlbcheck)output-TOP" + } + } + }, + "operationId": "vlbcheck" + } } }, "definitions": { @@ -291,17 +308,17 @@ "(config)sli-parameterPOST": { "properties": { "boolean-value": { - "$ref": "#/definitions/true" + "$ref": "#/definitions/Optional.empty" }, "int-value": { - "$ref": "#/definitions/-2147483648" + "$ref": "#/definitions/Optional.empty" }, "parameter-name": { - "$ref": "#/definitions/Some parameter-name", + "$ref": "#/definitions/Optional.empty", "description": "Parameter name" }, "string-value": { - "$ref": "#/definitions/Some string-value" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" @@ -309,7 +326,7 @@ "(config)test-resultPOST": { "properties": { "test-identifier": { - "$ref": "#/definitions/Some test-identifier" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" @@ -328,17 +345,13 @@ "(execute-graph)input": { "properties": { "SLI-API:mode": { - "$ref": "#/definitions/sync", - "enum": [ - "sync", - "async" - ] + "$ref": "#/definitions/Optional.empty" }, "SLI-API:module-name": { - "$ref": "#/definitions/Some module-name" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:rpc-name": { - "$ref": "#/definitions/Some rpc-name" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:sli-parameter": { "items": { @@ -363,16 +376,16 @@ "(execute-graph)output": { "properties": { "SLI-API:ack-final-indicator": { - "$ref": "#/definitions/Some ack-final-indicator" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:context-memory-json": { - "$ref": "#/definitions/Some context-memory-json" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:response-code": { - "$ref": "#/definitions/Some response-code" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:response-message": { - "$ref": "#/definitions/Some response-message" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" @@ -391,16 +404,16 @@ "(healthcheck)output": { "properties": { "SLI-API:ack-final-indicator": { - "$ref": "#/definitions/Some ack-final-indicator" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:context-memory-json": { - "$ref": "#/definitions/Some context-memory-json" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:response-code": { - "$ref": "#/definitions/Some response-code" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:response-message": { - "$ref": "#/definitions/Some response-message" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" @@ -416,20 +429,48 @@ }, "type": "object" }, + "(vlbcheck)output": { + "properties": { + "SLI-API:ack-final-indicator": { + "$ref": "#/definitions/Optional.empty" + }, + "SLI-API:context-memory-json": { + "$ref": "#/definitions/Optional.empty" + }, + "SLI-API:response-code": { + "$ref": "#/definitions/Optional.empty" + }, + "SLI-API:response-message": { + "$ref": "#/definitions/Optional.empty" + } + }, + "type": "object" + }, + "(vlbcheck)output-TOP": { + "properties": { + "SLI-API:output": { + "items": { + "$ref": "#/definitions/(vlbcheck)output" + }, + "type": "object" + } + }, + "type": "object" + }, "SLI-API(config)sli-parameter": { "properties": { "SLI-API:boolean-value": { - "$ref": "#/definitions/true" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:int-value": { - "$ref": "#/definitions/-2147483648" + "$ref": "#/definitions/Optional.empty" }, "SLI-API:parameter-name": { - "$ref": "#/definitions/Some parameter-name", + "$ref": "#/definitions/Optional.empty", "description": "Parameter name" }, "SLI-API:string-value": { - "$ref": "#/definitions/Some string-value" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" @@ -487,12 +528,12 @@ "properties": { "SLI-API:results": { "items": { - "$ref": "#/definitions/Some results" + "$ref": "#/definitions/Optional.empty" }, "type": "array" }, "SLI-API:test-identifier": { - "$ref": "#/definitions/Some test-identifier" + "$ref": "#/definitions/Optional.empty" } }, "type": "object" |