Configure Model in System
post
                    /rest/v19/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_configureInSystem
This action is used to navigate to and configure a model within a system configuration.
                
                Request
Supported Media Types
                - application/json
Path Parameters
                - 
                    modelVarName(required): string
                    
                    The variable name of a Model
- 
                    prodFamVarName(required): string
                    
                    The variable name of a Product Family
- 
                    prodLineVarName(required): string
                    
                    The variable name of a Product Line
Root Schema : configureInSystemRequest
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            cacheInstanceId(required): 
            string
            Title:Cache Instance IdThe unique identifier for the entry of configuration data stored in the cache. This is obtained from actions that launch configuration and passed along in subsequent actions.
- 
            criteria: 
            object  Query Definition
            
            Title:Query DefinitionCaptures the query definition for the current resource request.
- 
            targetModelPath(required): 
            string
            Title:Target Model PathPath of the target model.
Nested Schema : Query Definition
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Query DefinitionCaptures the query definition for the current resource request.
    
    
    
    
    Show Source
        - 
            actions: 
            array  actions
            
            Array of actions names, whose state is requested in the state object response.
- 
            childDefs: 
            array  childDefs
            
            
- 
            enableHierarchy: 
            boolean
            Parameter value should be true to execute hierarchy search and sort. Default value is false.
- 
            excludeFieldTypes: 
            array  excludeFieldTypes
            
            Array of field names that you want to exclude in the response.
- 
            expand: 
            array  expand
            
            Array of child resource names that you want to expand so that the contents return with the parent in the same request.
- 
            expandedDomainCriteria: 
            array  expandedDomainCriteria
            
            Map of dynamic menu field names, whose expanded domains are requested in the state object response, to a map of criteria, which are meant for filtering dynamic menu options. The criteria map should contain the node(s) information when dynamic menus on LIG are expanded. The criteria map also contains the search string. The search strings support contains, and are case-insensitive.
- 
            expandedDomains: 
            array  expandedDomains
            
            Array of field names, whose expanded domains are requested in the state object response.
- 
            expandNodes: 
            boolean
            Boolean value that only be available when enableHierarchy is true. True = all nodes will be expanded; False = All nodes will be collapsed.Default value is true.
- 
            fields: 
            array  fields
            
            Array of field names that you wanted returned in a request.
- 
            groups: 
            array  groups
            
            Array of group names, whose state is requested in the state object response.
- 
            limit: 
            integer
            Positive integer value that specifies the maximum number of items returned by the server.
- 
            nodesExceptionList: 
            array  nodesExceptionList
            
            Array of document_number, recording the nodes that violate current expandNodes flag
- 
            offset: 
            integer
            Non-negative integer values that specifies the index of the first item to be returned. The offset index begins at 0. By default, the offset is 0, which returns all items starting from the first item in the collection.
- 
            orderBy: 
            array  orderBy
            
            Array of field names, each optionally followed by asc or desc, that specifies the order of items returned in the response payload.
- 
            q: 
            string
            Filter (a ???where???clause) to restrict the items returned in the collection. By default, no filtering is applied.
- 
            state: 
            boolean
            Boolean value that specifies whether to calculate the state property. By default, this value is set to false indicating that state is not calculated.
- 
            totalResults: 
            boolean
            Boolean value that specifies whether to calculate the totalResults property. By default, this value is set to false indicating that totalResults is not calculated.
Nested Schema : actions
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of actions names, whose state is requested in the state object response.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : childDefs
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        array- 
            Array of: 
                object  Child query criteria.
            
            Title:Child query criteria.Captures the query criteria for the child resource.
Nested Schema : excludeFieldTypes
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of field names that you want to exclude in the response.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : expand
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of child resource names that you want to expand so that the contents return with the parent in the same request.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : expandedDomainCriteria
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayMap of dynamic menu field names, whose expanded domains are requested in the state object response, to a map of criteria, which are meant for filtering dynamic menu options. The criteria map should contain the node(s) information when dynamic menus on LIG are expanded. The criteria map also contains the search string. The search strings support contains, and are case-insensitive.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : expandedDomains
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of field names, whose expanded domains are requested in the state object response.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : fields
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of field names that you wanted returned in a request.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : groups
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of group names, whose state is requested in the state object response.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : nodesExceptionList
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of document_number, recording the nodes that violate current expandNodes flag
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : orderBy
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of field names, each optionally followed by asc or desc, that specifies the order of items returned in the response payload.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
Nested Schema : Child query criteria.
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Child query criteria.Captures the query criteria for the child resource.
    
    
    
    
    Show Source
        - 
            name: 
            string
            Rest alias name of the child resource this query belongs to.
