Configurator Update Nodes

Output representation of the configuration request details to update nodes.

JSON Example 

1{
2  "configuratorMessages": {},
3  "configuratorUITreatments": [
4    {
5      "details": {
6        "attributeId": "0tjxx0000000007AAA",
7        "prcId": "0dSxx0000000007EAA",
8        "stiId": "0QLxx0000004CU0GAM",
9        "attributePicklistValueId": "0v6xx0000000005AAA"
10      },
11      "uiTreatmentScope": "Bundle",
12      "uiTreatmentTarget": "Attribute_Picklist_Value",
13      "uiTreatmentType": "Hide"
14    },
15    {
16      "details": {
17        "stiId": "ref_f0f2da7b_c431_482d_bf4b_599052f3a2e1"
18      },
19      "uiTreatmentScope": "Product",
20      "uiTreatmentTarget": "Component",
21      "uiTreatmentType": "Disable"
22    }
23  ],
24  "errors": [],
25  "productQualifications": {
26    "01tDU000000EOTCYA4": {
27      "isQualified": true
28    }
29  },
30  "success": true
31}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
configurator​MessagesMap<String, Configurator Message>Map of the product IDs to the list of configurator messages. Configurator messages are results from any validations, Business Rules Engines (BRE) calls, or Salesforce Pricing calls.Small, 60.060.0
configurator​UITreatmentsConfigurator UI Treatment[]Details of the UI treatments that specify the product configuration rule actions to override the disable or hide behavior in the UI for product options, product attributes, and attribute picklist values.Small, 62.062.0
errorsError ResponseList of errors, which contains an error code and a message.Small, 60.060.0
product​QualificationsMap<String, Configurator Qualification Context>Map of the product IDs to the qualification rule execution results.Small, 60.060.0
successBooleanIndicates whether the call was successful (true) not (false).Small, 60.060.0