{ | |
"$schema": "http://json-schema.org/draft-04/schema#", | |
"description": "fields providing general context information for the request", | |
"properties": { | |
"billingAccountNumber": { | |
"description": "billing account associated with the model being operated on", | |
"type": "string" | |
}, | |
"callbackUrl": { | |
"description": "client URL to use for asynchronous responses", | |
"type": "string" | |
}, | |
"correlator": { | |
"description": "Optional correlationId for async callback requests", | |
"type": "string" | |
}, | |
"instanceName": { | |
"description": "Client provided name for the instance being operated on by the operation (note: not guaranteed to be unique)", | |
"type": "string" | |
}, | |
"orderNumber": { | |
"description": "reference to an order", | |
"type": "string" | |
}, | |
"orderVersion": { | |
"description": "order version number", | |
"type": "number" | |
}, | |
"productFamilyId": { | |
"description": "UUID for the product family associated with the model being operated on", | |
"type": "string" | |
}, | |
"source": { | |
"description": "source of the request--not authoritative--actual source revealed via authentication", | |
"type": "string" | |
}, | |
"suppressRollback": { | |
"description": "true or false boolean indicating whether rollbacks should be suppressed on failures", | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} |