- 
            queryDef: 
            object  Query Definition
            
            Title:Query DefinitionCaptures the query definition for the current resource request.
- 
            recursive: 
            boolean
            Boolean value that specifies whether this query is a recursive expand on the current child resource query.
Response
Supported Media Types
                - application/json
Default Response
Root Schema : configureInSystemResponse
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            cacheInstanceId: 
            string
            Title:Cache Instance IdThe unique identifier for the entry of configuration data stored in the cache. This is obtained from actions that launch configuration and passed along in subsequent actions.
- 
            configData: 
            object  configData
            
            
- 
            systemCurrentDate: 
            string
            Title:System Current DateThe system's current date.
Nested Schema : configData
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            _bom: 
            object  BOM Items
            
            Title:BOM ItemsBOM items of the configuration.
- 
            _isMainModelSelected: 
            boolean
            Title:Is Main Model SelectedBoolean flag for main model selection.
- 
            _mandatoryModels: 
            object  Mandatory Models
            
            Title:Mandatory ModelsMandatory models of the configuration.
- 
            _mandatoryParts: 
            object  Mandatory Parts
            
            Title:Mandatory PartsMandatory parts of the configuration.
- 
            _pickList: 
            object  Pick List
            
            Title:Pick List
- 
            _priceInfo: 
            object  Price Information
            
            Title:Price InformationPrice Information.
- 
            _recmdModels: 
            object  Recommended Models
            
            Title:Recommended ModelsRecommended models of the configuration.
- 
            _recmdParts: 
            object  Recommended Parts
            
            Title:Recommended PartsRecommended parts of the configuration.
- 
            _set{arraySetVarName}: 
            object  Array Set Name
            
            Title:Array Set Name
- 
            _state: 
            object  state
            
            Title:stateCaptures the current state of the resource row. Of available properties, only those that are applicable and whose values are known in the current context are included.
- 
            additionalHD: 
            boolean
            Title:Additional HDD's
- 
            advancedSearchDirections: 
            string
            Title:Advanced Search Directions
- 
            applicationSoftwareCounter: 
            integer
            Title:Application Counter [Array Control Attribute]
- 
            arrayController: 
            integer
            Title:ArrayController
- 
            bladeEnclosureImage: 
            string
            Title:Blade Enclosure Image [HTML]
- 
            blades_quantity: 
            integer
            Title:Blades
- 
            campaign: 
            string
            Title:Campaign
- 
            cloudBackup: 
            boolean
            Title:Cloud Backup
- 
            cloudServiceType: 
            object  Cloud Service
            
            Title:Cloud ServiceMetered Storage will allow you to exceed your drive size but with additional fees.
- 
            cloudStorage: 
            object  Cloud Storage
            
            Title:Cloud StorageThere needs to be something here about metered and fixed pricing
- 
            doYouHaveAnyStorageAppliances: 
            object  Do you have storage appliances that need to be accessible to multiple employees?
            
            Title:Do you have storage appliances that need to be accessible to multiple employees?
- 
            enclosure: 
            string
            Title:Enclosure
- 
            enclosuresRequired: 
            integer
            Title:Enclosures Required
- 
            extraRecommendedItemsCount: 
            integer
            Title:Extra Recommended Items Count
- 
            floatPicker: 
            number
            Title:FloatPicker
- 
            formFactor_selector: 
            object  Form Factor
            
            Title:Form Factor
- 
            hardDrives: 
            object  Hard Drive
            
            Title:Hard Drive
- 
            howManyEmployeesDoYouHaveNow: 
            object  How many employees does your company have?
            
            Title:How many employees does your company have?
- 
            howMuchDataDoYouCurrentlyManageAndStore: 
            object  How much data do you currently manage and store?
            
            Title:How much data do you currently manage and store?
