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