blob: 56db42fce963297b7f08e0392a965aee2c70fd1d [file] [log] [blame]
jimmydot3982f4f2017-05-07 14:58:24 -04001{
2 "$schema": "http://json-schema.org/draft-04/schema#",
3 "description": "fields providing general context information for the request",
4 "properties": {
5 "billingAccountNumber": {
6 "description": "billing account associated with the model being operated on",
7 "type": "string"
8 },
9 "callbackUrl": {
10 "description": "client URL to use for asynchronous responses",
11 "type": "string"
12 },
13 "correlator": {
14 "description": "Optional correlationId for async callback requests",
15 "type": "string"
16 },
17 "instanceName": {
18 "description": "Client provided name for the instance being operated on by the operation (note: not guaranteed to be unique)",
19 "type": "string"
20 },
21 "orderNumber": {
22 "description": "reference to an order",
23 "type": "string"
24 },
25 "orderVersion": {
26 "description": "order version number",
27 "type": "number"
28 },
29 "productFamilyId": {
30 "description": "UUID for the product family associated with the model being operated on",
31 "type": "string"
32 },
33 "source": {
34 "description": "source of the request--not authoritative--actual source revealed via authentication",
35 "type": "string"
36 },
37 "suppressRollback": {
38 "description": "true or false boolean indicating whether rollbacks should be suppressed on failures",
39 "type": "boolean"
40 }
41 },
42
43 "type": "object"
44}