- 
            intPicker: 
            integer
            Title:IntPicker
- 
            iWantToBeAbleTo_selector: 
            object  I want to be able to
            
            Title:I want to be able to
- 
            modifyServiceDetails: 
            boolean
            Title:Modify Service Details
- 
            monitoring: 
            object  Monitoring
            
            Title:Monitoring
- 
            numberOfProcessors: 
            object  Number of Processors
            
            Title:Number of Processors
- 
            operatingSystem: 
            object  Operating System
            
            Title:Operating System
- 
            operatingSystem_selector: 
            object  Operating System
            
            Title:Operating System
- 
            opticalDrive: 
            object  Optical Drive
            
            Title:Optical Drive
- 
            oSLicenses: 
            integer
            Title:OS Licenses
- 
            overrideLowQuantity: 
            boolean
            Title:Override Low Quantity?Allows configuration to continue but ship date may be delayed.
- 
            packagedSolutions: 
            object  Packaged Solutions
            
            Title:Packaged Solutions
- 
            powerSupply: 
            object  Power Supply
            
            Title:Power Supply
- 
            processors: 
            object  Processor
            
            Title:Processor
- 
            processors_selector: 
            object  Processor
            
            Title:Processor
- 
            rackEnclosures: 
            object  Server Rack
            
            Title:Server Rack
- 
            raidControl: 
            integer
            Title:HD Control [Array Control Attribute]
- 
            ram: 
            object  RAM
            
            Title:RAM
- 
            ramConfiguration: 
            object  RAM Configuration
            
            Title:RAM Configuration
- 
            rebate: 
            string
            Title:Rebate
- 
            redundantPowerSupply: 
            boolean
            Title:Redundant Power Supply
- 
            remainingBladeSlots: 
            integer
            Title:Remaining Blade Slots
- 
            serverChassis: 
            object  Server Module
            
            Title:Server Module
- 
            serverChassis_selector: 
            object  System
            
            Title:System
- 
            serverCounter: 
            integer
            Title:Server Counter [Array Control Attribute]
- 
            serverPerformance: 
            object  Tier
            
            Title:Tier
- 
            servers_quantity: 
            object  Servers
            
            Title:Servers
- 
            serviceDetailController: 
            integer
            Title:Service Counter [Array Control Attribute]
- 
            servicesRequested: 
            object  Services Requested
            
            Title:Services Requested
- 
            sLACounter: 
            integer
            Title:SLA Counter [Array Control Attribute]
- 
            slimFloppyDrive: 
            boolean
            Title:Floppy Drive
- 
            supportLevel: 
            object  Support Level
            
            Title:Support Level
- 
            totalEquipmentFORRULES: 
            integer
            Title:Total Equipment FOR RULES
- 
            volumePriceInformation: 
            string
            Title:Volume Price Information
Nested Schema : Mandatory Models
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Mandatory ModelsMandatory models of the configuration.
    
    
    
    
    Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : Mandatory Parts
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Mandatory PartsMandatory parts of the configuration.
    
    
    
    
    Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : Pick List
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Pick List- 
            items: 
            array  items
            
            
- 
            variableName: 
            string
            Title:Variable NameIt uniquely identifies the pick list.
Nested Schema : Price Information
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Price InformationPrice Information.
    
    
    
    
    Show Source
        - 
            items: 
            array  items
            
            
- 
            name: 
            string
            Title:Display NameDisplay Name
Nested Schema : Recommended Models
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Recommended ModelsRecommended models of the configuration.
    
    
    
    
    Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : Recommended Parts
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Recommended PartsRecommended parts of the configuration.
    
    
    
    
    Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : Array Set Name
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Array Set Name- 
            _index: 
            integer
            Title:IndexIndex of the element in the array set.
- 
            _rowKey: 
            string
            Title:RowKeyKey of the element in the array set.
Nested Schema : state
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    stateCaptures the current state of the resource row. Of available properties, only those that are applicable and whose values are known in the current context are included.
    
    
    
    
    Show Source
        - 
            actions: 
            object  Actions
            
            Title:ActionsCaptures the current state of each action whose state was requested. The object contains one property per action, where the property name is the variable name for the action.
