Newer Version Available
Change Asset Input
Change input consumed by Customer Asset Lifecycle Management.
Represents a change action made against a lifecycle-managed asset.
- JSON example
-
1{ 2 "assetStatePeriods": [ 3 { 4 "startDate": "2020-07-01T09:00:00+08:00", 5 "endDate": "2020-09-30T08:59:59+08:00", 6 "quantity": 20, 7 "mrr": 200, 8 "amount": 600 9 }, 10 { 11 "startDate": "2020-10-01T09:00:00+08:00", 12 "endDate": "2020-12-31T08:59:59+08:00", 13 "quantity": 25, 14 "mrr": 250, 15 "amount": 750 16 } 17 ], 18 "assetAction": { 19 "category": "Upsells", 20 "actionDate": "2020-10-01T14:00:00+08:00", 21 "quantityChange": 5, 22 "mrrChange": 50, 23 "amount": 150 24 }, 25 "assetActionSources": [ 26 { 27 "transactionDate": "2020-10-01T14:00:00+08:00", 28 "startDate": "2020-10-01T09:00:00+08:00", 29 "endDate": "2020-12-31T08:59:59+08:00", 30 "quantity": 5, 31 "productAmount": 150, 32 "referenceEntityItem": "1WLB00000003geJOAQ" 33 } 34 ] 35} - Properties
-
Name Type Description Required or Optional Available Version assetAction Asset Action Input Action that caused a change to the asset. Required 50.0 assetActionSources Asset Action Source Input[] List of asset action sources. Optional 50.0 assetId String Asset that was changed as a result of the action. Required 50.0 assetStatePeriods Asset State Period Input[] List of asset state periods affected by the change asset call. Optional 50.0