Configuration Override Input

Input representation of the details to override for a Pricing API configuration.

JSON Example 

1"configurationOverrides": {
2         "skipWaterfall": true,
3         "useSessionScopedContext": true,
4         "persistContext": true,
5         "referenceKey": "referenceKey-12345",
6         "displayContext" : false,
7         "taggedData": false,
8         "isHighVolumeLineItems": false
9    }

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
discovery​ProcedureStringName of the discovery procedure to use to fetch the details of assets.Optional61.0
display​ContextBooleanIndicates whether the context structure for pricing must be displayed (true) or not (false).Optional61.0
isHighVolume​LineItemsBooleanIndicates whether the pricing API returns pricing details for more than 100 line items (true) or not (false).Optional63.0
persist​ContextBooleanIndicates whether the context must be persisted as per the mapping (true) or not (false). If set to true, the user must have edit access to all sObject fields used in the context mapping.Optional60.0
reference​KeyStringReference ID that a consuming workstream provides in the API to search for specific logs in the Pricing Operations Console.Optional63.0
skip​DiscoveryBooleanIndicates whether the discovery procedure must be skipped (true) or not (false).Optional61.0
skip​WaterfallBooleanIndicates whether the price waterfall must be skipped in the output response (true) or not (false).Optional60.0
tagged​DataBooleanIndicates whether the JSON data string can specify tags in the input instead of attributes (true) or not (false).Optional60.0
useSession​Scoped​ContextBooleanIndicates whether a session scoped context must be created (true) or request scoped context (false). The default is false.Optional60.0