- 
            attributes: 
            object  Attributes
            
            Title:AttributesCaptures the current state of each attribute whose state was requested. The object contains one property per group, where the property name is the resource field name for the attribute.
- 
            deletable: 
            boolean
            Title:DeletableBoolean value that specifies whether the row can be deleted.
- 
            focus: 
            object  Focused Users
            
            Title:Focused UsersDetails about users who are focused on this item. The object contains one property per focused user, where the property name is the user's unique identifier.
- 
            hasError: 
            boolean
            Title:Has ErrorBoolean value that specifies whether any error that occurred has been assigned to the row itself.
- 
            hasWarning: 
            boolean
            Title:Has WarningBoolean value that specifies whether any warning that was issued has been assigned to the row itself.
- hidden: boolean
- 
            messages: 
            array  Messages
            
            Title:MessagesArray of messages that have been generated for a specific object.
- 
            updatable: 
            boolean
            Title:UpdatableBoolean value that specifies whether the row can be updated.
Nested Schema : Cloud Service
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Cloud ServiceMetered Storage will allow you to exceed your drive size but with additional fees.
    
    
    
    
    Show Source
        - 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Cloud Storage
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Cloud StorageThere needs to be something here about metered and fixed pricing
    
    
    
    
    Show Source
        - 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Do you have storage appliances that need to be accessible to multiple employees?
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Do you have storage appliances that need to be accessible to multiple employees?- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Form Factor
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Form Factor- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Hard Drive
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Hard Drive- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : How many employees does your company have?
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        How many employees does your company have?- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : How much data do you currently manage and store?
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        How much data do you currently manage and store?- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Number of Processors
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Number of Processors- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            integer
            Title:Value
Nested Schema : Operating System
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Operating System- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Operating System
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Operating System- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Optical Drive
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Optical Drive- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Packaged Solutions
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Packaged Solutions- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Power Supply
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Power Supply- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Processor
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Processor- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Processor
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Processor- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Server Rack
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Server Rack- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : RAM
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        RAM- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : RAM Configuration
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        RAM Configuration- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Server Module
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Server Module- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : System
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        System- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Tier
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Tier- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Servers
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Servers- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            integer
            Title:Value
Nested Schema : Support Level
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Support Level- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : part
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            _part_custom_field1: 
            string
            Title:Product Group
- 
            _part_custom_field10: 
            object  Product type
            
            Title:Product type
- 
            _part_custom_field3: 
            string
            Title:Max discount %
- 
            _part_custom_field4: 
            object  Price Period
            
            Title:Price Period
- 
            _part_custom_field5: 
            number
            Title:Cost
- 
            _part_custom_field8: 
            object  Price Type
            
            Title:Price Type
- 
            _part_custom_field9: 
            string
            Title:product
- 
            comment: 
            string
            Title:CommentComment
- 
            companyAssociations: 
            string
            Title:Company AssociationsCompany Associations
- 
            description: 
            string
            Title:DescriptionDescription
- 
            directBuy: 
            string
            Title:Direct BuyDirect Buy
- 
            extendedDescription1: 
            string
            Title:Extended Description 1Extended Description 1
- 
            extendedDescription2: 
            string
            Title:Extended Description 2Extended Description 2
- 
            id: 
            string
            Title:Part IdentifierIt uniquely idenitfies the part, used for selection of recommended parts.
- 
            leadTime: 
            integer
            Title:Lead TimeLead Time
- 
            partDisplayNumber: 
            string
            Title:Part Display NumberPart Display Number
- 
            partNumber: 
            string
            Title:Part NumberPart Number
- 
            price: 
            object  Price
            
            Title:PricePrice
- 
            quantity: 
            integer
            Title:QuantityQuantity
- 
            selected: 
            string
            Title:SelectionIt represents selection of the item. Selection can be 'true', 'false' or 'missing'.
- 
            units: 
            string
            Title:UnitsUnits
Nested Schema : Product type
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Product type- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Price Period
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Price Period- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : Price Type
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Price Type- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : model
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            comment: 
            string
            Title:CommentModel's comment.
- 
            description: 
            string
            Title:DescriptionDescription of the model.
