http://maasglobal.com/tsp/booking-update/request.json
Request schema for update a state of a specific booking with a TSP ID from a TSP adapter
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | No | Develop | No | Forbidden | Permitted | tsp/booking-update/request.json |
http://maasglobal.com/tsp/booking-update/request.json
http://maasglobal.com/core/booking.json
http://maasglobal.com/core/components/configurator.json
http://maasglobal.com/core/booking-meta.json
http://maasglobal.com/core/components/customerSelection.json
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
configurator | configurator | Optional | No | request (this schema) |
customerSelection | customerSelection | Optional | No | request (this schema) |
meta | booking-meta | Optional | No | request (this schema) |
state | enum |
Optional | No | request (this schema) |
terms | terms | Optional | No | request (this schema) |
tspId | string |
Required | No | request (this schema) |
* |
any | Additional | Yes | this schema allows additional properties |
configurator
http://maasglobal.com/core/components/configurator.json
customerSelection
http://maasglobal.com/core/components/customerSelection.json
meta
http://maasglobal.com/core/booking-meta.json
state
enum
The value of this property must be equal to one of the known values below.
Value | Description |
---|---|
RESERVED |
|
ACTIVATED |
|
ON_HOLD |
|
EXPIRED |
terms
http://maasglobal.com/core/components/terms.json
tspId
string
string