ContractTopUpBriefRequestDTO
ContractTopUpBriefRequestDTO
JSON Example
{
"id": "f8b83357-xxxx-xxxx-xxxx-8366e586c8f9",
"status": "PENDING_APPROVAL",
"requestType": "TOPUP",
"requestContractSKU": {
"code": "VSPP3-PREPAY-C",
"contractType": "PRE-PAY",
"productFamily": {
"name": "Rental Commercial",
"code": "RENTAL",
"type": "RENTAL"
}
},
"effectiveDate": "2023-03-01",
"createdTime": "2023-03-01T07:36:00.396Z",
"token": "C-100002-00012-2303-0000101",
"vmwarePurchaseOrder": "PO-100000",
"term": 12,
"prepayment": 240,
"burnDownSchedule": [
20,
20,
20,
20,
20,
20,
20,
20,
20,
20,
20,
20
]
}
string
id
Optional
Contract top up request id
string
status
Optional
Current status
Possible values are : PENDING_REVISE, PENDING_APPROVAL, PENDING_EFFECTIVE_DATE, PENDING_VENDOR, COMPLETED, REJECTED, WITHDRAWN, STOPPED,
string
requestType
Optional
Current request type
Possible values are : CREATE, UPGRADE, DOWNGRADE, TERMINATE, RENEW, TOPUP, AMEND, PREPAY_AMEND, THRESHOLD_UPDATE, BASIC_INFO_UPDATE,
string As date As date
effectiveDate
Optional
effectiveDate
string As date-time As date-time
createdTime
Optional
createdTime
string
token
Optional
token
string
vmwarePurchaseOrder
Optional
Purchase Order with VMware
integer As int32 As int32
term
Optional
term
number
prepayment
Optional
Total prepaid
array of number
burnDownSchedule
Optional
burnDownSchedule