- 
            id: 
            string
            Title:Model IdentifierIt uniquely idenitfies the model.
- 
            modelName: 
            string
            Title:Model NameModel display name.
- 
            modelVariableName: 
            string
            Title:Model Variable NameUniquely identifies the model.
- 
            price: 
            object  Price
            
            Title:PriceModel's price.
- 
            quantity: 
            integer
            Title:QuantityQuantity of model in the configuration.
- 
            selected: 
            string
            Title:SelectionIt represents selection of the item. Selection can be 'true', 'false' or 'missing'.
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : priceInfoCategory
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            code: 
            string
            Title:Category Code
- 
            displayName: 
            string
            Title:Display NameDisplay Name
Nested Schema : avpPriceModel
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            items: 
            array  items
            
            
- 
            value: 
            string
            Title:Value
- 
            variableName: 
            string
            Title:Variable Name
Nested Schema : avpPriceItem
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            price: 
            object  Price Model
            
            Title:Price ModelPrice Model
- 
            value: 
            string
            Title:Value
Nested Schema : priceItem
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            price: 
            object  Price Model
            
            Title:Price ModelPrice Model
- 
            value: 
            string
            Title:Value
- 
            variableName: 
            string
            Title:Variable Name
Nested Schema : Actions
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    ActionsCaptures the current state of each action whose state was requested. The object contains one property per action, where the property name is the variable name for the action.
    
    
    
    
    
    
    
    
    
    
Nested Schema : Attributes
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    AttributesCaptures the current state of each attribute whose state was requested. The object contains one property per group, where the property name is the resource field name for the attribute.
    
    
    
    
    
    
    
    
    
    
Nested Schema : Focused Users
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Focused UsersDetails about users who are focused on this item. The object contains one property per focused user, where the property name is the user's unique identifier.
    
    
    
    
    
    
    
    
    
    
Nested Schema : Messages
    
      
      Type: 
    
    
    
    arrayTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    MessagesArray of messages that have been generated for a specific object.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                string
            
            An error, warning, or informational message.
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            displayValue: 
            string
            Title:Display Value
- 
            value: 
            string
            Title:Value
Examples
The following example shows how to configure a Model with the appropriate inputs and generate the configuration data by submitting a POST request to the REST resource using cURL.
curl -X POST -H "Authorization: Bearer <token>" -H "Accept: application/json" https://sitename.oracle.comconfigtestbed.systemConfiguration.intermodelChild/actions/_configureInSystem
Request Body Sample
{
  "cacheInstanceId": "TyorT0UiW6H2ahn6Io2hm44KpkPZmpcwBgs8P7csERyRfXTpOWyOaOVpnv12XZvTH",
  "targetModelPath": "_root$%#%$testbed:systemConfiguration:intermodelChild%$#$%0%$#$%0"
}
         
                  
                  		Response Body Sample
The following example shows the contents of the response body in JSON format:
{
  "cacheInstanceId": "JPMfd0Vy7x7GsTuq7QihslWoB7P82iilzKo2wj7gIm88Q8uGO3doSEkvl6ak689s",
  "configData": {
    "rootValueToConstrain": "",
    "rootRecommendationType": {
      "value": "",
      "displayValue": ""
    },
    "triggerGrandchildRecommendation": false,
    "grandchildRecommendationType": {
      "value": "",
      "displayValue": ""
    },
    "triggerRootConstrainAll": false,
    "triggerRootHiding": false,
    "triggerRootRecommendation": false,
    "triggerGrandchildHiding": false,
    "grandchildValueToConstrain": "",
    "systemJSON": "{"id":"BOM_SysConfigRoot","documentNumber":-1,"conditionIndex":0,"configAttributes":{"searchFlowArrayBoolean":"false","triggerGrandchildRecommendation":false,"constraintApplyToConfiguration":false,"triggerChildHiding":false,"conditionsAllPF":false,"includeSystemConfigAttributeMappingModel":false,"addChildRecItems":false,"triggerChildConstraint":false,"triggerChildRecommendation":false,"includeNestedHierarchiesSubModel":false,"triggerGrandchildHiding":false,"includeBOMLineItemMapping":false,"recommendationApplyToBoth":false,"searchFlowBoolean":false,"includeBOMAttributeMapping":false,"constraintApplyToSelection":false,"triggerGrandchildConstraint":false,"constraintApplyToBoth":false,"advancedBOMMappingRuleToggle":false,"sTBRFiltersAllPF":false,"_array_key_searchFlowArrayControl":"eb785060-f2f4-4847-9519-74ea38b5e23a","includeIntermodelRuleModels":true,"sTBRFiltersPF":false,"includeStandardRecommendedItems":false,"recommendationsRuleOrderPFHierarchyCondition":false,"recommendationApplyToSelection":false,"bOMAwareSearchFlow":false,"searchFlowArrayTextField":"Default Value","_price_book_var_name":"_default_price_book","recommendationApplyToConfiguration":false,"triggerChildConstrainAll":false,"triggerGrandchildConstrainAll":false,"conditionsPF":false,"triggerMandatoryRecItem":false},"children":[{"id":"BOM_SysConfigIntermodelChild","documentNumber":-1,"conditionIndex":0,"configAttributes":{"_price_book_var_name":"_default_price_book"},"children":[{"id":"BOM_SysConfigIntermodelGrandChild","documentNumber":-1,"conditionIndex":0}]}]}",
    "childConstrainAllAttribute": "",
    "triggerGrandchildConstraint": false,
    "includeIntermodelRuleGrandchild": false,
    "advancedBOMMappingRuleToggle": false,
    "childHidingAttribute": "",
    "childRecommendedAttribute": "",
    "help": "This is the Child model in the Intermodel Rule System. The section labeled "Root Model Rule conditions" contains attributes that are used as conditions on the Attributes on the Root Model labelled "Intermodel Rule Attributes". The section labelled "Grandchild Model Rule conditions" contains attributes that are used as conditions on the Attributes on the Grandchild Model labelled "Intermodel Rule Attributes".",
    "rootValueToRecommend": "",
    "_price_book_var_name": {
      "value": "_default_price_book",
      "links": [{
          "rel": "related",
          "href": "https://sitename.oracle.com/rest/v19/configtestbed.systemConfiguration.intermodelChild/_priceBooks"
    }]},
    "_sysNavigationInfo": {
      "items": [{
          "items": [{
              "items": [],
              "name": "Intermodel Child",
              "path": "_root$%#%$testbed:systemConfiguration:intermodelChild%$#$%0%$#$%0",
              "productFamily": "testbed",
              "productLine": "systemConfiguration",
              "model": "intermodelChild",
              "title": "",
              "isModel": true,
              "isActive": true,
              "_status": {
                "hasWarning": false,
                "hasConstraintViolation": false,
                "hasMissingMandatoryItem": false,
                "hasEmptyRequiredAttribute": false,
                "hasError": false,
                "hasFailedBomReverseMapping": false,
                "hasRecommendedItemChanged": false,
                "hasStarted": true,
                "isInvalid": false,
                "isIncomplete": false
          }}],
          "name": "Root System",
          "path": "_root",
          "productFamily": "testbed",
          "productLine": "systemConfiguration",
          "model": "rootSystem",
          "title": "",
          "isModel": true,
          "isActive": false,
          "_status": {
            "hasWarning": false,
            "hasConstraintViolation": false,
            "hasMissingMandatoryItem": false,
            "hasEmptyRequiredAttribute": false,
            "hasError": false,
            "hasFailedBomReverseMapping": false,
            "hasRecommendedItemChanged": false,
            "hasStarted": true,
            "isInvalid": false,
            "isIncomplete": false
    }}]},
    "childConstrainedAttribute": "",
    "triggerGrandchildConstrainAll": false,
    "grandchildValueToRecommend": "",
    "triggerRootConstraint": false,
    "_isMainModelSelected": true
  },
  "systemCurrentDate": "2019-07-25",
  "_flow": {
    "flow": "childFlow",
    "productFamily": "testbed",
    "productLine": "systemConfiguration",
    "model": "intermodelChild",
    "allPF": false,
    "links": [{
        "rel": "self",
        "href": "https://sitename.oracle.comproductFamilies/testbed/productLines/systemConfiguration/models/intermodelChild/layouts/childFlow"
      }
    ]
  }
}