{"action":"created","issue":{"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/326","repository_url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView","labels_url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/326/labels{/name}","comments_url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/326/comments","events_url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/326/events","html_url":"https://github.com/HewlettPackard/POSH-HPOneView/issues/326","id":304870012,"number":326,"title":"Issue with New-HPOVServerProfileAttachVolume","user":{"login":"tknightblc","id":16502662,"avatar_url":"https://avatars2.githubusercontent.com/u/16502662?v=4","gravatar_id":"","url":"https://api.github.com/users/tknightblc","html_url":"https://github.com/tknightblc","followers_url":"https://api.github.com/users/tknightblc/followers","following_url":"https://api.github.com/users/tknightblc/following{/other_user}","gists_url":"https://api.github.com/users/tknightblc/gists{/gist_id}","starred_url":"https://api.github.com/users/tknightblc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tknightblc/subscriptions","organizations_url":"https://api.github.com/users/tknightblc/orgs","repos_url":"https://api.github.com/users/tknightblc/repos","events_url":"https://api.github.com/users/tknightblc/events{/privacy}","received_events_url":"https://api.github.com/users/tknightblc/received_events","type":"User","site_admin":false},"labels":[{"id":803212329,"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/labels/4.00","name":"4.00","color":"c2e0c6","default":false},{"id":153501059,"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/labels/Impact%20-%20Medium","name":"Impact - Medium","color":"FF9933","default":false},{"id":153501048,"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/labels/Server%20Profiles","name":"Server Profiles","color":"bfe5bf","default":false},{"id":153501035,"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/labels/Storage%20Volumes","name":"Storage Volumes","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":{"login":"ChrisLynchHPE","id":6956305,"avatar_url":"https://avatars3.githubusercontent.com/u/6956305?v=4","gravatar_id":"","url":"https://api.github.com/users/ChrisLynchHPE","html_url":"https://github.com/ChrisLynchHPE","followers_url":"https://api.github.com/users/ChrisLynchHPE/followers","following_url":"https://api.github.com/users/ChrisLynchHPE/following{/other_user}","gists_url":"https://api.github.com/users/ChrisLynchHPE/gists{/gist_id}","starred_url":"https://api.github.com/users/ChrisLynchHPE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChrisLynchHPE/subscriptions","organizations_url":"https://api.github.com/users/ChrisLynchHPE/orgs","repos_url":"https://api.github.com/users/ChrisLynchHPE/repos","events_url":"https://api.github.com/users/ChrisLynchHPE/events{/privacy}","received_events_url":"https://api.github.com/users/ChrisLynchHPE/received_events","type":"User","site_admin":false},"assignees":[{"login":"ChrisLynchHPE","id":6956305,"avatar_url":"https://avatars3.githubusercontent.com/u/6956305?v=4","gravatar_id":"","url":"https://api.github.com/users/ChrisLynchHPE","html_url":"https://github.com/ChrisLynchHPE","followers_url":"https://api.github.com/users/ChrisLynchHPE/followers","following_url":"https://api.github.com/users/ChrisLynchHPE/following{/other_user}","gists_url":"https://api.github.com/users/ChrisLynchHPE/gists{/gist_id}","starred_url":"https://api.github.com/users/ChrisLynchHPE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChrisLynchHPE/subscriptions","organizations_url":"https://api.github.com/users/ChrisLynchHPE/orgs","repos_url":"https://api.github.com/users/ChrisLynchHPE/repos","events_url":"https://api.github.com/users/ChrisLynchHPE/events{/privacy}","received_events_url":"https://api.github.com/users/ChrisLynchHPE/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-03-13T17:48:47Z","updated_at":"2018-03-13T18:46:07Z","closed_at":null,"author_association":"NONE","body":"Trying to use New-HPOVServerProfileAttachVolume to attach a boot volume to a profile. This script worked with OV 3.10 library but is getting an error now. \r\n\r\n### Expected Behavior\r\n\r\nShould attach volume to template \r\n\r\n### Actual Behavior\r\n\r\nGet this error:\r\n```PowerShell\r\nNew-HPOVServerProfileAttachVolume : '/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d\r\n5380f69396b,/rest/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networks/96c99ec9-2257-4e1a-8e52-0c7d89e0567c,/rest/ethernet-networks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f' Correct \r\nthe resource URIs and retry the operation. \r\nAt line:1 char:1\r\n+ New-HPOVServerProfileAttachVolume -ServerProfile $sp1 -Volume $BootVo ...\r\n+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n    + CategoryInfo          : InvalidOperation: (Send-HPOVRequest:String) [New-HPOVServerProfileAttachVolume], InvalidOperationException\r\n    + FullyQualifiedErrorId : InvalidOperation,New-HPOVServerProfileAttachVolume\r\n```\r\n### Steps to reproduce\r\n\r\n1) create server profile, try to attach volume\r\n\r\n```PowerShell\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> Get-HPOVVersion\r\n\r\n192.168.56.155                      LibraryVersion Path                                                    \r\n--------------                      -------------- ----                                                    \r\nApplianceVersion: 4.00.07.330056.00 4.0.1612.2800  C:\\Program Files\\WindowsPowerShell\\Modules\\HPOneView.400\r\n\r\n\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> Get-HPOVVersion -ApplianceVer\r\n\r\n192.168.56.155                      LibraryVersion Path                                                    \r\n--------------                      -------------- ----                                                    \r\nApplianceVersion: 4.00.07.330056.00 4.0.1612.2800  C:\\Program Files\\WindowsPowerShell\\Modules\\HPOneView.400\r\n\r\n\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> $PSVersionTable\r\n\r\nName                           Value                                                                                                                                                                                                                             \r\n----                           -----                                                                                                                                                                                                                             \r\nPSVersion                      5.1.16299.248                                                                                                                                                                                                                     \r\nPSEdition                      Desktop                                                                                                                                                                                                                           \r\nPSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                                                                                                                                           \r\nBuildVersion                   10.0.16299.248                                                                                                                                                                                                                    \r\nCLRVersion                     4.0.30319.42000                                                                                                                                                                                                                   \r\nWSManStackVersion              3.0                                                                                                                                                                                                                               \r\nPSRemotingProtocolVersion      2.3                                                                                                                                                                                                                               \r\nSerializationVersion           1.1.0.1                                                                                                                                                                                                                           \r\n\r\n\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> New-HPOVServerProfileAttachVolume -ServerProfile $sp1 -Volume $BootVolume1 -ApplianceConnection $Connection1 -verbose\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Bound PS Parameters: \r\nKey                 Value                                                                                                                                                                                                                                        \r\n---                 -----                                                                                                                                                                                                                                        \r\nServerProfile       @{type=ServerProfileV8; uri=/rest/server-profiles/a010fc3f-a2fc-4f79-88f2-d36928273252; name=ESX Cluster 1 BL660c Gen9 node 1; description=; serialNumber=VCGNHP3008; uuid=a010fc3f-a2fc-4f79-88f2-d36928273252; iscsiInitiatorName=iqn.20...\r\nVolume              {@{provisioningType=Thin; deviceVolumeName=Boot-BL660-1; name=Boot-BL660-1; description=; isPermanent=True; isShareable=False; requestingRefresh=; allocatedCapacity=2415919104; provisionedCapacity=10737418240; lunWwn=DC:46:69:15:56:00...\r\nApplianceConnection HPOneView.Appliance.Connection                                                                                                                                                                                                               \r\nVerbose             True                                                                                                                                                                                                                                         \r\n\r\n\r\n\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Called from: <ScriptBlock>\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Verify auth\r\nVERBOSE: [TEST-HPOVAUTH] Caller: New-HPOVServerProfileAttachVolume\r\nVERBOSE: [TEST-HPOVAUTH] Verify Auth for HPOneView.Appliance.Connection\r\nVERBOSE: [TEST-HPOVAUTH] $Appliance is [HPOneView.Appliance.Connection]\r\nVERBOSE: [TEST-HPOVAUTH] Received HPOneView.Appliance.Connection Object: \r\nConnectionID Name           UserName      AuthLoginDomain Default\r\n------------ ----           --------      --------------- -------\r\n1            192.168.56.155 Administrator LOCAL           True   \r\n\r\n\r\n\r\nVERBOSE: [NEWOBJECT] Bound PS Parameters: \r\nKey                        Value\r\n---                        -----\r\nServerProfileStorageVolume True \r\n\r\n\r\n\r\nVERBOSE: [NEWOBJECT] Called from: New-HPOVServerProfileAttachVolume\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Processing Volume: {\r\n    \"provisioningType\":  \"Thin\",\r\n    \"deviceVolumeName\":  \"Boot-BL660-1\",\r\n    \"name\":  \"Boot-BL660-1\",\r\n    \"description\":  \"\",\r\n    \"isPermanent\":  true,\r\n    \"isShareable\":  false,\r\n    \"requestingRefresh\":  null,\r\n    \"allocatedCapacity\":  \"2415919104\",\r\n    \"provisionedCapacity\":  \"10737418240\",\r\n    \"lunWwn\":  \"DC:46:69:15:56:00:10:00:30:71:51:90:68:83:32:35\",\r\n    \"deviceSpecificAttributes\":  {\r\n                                     \"copyState\":  \"NotCopying\",\r\n                                     \"snapshotPoolUri\":  null\r\n                                 },\r\n    \"storagePoolUri\":  \"/rest/storage-pools/D353D19C-1AFB-488A-AD8A-A88C01422567\",\r\n    \"volumeTemplateUri\":  \"/rest/storage-volume-templates/a6f9f59b-f40f-4fb9-92f5-a88c0142699c\",\r\n    \"revertToSnapshotUri\":  null,\r\n    \"templateConsistency\":  \"Consistent\",\r\n    \"snapshotsUri\":  \"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C/snapshots\",\r\n    \"scopesUri\":  \"/rest/scopes/resources/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\r\n    \"category\":  \"storage-volumes\",\r\n    \"status\":  \"OK\",\r\n    \"state\":  \"Managed\",\r\n    \"type\":  \"StorageVolumeV5\",\r\n    \"uri\":  \"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\r\n    \"eTag\":  \"1/56\",\r\n    \"created\":  \"2018-02-19T19:33:53.000Z\",\r\n    \"modified\":  \"2018-02-20T12:30:36.000Z\",\r\n    \"lastRefreshTime\":  \"2018-02-20T12:30:36.000Z\",\r\n    \"ApplianceConnection\":  {\r\n                                \"Name\":  \"192.168.56.155\",\r\n                                \"ConnectionId\":  1\r\n                            }\r\n}\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] VolumeAttachments Added to collection: 1\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Checking SHT for SanStorage operation support\r\nVERBOSE: [SEND-HPOVREQUEST] BEGIN\r\nVERBOSE: [SEND-HPOVREQUEST] Bound PS Parameters: \r\nKey      Value                                                           \r\n---      -----                                                           \r\nuri      /rest/server-hardware-types/BBEE021E-DABC-4819-996B-585FD873AA0D\r\nHostname 192.168.56.155                                                  \r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Process\r\nVERBOSE: [SEND-HPOVREQUEST] Hostname value: 192.168.56.155\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Filtering for Connection Object via String: 192.168.56.155\r\nVERBOSE: [SEND-HPOVREQUEST] Processing '192.168.56.155' appliance connection request. 1 of 1\r\nVERBOSE: [SEND-HPOVREQUEST] Requested URI '/rest/server-hardware-types/BBEE021E-DABC-4819-996B-585FD873AA0D' to '192.168.56.155'\r\nVERBOSE: [RESTCLIENT] Building new [System.Net.HttpWebRequest] object for GET https://192.168.56.155/rest/server-hardware-types/BBEE021E-DABC-4819-996B-585FD873AA0D\r\nVERBOSE: [SEND-HPOVREQUEST] Request: GET https://192.168.56.155/rest/server-hardware-types/BBEE021E-DABC-4819-996B-585FD873AA0D\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 1: User-Agent = HPEOneview_PowerShell/4.00\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 2: Content-Type = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 3: Accept = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 4: X-API-Version = 600\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 5: accept-language = en_US\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 6: accept-encoding = gzip, deflate\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 7: auth = [*****REDACTED******]\r\nVERBOSE: [SEND-HPOVREQUEST] Response Status: 200 (OK)\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 1: Keep-Alive = timeout=15, max=100\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 2: Connection = Keep-Alive\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 3: Transfer-Encoding = chunked\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 4: Cache-Control = no-cache\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 5: Content-Type = application/json;charset=UTF-8\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 6: Date = Tue, 20 Feb 2018 13:39:02 GMT\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 7: ETag = 1519068281007\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 8: Server = Apache\r\nVERBOSE: [SEND-HPOVREQUEST] FinalResponse: {\"type\":\"server-hardware-type-8\",\"category\":\"server-hardware-types\",\"name\":\"BL660c Gen9 1\",\"description\":null,\"uri\":\"/rest/server-hardware-types/BBEE021E-DABC-4819-996B-585FD873AA0D\",\"eTag\":\"1519068281007\",\"created\"\r\n:\"2018-02-19T19:24:28.169Z\",\"modified\":\"2018-02-19T19:24:41.007Z\",\"model\":\"ProLiant BL660c Gen9\",\"formFactor\":\"FullHeight\",\"uefiClass\":\"2\",\"biosSettings\":[{\"category\":\"System Options//Serial Port Options\",\"id\":\"EmbeddedSerialPort\",\"name\":\"Embedded Serial Por\r\nt\",\"type\":\"Option\",\"defaultValue\":\"Com2Irq3\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to assign the logical COM Port address and associated defa\r\nult resources to the selected physical serial port. The operating system can overwrite this setting.\",\"options\":[{\"optionLinks\":null,\"name\":\"COM 1; IRQ4; I/O: 3F8h-3FFh\",\"id\":\"Com1Irq4\"},{\"optionLinks\":null,\"name\":\"COM 2; IRQ3; I/O: 2F8h-2FFh\",\"id\":\"Com2Irq3\r\n\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"EmbeddedSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com1Irq4\"},{\"mapTerms\":\"&&\r\n\",\"mapFromAttribute\":\"VirtualSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com1Irq4\"}],\"mapToAttribute\":\"VirtualSerialPort\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Com2Irq3\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":nu\r\nll,\"mapFromAttribute\":\"EmbeddedSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com2Irq3\"},{\"mapTerms\":\"&&\",\"mapFromAttribute\":\"VirtualSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Co\r\nm2Irq3\"}],\"mapToAttribute\":\"VirtualSerialPort\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Com1Irq4\"}]},{\"category\":\"System Options//Serial Port Options\",\"id\":\"VirtualSerialPort\",\"name\":\"Virtual Serial Port\",\"type\":\"Option\",\"defaultValue\":\"Com1Irq4\",\"lowerB\r\nound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to assign the logical COM port address and associated default resources used by the Virtual Serial Port (VSP). VS\r\nP enables the Management Processor to present an emulated serial port to support the BIOS Serial Console and operating system serial console.\",\"options\":[{\"optionLinks\":null,\"name\":\"COM 1; IRQ4; I/O: 3F8h-3FFh\",\"id\":\"Com1Irq4\"},{\"optionLinks\":null,\"name\":\"CO\r\nM 2; IRQ3; I/O: 2F8h-2FFh\",\"id\":\"Com2Irq3\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"VirtualSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"m\r\napFromValue\":\"Com1Irq4\"},{\"mapTerms\":\"&&\",\"mapFromAttribute\":\"EmbeddedSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com1Irq4\"}],\"mapToAttribute\":\"EmbeddedSerialPort\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Com2Irq3\r\n\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"VirtualSerialPort\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com2Irq3\"},{\"mapTerms\":\"&&\",\"mapFromAttribute\":\"EmbeddedSerialPort\",\"mapFromProperty\":\"CurrentValue\",\r\n\"mapFromCondition\":\"==\",\"mapFromValue\":\"Com2Irq3\"}],\"mapToAttribute\":\"EmbeddedSerialPort\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Com1Irq4\"}]},{\"category\":\"System Options//USB Options\",\"id\":\"UsbControl\",\"name\":\"USB Control\",\"type\":\"Option\",\"defaultValue\r\n\":\"UsbEnabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"USB Enabled: Enables all USB ports and embedded devices. External USB Ports Disabled: Disables only externa\r\nl USB ports.\",\"options\":[{\"optionLinks\":null,\"name\":\"USB Enabled\",\"id\":\"UsbEnabled\"},{\"optionLinks\":null,\"name\":\"External USB Ports Disabled\",\"id\":\"ExternalUsbDisabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//USB Options\",\"id\":\"UsbBoot\",\"name\":\"U\r\nSB Boot Support\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Set this option to disabled to prevent the system from booting t\r\no any USB devices connected to the server. This includes preventing boot to virtual media devices and the embedded SD or uSD card slot (if supported).\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\"\r\n:\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//USB Options\",\"id\":\"VirtualInstallDisk\",\"name\":\"Virtual Install Disk\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"\r\nvalueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to control the Virtual Install Disk. The Virtual Install Disk contains drivers specific to this server that an OS can use during installation. If enabled, the Virtual Install Disk appears a\r\ns a drive in the operating system.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//USB Options\",\"id\":\"EmbeddedUserPartition\",\"name\":\"Em\r\nbedded User Partition\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to control the Embedded User Partition. T\r\nhe Embedded User Partition is a general purpose disk partition on non-volatile flash memory that is embedded on the system board.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"depend\r\nencyList\":[]},{\"category\":\"System Options//USB Options\",\"id\":\"InternalSDCardSlot\",\"name\":\"Internal SD Card Slot\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null\r\n,\"warningText\":null,\"helpText\":\"Use this option to enable or disable the Internal SD Card Slot. When set to disabled, the SD card slot is disabled, regardless of whether an SD Card is installed or not. It will not be visible in the pre-boot environment or un\r\nder the operating system.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//USB Options\",\"id\":\"Usb3Mode\",\"name\":\"USB 3.0 Mode\",\"type\":\"Op\r\ntion\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure the operating mode of the USB 3.0 ports. If set to Auto Mode, USB\r\n 3.0 capable devices operate at USB 2.0 speeds in the pre-boot environment and during boot. When a USB 3.0 capable OS USB driver loads, USB 3.0 devices transition to USB 3.0 speeds. This mode provides compatibility with operating systems that do not support \r\nUSB 3.0, while enabling USB 3.0 devices to operate at USB 3.0 speeds with current operating systems. If enabled, USB 3.0 capable devices operate at USB 3.0 speeds at all times (including the pre-boot environment) when in UEFI Boot Mode. Do not use this mode \r\nwith operating systems that do not support USB 3.0. If operating in Legacy Boot Mode, the USB 3.0 ports do not function in the pre-boot environment, and are not bootable. If set to disabled, USB 3.0 capable devices function at USB 2.0 speeds at all times.\",\"\r\noptions\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//Processor Options\",\"id\":\"ProcHyperthreadin\r\ng\",\"name\":\"Intel(R) Hyperthreading\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to enable or disable Intel Hy\r\nperthreading. When enabled, each physical processor core operates as two logical processor cores. When disabled, each physical processor core operates as only one logical processor core. Enabling this option can improve overall performance for applications t\r\nhat benefit from a higher processor core count.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"ProcHyper\r\nthreading\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disabled\"}],\"mapToAttribute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"}]},{\"category\":\"System Options//Processor Options\",\"id\":\"ProcCoreDisable\",\"name\r\n\":\"Processor Core Disable\",\"type\":\"Number\",\"defaultValue\":\"0\",\"lowerBound\":0,\"upperBound\":24,\"scalarIncrement\":1,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Enter the number of cores to be enabled per socket. Entering an incorrect value resu\r\nlts in no cores being disabled. 0 = Enable All Cores.\",\"helpText\":\"Use this option to disable processor cores using Intel's Core Multi-Processing (CMP) Technology. This option disables a specific number of the cores on each physical processor, which can redu\r\nce processor power usage and can improve performance for some applications, such as those that benefit from higher performance cores rather than more processing cores. This option also addresses issues with software that is licensed on a per-core basis. Ente\r\nr a value equal to the number of enabled cores per socket.\",\"options\":[],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"ProcCoreDisable\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"0\"}],\"mapToAttr\r\nibute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"}]},{\"category\":\"System Options//Processor Options\",\"id\":\"ProcX2Apic\",\"name\":\"Processor x2APIC Support\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scal\r\narIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"x2APIC support enables operating systems to run more efficiently on high core count configurations. It also optimized interrupt distribution in virtualized environ\r\nments. In most cases, set this option to enabled. This configures the operating system to optionally enable x2APIC support when it loads. Some older hypervisors and operating systems might have issues with optional x2APIC support, in which case disabling x2A\r\nPIC might be necessary to address those issues. Additionally, some hypervisors and operating systems will not use x2APIC unless this option is set to Force Enabled prior to booting.  The Force Enabled option also causes the Intel(R) VT-d setting to be set to\r\n enabled.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Force Enabled\",\"id\":\"ForceEnabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"ma\r\npFromAttribute\":\"ProcX2Apic\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"ForceEnabled\"}],\"mapToAttribute\":\"IntelProcVtd\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAtt\r\nribute\":\"ProcX2Apic\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"ForceEnabled\"}],\"mapToAttribute\":\"IntelProcVtd\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true}]},{\"category\":\"System Options//SATA Controller Options\",\"id\":\"Embedded\r\nSata\",\"name\":\"Embedded SATA Configuration\",\"type\":\"Option\",\"defaultValue\":\"Ahci\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Important: Dynamic Smart Array RAID is not supported when\r\n the Boot Mode is configured in Legacy BIOS Mode. \\n\\nEnabling Dynamic Smart Array RAID results in data loss or data corruption on existing SATA drives. Backup all drives before enabling this option. In addition, see your operating system documentation to en\r\nsure base media drivers support this feature.\",\"helpText\":\"Important: Dynamic Smart Array RAID is not supported when the Boot Mode is configured in Legacy BIOS Mode. \\n\\nUse this option to configure the embedded chipset SATA controller. When selecting the Ad\r\nvanced Host Controller Interface (AHCI) or RAID (if supported), make sure the proper operating system drivers are used for proper operation.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enable SATA AHCI Support\",\"id\":\"Ahci\"},{\"optionLinks\":null,\"name\":\"Enable Dyn\r\namic Smart Array RAID Support\",\"id\":\"Raid\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"EmbeddedSata\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Raid\"}],\"mapToAttribute\":\"SataSecureErase\",\"ma\r\npToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"category\":\"System Options//Virtualization Options\",\"id\":\"ProcVirtualization\",\"name\":\"Virtualization Technology\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\r\n\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When enabled, a hypervisor or operating system supporting this option can use hardware capabilities provided by Intel's Virtualization Technology. Some hypervisors require that you \r\nenable Virtualization Technology. You can leave this set to enabled even if you are not using a hypervisor or an operating system that uses this option.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"i\r\nd\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"ProcVirtualization\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disabled\"}],\"mapToAttribute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\r\n\",\"mapToValue\":\"Disabled\"}]},{\"category\":\"System Options//Virtualization Options\",\"id\":\"IntelProcVtd\",\"name\":\"Intel(R) VT-d\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpr\r\nession\":null,\"warningText\":null,\"helpText\":\"If enabled, a hypervisor or operating system supporting this option can use hardware capabilities provided by Intel's Virtualization Technology for Directed I/O. You can leave this set to enabled even if you are no\r\nt using a hypervisor or an operating system that uses this option.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAt\r\ntribute\":\"IntelProcVtd\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disabled\"}],\"mapToAttribute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"}]},{\"category\":\"System Options//Virtualization Options\",\"id\":\"Srio\r\nv\",\"name\":\"SR-IOV\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"If enabled, SR-IOV support enables a hypervisor to create virt\r\nual instances of a PCI-express device, potentially increasing performance. If enabled, the BIOS allocates additional resources to PCI-express devices. You can leave this option set to enabled even if you are not using a hypervisor.\",\"options\":[{\"optionLinks\"\r\n:null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//Boot Time Optimizations\",\"id\":\"ExtendedMemTest\",\"name\":\"Extended Memory Test\",\"type\":\"Option\",\"defaultValue\":\"Dis\r\nabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When enabled, the system validates memory during the memory initialization process. If uncorrectable memory errors \r\nare detected, the memory is mapped out and the failed DIMMs are logged to the Integrated Management Log (IML). Enabling this option can result in a significant increase in system boot time.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"o\r\nptionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//Boot Time Optimizations\",\"id\":\"MemFastTraining\",\"name\":\"Memory Fast Training\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\r\n\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure memory training on server reboots. When enabled, the platform uses the previously saved memory training parameters determined fro\r\nm the last cold boot of the server, which improves the server boot time. When disabled, the platform performs a full-memory training on every server reboot.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\r\n\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"System Options//Memory Operations\",\"id\":\"AdvancedMemProtection\",\"name\":\"Advanced Memory Protection\",\"type\":\"Option\",\"defaultValue\":\"AdvancedEcc\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\r\n\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure additional memory protection with ECC (Error Checking and Correcting). Options and support vary per system. Advanced ECC keeps all installed memory avai\r\nlable for use while still protecting the system against all single-bit failures and certain multi-bit failures. Online Spare Memory enables a system to automatically map out a group of memory that is detected to be at an increased risk of receiving uncorrect\r\ned memory errors based on an advanced analysis of corrected memory errors.  The mapped out memory is automatically replaced by a spare group of memory without interrupting the system. Mirrored Memory provides the maximum protection against uncorrected memory\r\n errors that might otherwise result in a system failure. Lockstep Mode with DDDC Support keeps all installed memory available for use while error corrections are performed in cases of multiple DRAM device failures. This support enables protection beyond Adva\r\nnced ECC. Enabling this option might impact memory performance.\",\"options\":[{\"optionLinks\":null,\"name\":\"Advanced ECC Support\",\"id\":\"AdvancedEcc\"},{\"optionLinks\":null,\"name\":\"Online Spare with Advanced ECC Support\",\"id\":\"OnlineSpareAdvancedEcc\"},{\"optionLinks\r\n\":null,\"name\":\"Mirrored Memory with Advanced ECC Support\",\"id\":\"MirroredAdvancedEcc\"}],\"dependencyList\":[]},{\"category\":\"Network Options//Network Boot Options\",\"id\":\"NetworkBootRetry\",\"name\":\"Network Boot Retry Support\",\"type\":\"Option\",\"defaultValue\":\"Enable\r\nd\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the Network Boot Retry setting. By default, the System BIOS attempts to boot the Network dev\r\nice (such as a PXE device) up to 20 times before moving to the next IPL device.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Network Options//Pre-Bo\r\not Network Settings\",\"id\":\"PreBootNetwork\",\"name\":\"Pre-Boot Network Interface\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use t\r\nhis option to select the network interface used for pre-boot network connections. If the selected NIC has more than one port, only the first port with a network connection is used. When the selection is Auto, the system uses the first available port with a n\r\network connection.\",\"options\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Embedded FlexibleLOM 1\",\"id\":\"FlexLom1\"},{\"optionLinks\":null,\"name\":\"Embedded FlexibleLOM 2\",\"id\":\"FlexLom2\"},{\"optionLinks\":null,\"name\":\"PCIe Slot 1\",\"\r\nid\":\"PciSlot1\"},{\"optionLinks\":null,\"name\":\"PCIe Slot 2\",\"id\":\"PciSlot2\"},{\"optionLinks\":null,\"name\":\"PCIe Slot 3\",\"id\":\"PciSlot3\"},{\"optionLinks\":null,\"name\":\"PCIe Slot 4\",\"id\":\"PciSlot4\"},{\"optionLinks\":null,\"name\":\"PCIe Slot 5\",\"id\":\"PciSlot5\"}],\"dependen\r\ncyList\":[]},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Dhcpv4\",\"name\":\"DHCPv4\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\"\r\n:null,\"helpText\":\"When enabled, this option enables obtaining the pre-boot network IPv4 configuration from a DHCP server. Individual settings are not available. When disabled, you must configure static IP address settings individually.\",\"options\":[{\"optionLi\r\nnks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Dhcpv4\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\"\r\n:\"Enabled\"}],\"mapToAttribute\":\"Ipv4Address\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Dhcpv4\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\r\n\":\"Ipv4SubnetMask\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Dhcpv4\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"Ipv4Gateway\",\"mapToPro\r\nperty\":\"GrayOut\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Dhcpv4\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"Ipv4PrimaryDNS\",\"mapToProperty\":\"GrayOut\",\"mapToVa\r\nlue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Dhcpv4\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"Ipv4SecondaryDNS\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"category\r\n\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Ipv4Address\",\"name\":\"IPv4 Address\",\"type\":\"String\",\"defaultValue\":\"0.0.0.0\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^(?:(1?[0-9]{1,2}|2[0-4][0-9]|2\r\n5[0-5])\\\\.){3}(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])$\",\"warningText\":null,\"helpText\":\"Use this option to specify the pre-boot network IPv4 address. Enter a static IP addresses using dotted-decimal notation (for example, 127.0.0.1). If DHCP is used (DHCPv4 opti\r\non is enabled), this setting is unavailable because the value is supplied automatically.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":15},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Ipv4SubnetMask\",\"name\":\"IPv4 Subnet Mask\",\"type\":\"\r\nString\",\"defaultValue\":\"0.0.0.0\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^(((128|192|224|240|248|252|254)\\\\.0\\\\.0\\\\.0)|(255\\\\.(0|128|192|224|240|248|252|254)\\\\.0\\\\.0)|(255\\\\.255\\\\.(0|128|192|224|240|2\r\n48|252|254)\\\\.0)|(255\\\\.255\\\\.255\\\\.(0|128|192|224|240|248|252|254))|(0.0.0.0))$\",\"warningText\":null,\"helpText\":\"Use this option to specify the pre-boot network subnet mask. Enter a static IP addresses using dotted-decimal notation (for example, 255.255.255.\r\n0). If DHCP is used (DHCPv4 option is enabled), this setting is unavailable because the value is supplied automatically.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":15},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Ipv4Gateway\",\"name\r\n\":\"IPv4 Gateway\",\"type\":\"String\",\"defaultValue\":\"0.0.0.0\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^(?:(1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\\\\.){3}(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])$\",\"warningText\":null\r\n,\"helpText\":\"Use this option to specify the pre-boot network gateway IPv4 address. Enter a static IP addresses using dotted-decimal notation (for example, 127.0.0.1). If DHCP is used (DHCPv4 option is enabled), this setting is unavailable because the value i\r\ns supplied automatically.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":15},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Ipv4PrimaryDNS\",\"name\":\"IPv4 Primary DNS\",\"type\":\"String\",\"defaultValue\":\"0.0.0.0\",\"lowerBound\":null,\"upperBound\"\r\n:null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^(?:(1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\\\\.){3}(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])$\",\"warningText\":null,\"helpText\":\"Use this option to specify the pre-boot network Primary DNS Server IPv4 add\r\nress. Enter a static IP addresses using dotted-decimal notation (for example, 127.0.0.1). If DHCP is used (DHCPv4 option is enabled), this setting is unavailable because the value is supplied automatically.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\"\r\n:15},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Ipv4SecondaryDNS\",\"name\":\"IPv4 Secondary DNS\",\"type\":\"String\",\"defaultValue\":\"0.0.0.0\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^(?:(\r\n1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\\\\.){3}(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])$\",\"warningText\":null,\"helpText\":\"Use this option to specify the pre-boot network Secondary DNS Server IPv4 address. Enter a static IP addresses using dotted-decimal notation (for ex\r\nample, 127.0.0.1). If DHCP is used (DHCPv4 option is enabled), this setting is unavailable because the value is supplied automatically.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":15},{\"category\":\"Network Options//Pre-Boot Network Settings\",\"id\":\"Url\r\nBootFile\",\"name\":\"Boot from URL\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"(^$|^(ht|f)tp:\\\\/\\\\/(((1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\\\\.){3}(1?[0-9]{1,2}|2[0-4][0-9]|25[0\r\n-5])|(([^:\\\\-\\\\.\\\\/\\\\s]([^:\\\\.\\\\/\\\\s]*[^:\\\\-\\\\.\\\\/\\\\s])?\\\\.)*[a-zA-z][a-zA-Z0-9]*))(:\\\\d{1,5})?\\\\/[^\\\\s]+\\\\.((i|I)(s|S)(o|O)|(e|E)(f|F)(i|I))$)\",\"warningText\":null,\"helpText\":\"Use this option to configure a network URL to a bootable ISO or EFI file. URLs in \r\nHTTP or FTP formats are accepted using either an IPv4 server address or host name. For example, this can be http://192.168.0.0/file/image.iso or http://example.com/file/image.efi. IPv6 server addresses are not supported. When configured, this URL is listed a\r\ns a boot option in the UEFI boot menu. Selecting the boot option downloads the file to the system memory and attempts booting from it. This setting requires configuring the pre-boot network settings to access the URL location. It is supported only in UEFI bo\r\not mode. \\nNote: Booting from an ISO file is limited to files that enable the system to boot a preliminary OS environment (such as WinPE or a mini Linux) where further installation can proceed over an OS network connection. ISO files that contain the full OS\r\n installation media are not supported.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":254},{\"category\":\"Storage Options\",\"id\":\"FCScanPolicy\",\"name\":\"Fibre Channel/FCoE Scan Policy\",\"type\":\"Option\",\"defaultValue\":\"CardConfig\",\"lowerBound\":null,\"upperBoun\r\nd\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to change the default Fibre Channel or FCoE policy for scanning for boot targets. When configured for Scan All Targets, each installed\r\n FC/FCoE adapter scans all available targets. When configured for Scan Configured Targets Only, the FC/FCoE adapters scan only targets that are preconfigured in the devices settings. This option overrides any individual device settings configured in the devi\r\nce specific setup.\",\"options\":[{\"optionLinks\":null,\"name\":\"Scan All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Scan Configured Targets Only\",\"id\":\"CardConfig\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//Embedded Storage Boot Policy\",\"id\r\n\":\"EmbSas1Boot\",\"name\":\"Embedded SAS Controller 1\",\"type\":\"Option\",\"defaultValue\":\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All Targets is se\r\nlected, the UEFI BIOS will allow all valid boot targets attached to the storage controller to be made available in the UEFI Boot Order List. If Boot No Targets is selected, no boot targets from this storage controller will be made available in the UEFI Boot \r\nOrder.If Boot Limit to 3 Targets is selected, 3 boot targets attached to the storage controller will be made available in the UEFI Boot Order.\",\"options\":[{\"optionLinks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Boot Limit\r\n to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot No Targets\",\"id\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//PCIe Slot Storage Boot Policy\",\"id\":\"Slot1StorageBoot\",\"name\":\"PCIe Slot 1\",\"type\":\"Option\",\"defaultValue\":\r\n\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All Targets is selected, the UEFI BIOS will allow all valid boot targets attached to the storage co\r\nntroller to be made available in the UEFI Boot Order List. If Boot No Targets is selected, no boot targets from this storage controller will be made available in the UEFI Boot Order.If Boot Limit to 3 Targets is selected, 3 boot targets attached to the stora\r\nge controller will be made available in the UEFI Boot Order.\",\"options\":[{\"optionLinks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Boot Limit to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot No Targets\",\"\r\nid\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//PCIe Slot Storage Boot Policy\",\"id\":\"Slot2StorageBoot\",\"name\":\"PCIe Slot 2\",\"type\":\"Option\",\"defaultValue\":\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMin\r\nLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All Targets is selected, the UEFI BIOS will allow all valid boot targets attached to the storage controller to be made available in the UEFI Boot Order List. If Boot No Targets is s\r\nelected, no boot targets from this storage controller will be made available in the UEFI Boot Order.If Boot Limit to 3 Targets is selected, 3 boot targets attached to the storage controller will be made available in the UEFI Boot Order.\",\"options\":[{\"optionL\r\ninks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Boot Limit to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot No Targets\",\"id\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//PCIe Slot Sto\r\nrage Boot Policy\",\"id\":\"Slot3StorageBoot\",\"name\":\"PCIe Slot 3\",\"type\":\"Option\",\"defaultValue\":\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All T\r\nargets is selected, the UEFI BIOS will allow all valid boot targets attached to the storage controller to be made available in the UEFI Boot Order List. If Boot No Targets is selected, no boot targets from this storage controller will be made available in th\r\ne UEFI Boot Order.If Boot Limit to 3 Targets is selected, 3 boot targets attached to the storage controller will be made available in the UEFI Boot Order.\",\"options\":[{\"optionLinks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\"\r\n:\"Boot Limit to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot No Targets\",\"id\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//PCIe Slot Storage Boot Policy\",\"id\":\"Slot4StorageBoot\",\"name\":\"PCIe Slot 4\",\"type\":\"Option\",\"de\r\nfaultValue\":\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All Targets is selected, the UEFI BIOS will allow all valid boot targets attached to th\r\ne storage controller to be made available in the UEFI Boot Order List. If Boot No Targets is selected, no boot targets from this storage controller will be made available in the UEFI Boot Order.If Boot Limit to 3 Targets is selected, 3 boot targets attached \r\nto the storage controller will be made available in the UEFI Boot Order.\",\"options\":[{\"optionLinks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Boot Limit to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot N\r\no Targets\",\"id\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Storage Options//PCIe Slot Storage Boot Policy\",\"id\":\"Slot5StorageBoot\",\"name\":\"PCIe Slot 5\",\"type\":\"Option\",\"defaultValue\":\"AllTargets\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":nul\r\nl,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Boot All Targets is selected, the UEFI BIOS will allow all valid boot targets attached to the storage controller to be made available in the UEFI Boot Order List. If Boot No \r\nTargets is selected, no boot targets from this storage controller will be made available in the UEFI Boot Order.If Boot Limit to 3 Targets is selected, 3 boot targets attached to the storage controller will be made available in the UEFI Boot Order.\",\"options\r\n\":[{\"optionLinks\":null,\"name\":\"Boot All Targets\",\"id\":\"AllTargets\"},{\"optionLinks\":null,\"name\":\"Boot Limit to 3 Targets\",\"id\":\"ThreeTargets\"},{\"optionLinks\":null,\"name\":\"Boot No Targets\",\"id\":\"NoTargets\"}],\"dependencyList\":[]},{\"category\":\"Embedded UEFI Shel\r\nl\",\"id\":\"UefiShellStartup\",\"name\":\"UEFI Shell Script Auto-Start\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option\r\n to enable or disable automatic execution of the Embedded UEFI Shell startup script. You can store the script file on local media or access it from a network location. The script file must be named \\\"startup.nsh\\\" and must be placed on local media or a netwo\r\nrk location accessible to the server.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"UefiShellStartup\",\"\r\nmapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disabled\"}],\"mapToAttribute\":\"UefiShellStartupLocation\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"UefiShellStartup\",\"mapF\r\nromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disabled\"}],\"mapToAttribute\":\"UefiShellStartupUrl\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"category\":\"Embedded UEFI Shell\",\"id\":\"UefiShellStartupLocation\",\"name\":\"Shell Auto-Start S\r\ncript Location\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to select the location of the Embedded UEFI Shell st\r\nartup script. For the 'File Systems on Attached Media' option, you must name the script file \\\"startup.nsh\\\" and place it on a UEFI accessible local file system, such as a FAT32 partition on a USB disk or HDD. For the 'Network Location' option, the file must\r\n end with a .nsh extension, and must be placed at an HTTP or FTP location accessible to the server. When you select the 'Auto' option, the system attempts to retrieve the startup script from the network location first, followed by locally attached media.\",\"o\r\nptions\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"File Systems on Attached Media\",\"id\":\"AttachedMedia\"},{\"optionLinks\":null,\"name\":\"Network Location\",\"id\":\"NetworkLocation\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapT\r\nerms\":null,\"mapFromAttribute\":\"UefiShellStartupLocation\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"AttachedMedia\"}],\"mapToAttribute\":\"UefiShellStartupUrl\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"category\":\"Embedded UEF\r\nI Shell\",\"id\":\"UefiShellStartupUrl\",\"name\":\"Network Location for Shell Auto-Start Script\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"(^$|^(ht|f)tp:\\\\/\\\\/(((1?[0-9]{1,2}|\r\n2[0-4][0-9]|25[0-5])\\\\.){3}(1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])|(([^:\\\\-\\\\.\\\\/\\\\s]([^:\\\\.\\\\/\\\\s]*[^:\\\\-\\\\.\\\\/\\\\s])?\\\\.)*[a-zA-z][a-zA-Z0-9]*))(:\\\\d{1,5})?\\\\/[^\\\\s]+\\\\.(n|N)(s|S)(h|H)$)\",\"warningText\":null,\"helpText\":\"Use this option to configure a network URL \r\nto a UEFI Shell startup script. URLs in HTTP or FTP formats are accepted using either an IPv4 server address or host name. For example, this can be http://192.168.0.0/file/file.nsh or http://example.com/file/file.nsh. IPv6 server addresses are not supported.\r\n The file must end with an .nsh extension. When configured, the Embedded UEFI Shell attempts to load and execute the startup script from the network location pointed to by this URL.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":255},{\"category\":\"Power \r\nManagement\",\"id\":\"PowerProfile\",\"name\":\"Power Profile\",\"type\":\"Option\",\"defaultValue\":\"BalancedPowerPerf\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"- Balanced Power\r\n and Performance:  Provides the optimum settings to maximize power savings with minimal impact to performance for most operating systems and applications. \\n- Minimum Power Usage:  Enables power reduction mechanisms that can negatively affect performance. Th\r\nis mode guarantees a lower maximum power usage by the system. \\n- Maximum Performance:  Disables all power management options that can negatively affect performance.\",\"options\":[{\"optionLinks\":null,\"name\":\"Balanced Power and Performance\",\"id\":\"BalancedPowerP\r\nerf\"},{\"optionLinks\":null,\"name\":\"Minimum Power Usage\",\"id\":\"MinPower\"},{\"optionLinks\":null,\"name\":\"Maximum Performance\",\"id\":\"MaxPerf\"},{\"optionLinks\":null,\"name\":\"Custom\",\"id\":\"Custom\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromA\r\nttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"PowerRegulator\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"DynamicPowerSavings\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":n\r\null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"PowerRegulator\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"StaticLowPower\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":nu\r\nll,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"PowerRegulator\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"StaticHighPerf\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null\r\n,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"IntelQpiPowerManagement\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapT\r\nerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"IntelQpiPowerManagement\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"map\r\nTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"IntelQpiPowerManagement\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"ma\r\npTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"IntelQpiFreq\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Auto\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTer\r\nms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"IntelQpiFreq\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"MinQpiSpeed\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":nu\r\nll,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"IntelQpiFreq\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Auto\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAtt\r\nribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"MinProcIdlePower\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"C6\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttri\r\nbute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"MinProcIdlePower\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"C6\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Powe\r\nrProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"MinProcIdlePower\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"NoCStates\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProf\r\nile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"MinProcIdlePkgState\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"C6Retention\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\r\n\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"MinProcIdlePkgState\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"C6Retention\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\"\r\n:\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"MinProcIdlePkgState\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"NoState\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Po\r\nwerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"EnergyPerfBias\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"BalancedPerf\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribut\r\ne\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"EnergyPerfBias\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"PowerSavingsMode\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribu\r\nte\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"EnergyPerfBias\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"MaxPerf\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Powe\r\nrProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"MaxMemBusFreqMHz\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Auto\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Powe\r\nrProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"MaxMemBusFreqMHz\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"1333\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\"\r\n,\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"MaxMemBusFreqMHz\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Auto\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromP\r\nroperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"ChannelInterleaving\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"ma\r\npFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"ChannelInterleaving\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapF\r\nromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"ChannelInterleaving\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromP\r\nroperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"BalancedPowerPerf\"}],\"mapToAttribute\":\"MaxPcieSpeed\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"MaxSupported\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapF\r\nromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MinPower\"}],\"mapToAttribute\":\"MaxPcieSpeed\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"PcieGen1\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProper\r\nty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"MaxPerf\"}],\"mapToAttribute\":\"MaxPcieSpeed\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"MaxSupported\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"C\r\nurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"PowerRegulator\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFr\r\nomCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"MinProcIdlePower\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\"\r\n,\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"MinProcIdlePkgState\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\r\n\":\"Custom\"}],\"mapToAttribute\":\"IntelQpiPowerManagement\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"\r\n}],\"mapToAttribute\":\"IntelQpiFreq\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"\r\nEnergyPerfBias\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"MaxMemBusFreqMHz\",\"\r\nmapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"ChannelInterleaving\",\"mapToProperty\"\r\n:\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"MaxPcieSpeed\",\"mapToProperty\":\"ReadOnly\",\"mapToVal\r\nue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"PowerProfile\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"!=\",\"mapFromValue\":\"Custom\"}],\"mapToAttribute\":\"IntelDmiLinkFreq\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"cate\r\ngory\":\"Power Management\",\"id\":\"PowerRegulator\",\"name\":\"Power Regulator\",\"type\":\"Option\",\"defaultValue\":\"DynamicPowerSavings\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Certain proce\r\nssors support only one power state and always operate at their initialized frequency, regardless of the selected Power Regulator mode.\",\"helpText\":\"You can only configure this option if the Power Profile is set to Custom. Use this option to configure the fol\r\nlowing Power Regulator support: \\n- Dynamic Power Savings Mode: Automatically varies processor speed and power usage based on processor utilization. Allows for the reduction of overall power consumption with little or no impact on performance. Does not requi\r\nre OS support. \\n- Static Low Power Mode: Reduces processor speed and power usage. Guarantees a lower maximum power usage for the system. Performance impacts are greater for environments with higher processor utilization. \\n- Static High Performance Mode: Pr\r\nocessors run in their maximum power/performance state at all times regardless of the OS power management policy. \\n- OS Control Mode: Processors run in their maximum power/performance state at all times unless the OS enables a power management policy.\",\"opti\r\nons\":[{\"optionLinks\":null,\"name\":\"Dynamic Power Savings Mode\",\"id\":\"DynamicPowerSavings\"},{\"optionLinks\":null,\"name\":\"Static Low Power Mode\",\"id\":\"StaticLowPower\"},{\"optionLinks\":null,\"name\":\"Static High Performance Mode\",\"id\":\"StaticHighPerf\"},{\"optionLinks\r\n\":null,\"name\":\"OS Control Mode\",\"id\":\"OsControl\"}],\"dependencyList\":[]},{\"category\":\"Power Management\",\"id\":\"MinProcIdlePower\",\"name\":\"Minimum Processor Idle Power Core C-State\",\"type\":\"Option\",\"defaultValue\":\"C6\",\"lowerBound\":null,\"upperBound\":null,\"scalarI\r\nncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"You can only configure this option if Power Profile is set to Custom. Use this option to select the lowest idle power state (C-state) of the processor that the operat\r\ning system uses. The higher the C-state, the lower the power usage of that idle state. (C6 is the lowest power idle state supported by the processor).\",\"options\":[{\"optionLinks\":null,\"name\":\"C6 State\",\"id\":\"C6\"},{\"optionLinks\":null,\"name\":\"C3 State\",\"id\":\"C3\r\n\"},{\"optionLinks\":null,\"name\":\"C1E State\",\"id\":\"C1E\"},{\"optionLinks\":null,\"name\":\"No C-states\",\"id\":\"NoCStates\"}],\"dependencyList\":[]},{\"category\":\"Power Management\",\"id\":\"MinProcIdlePkgState\",\"name\":\"Minimum Processor Idle Power Package C-State\",\"type\":\"Opt\r\nion\",\"defaultValue\":\"C6Retention\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"You can configure this option only if the Power Profile is set to Custom. Use this optio\r\nn to select the lowest idle package power state (C-state) of the processor. The processor automatically transitions into package C-states based on the Core C-states in which cores on the processor have transitioned. The higher the package C-state, the lower \r\nthe power usage of that idle package state. (Package C6 (retention) is the lowest power idle package state supported by the processor).\",\"options\":[{\"optionLinks\":null,\"name\":\"Package C6 (retention) State\",\"id\":\"C6Retention\"},{\"optionLinks\":null,\"name\":\"Pack\r\nage C6 (non-retention) State\",\"id\":\"C6NonRetention\"},{\"optionLinks\":null,\"name\":\"No Package State\",\"id\":\"NoState\"}],\"dependencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"IntelQpiPowerManagement\",\"name\":\"Intel QPI Link Power Manage\r\nment\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to place the Quick Path Interconnect (QPI) links into a low\r\n power state when the links are not being used. This lowers power usage with minimal effect on performance. You can only configure this option if two or more CPUs are present and the Power Profile is set to custom.\",\"options\":[{\"optionLinks\":null,\"name\":\"Ena\r\nbled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"IntelQpiFreq\",\"name\":\"Intel QPI Link Frequency\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\"\r\n:null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to set the QPI Link frequency to a lower speed. Running at a lower frequency can reduce power consumption, but can als\r\no affect system performance. You can only configure this option if two or more CPUs are present and the Power Profile is set to custom.\",\"options\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Min QPI Speed\",\"id\":\"MinQpiSpeed\"}]\r\n,\"dependencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"EnergyPerfBias\",\"name\":\"Energy/Performance Bias\",\"type\":\"Option\",\"defaultValue\":\"BalancedPerf\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":nul\r\nl,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"You can only configure this option if the Power Profile is set to Custom. Use this option to configure several processor subsystems to optimize the performance and power usage of the processor. Balanced\r\n Performance provides optimum power efficiency and is recommended for most environments. Maximum Performance Mode is recommended for environments that require the highest performance and lowest latency but are not sensitive to power consumption. Only use Pow\r\ner Savings Mode in environments that are power sensitive and can accept reduced performance.\",\"options\":[{\"optionLinks\":null,\"name\":\"Maximum Performance\",\"id\":\"MaxPerf\"},{\"optionLinks\":null,\"name\":\"Balanced Performance\",\"id\":\"BalancedPerf\"},{\"optionLinks\":nu\r\nll,\"name\":\"Balanced Power\",\"id\":\"BalancedPower\"},{\"optionLinks\":null,\"name\":\"Power Savings Mode\",\"id\":\"PowerSavingsMode\"}],\"dependencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"MaxMemBusFreqMHz\",\"name\":\"Maximum Memory Bus Frequenc\r\ny\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"You can only configure this option if the Power Profile is set to Custom. Use thi\r\ns option to configure the memory system to run memory at a lower maximum speed than that supported by the installed processor and DIMM configuration. Setting this option to Auto configures the system to run memory at the maximum speed supported.\",\"options\":[\r\n{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"2133 MHz\",\"id\":\"2133\"},{\"optionLinks\":null,\"name\":\"1867 MHz\",\"id\":\"1867\"},{\"optionLinks\":null,\"name\":\"1600 MHz\",\"id\":\"1600\"},{\"optionLinks\":null,\"name\":\"1333 MHz\",\"id\":\"1333\"}],\"depen\r\ndencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"ChannelInterleaving\",\"name\":\"Channel Interleaving\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueEx\r\npression\":null,\"warningText\":null,\"helpText\":\"You can only configure this option if the Power Profile is set to Custom. Use this option to modify the level of interleaving for which the memory system is configured. Typically, higher levels of memory interlea\r\nving result in maximum performance. However, reducing the level of interleaving can result in power savings.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"categ\r\nory\":\"Power Management//Advanced Power Options\",\"id\":\"MaxPcieSpeed\",\"name\":\"Maximum PCI Express Speed\",\"type\":\"Option\",\"defaultValue\":\"MaxSupported\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"war\r\nningText\":null,\"helpText\":\"You can only configure this option if the Power Profile is set to Custom. If a PCI Express device does not run properly at its optimal speed, lowering the speed at which the device is running can address this issue. This option ena\r\nbles you to lower the maximum PCI Express speed at which the server allows PCI Express devices to operate. You can also use it to address issues with problematic PCI Express devices. Setting this value to Maximum Supported configures the platform to run at t\r\nhe maximum speed supported by the platform or the PCIe device, whichever is lower.\",\"options\":[{\"optionLinks\":null,\"name\":\"Maximum Supported\",\"id\":\"MaxSupported\"},{\"optionLinks\":null,\"name\":\"PCIe Generation 1.0\",\"id\":\"PcieGen1\"}],\"dependencyList\":[]},{\"categ\r\nory\":\"Power Management//Advanced Power Options\",\"id\":\"DynamicPowerResponse\",\"name\":\"Dynamic Power Savings Mode Response\",\"type\":\"Option\",\"defaultValue\":\"Fast\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\"\r\n:null,\"warningText\":null,\"helpText\":\"Use this option to enable the System BIOS to control processor performance and power states depending on the processor workload. You can set the response time for switching between power states. \\n- The Fast setting is op\r\ntimal for most workloads where low latency response to an increase in processor demand is a requirement. \\n- The Slow setting is optimal for workloads where a longer latency response to an increase in processing demand is an acceptable trade-off for reduced \r\npower consumption. Selecting this option can have a negative effect on performance, depending on the workload.\",\"options\":[{\"optionLinks\":null,\"name\":\"Fast\",\"id\":\"Fast\"},{\"optionLinks\":null,\"name\":\"Slow\",\"id\":\"Slow\"}],\"dependencyList\":[]},{\"category\":\"Power \r\nManagement//Advanced Power Options\",\"id\":\"CollabPowerControl\",\"name\":\"Collaborative Power Control\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\"\r\n:null,\"helpText\":\"For operating systems that support the Processor Clocking Control (PCC) Interface, enabling this option enables the Operating System to request processor frequency changes even if the Power Regulator option on the server configured for Dyna\r\nmic Power Savings Mode. For Operating Systems that do not support the PCC Interface, or when the Power Regulator Mode is not configured for Dynamic Power Savings Mode, this option has no effect on system operation.\",\"options\":[{\"optionLinks\":null,\"name\":\"Ena\r\nbled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Power Management//Advanced Power Options\",\"id\":\"IntelDmiLinkFreq\",\"name\":\"Intel DMI Link Frequency\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBo\r\nund\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to force the link speed between the processor and the southbridge to run at slower speeds to save power.\",\"options\r\n\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Gen 1 Speed\",\"id\":\"DmiGen1\"}],\"dependencyList\":[]},{\"category\":\"Performance Options\",\"id\":\"ProcTurbo\",\"name\":\"Intel(R) Turbo Boost Technology\",\"type\":\"Option\",\"defaultValue\":\"Enabl\r\ned\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Turbo Boost Technology enables the processor to transition to a higher frequency than the processor's rated speed if t\r\nhe processor has available power and is within temperature specifications. Disabling this option reduces power usage and also reduces the system's maximum achievable performance under some workloads.\",\"options\":[{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Di\r\nsabled\"},{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options\",\"id\":\"AcpiSlit\",\"name\":\"ACPI SLIT\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stri\r\nngMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"The ACPI SLIT (System Locality Information Table) defines the relative access times between processors, memory subsystems, and I/O subsystems. Operating systems that support the SLIT can\r\n use this information to improve performance by allocating resources and workloads more efficiently.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Pe\r\nrformance Options//Advanced Performance Tuning Options\",\"id\":\"NodeInterleaving\",\"name\":\"Node Interleaving\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"war\r\nningText\":\"Caution: Enabling Node Interleaving might impact operating system performance. Enabling Node Interleaving requires that all nodes have equal memory sizes.\",\"helpText\":\"Use this option to disable the NUMA architecture properties for the system. All\r\n operating system platforms support NUMA architectures. In most cases, optimum performance is obtained by disabling the Node Interleaving option. When this option is enabled, memory addresses are interleaved across the memory installed for each processor. So\r\nme workloads might experience improved performance when this option is enabled. Node Interleaving cannot be enabled when NVDIMMs are present in the system.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\"\r\n,\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"IntelNicDmaChannels\",\"name\":\"Intel NIC DMA Channels (IOAT)\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"sca\r\nlarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to select the Intel NIC DMA Channels support. This is a NIC acceleration option that runs only on Intel-based NICs.\",\"options\":[{\"optionLinks\":nul\r\nl,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"HwPrefetcher\",\"name\":\"HW Prefetcher\",\"type\":\"Option\",\"defaultValue\":\"\r\nEnabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the processor HW prefetch feature. In some cases, setting this option to disabled can \r\nimprove performance. Typically, setting this option to enabled provides better performance. Only disable this option after performing application benchmarking to verify improved performance in the environment.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\"\r\n,\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"AdjSecPrefetch\",\"name\":\"Adjacent Sector Prefetch\",\"type\":\"Option\",\"defaultValue\":\"Enabl\r\ned\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the processor Adjacent Sector Prefetch feature. In some cases, setting this option to disab\r\nled can improve performance. Typically, setting this option to enabled provides better performance. Only disable this option after performing application benchmarking to verify improved performance in the environment.\",\"options\":[{\"optionLinks\":null,\"name\":\"\r\nEnabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"DcuStreamPrefetcher\",\"name\":\"DCU Stream Prefetcher\",\"type\":\"Option\",\"defaultVal\r\nue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the processor DCU Stream Prefetcher feature. In some cases, setting this option t\r\no disabled can improve performance. Typically, setting this option to enabled provides better performance. Only disable this option after performing application benchmarking to verify improved performance in your environment.\",\"options\":[{\"optionLinks\":null,\r\n\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"DcuIpPrefetcher\",\"name\":\"DCU IP Prefetcher\",\"type\":\"Option\",\"defaultVal\r\nue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the processor DCU IP Prefetcher feature. In some cases, setting this option to di\r\nsabled can improve performance. In most cases, the default value of enabled provides optimal performance. Only disable this option after performing application benchmarking to verify improved performance in the environment. \",\"options\":[{\"optionLinks\":null,\"\r\nname\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"QpiSnoopConfig\",\"name\":\"QPI Snoop Configuration\",\"type\":\"Option\",\"defaul\r\ntValue\":\"Standard\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to select the snoop mode used by the processor and QPI bus. Changing this option can ha\r\nve an impact on memory performance. The Home Snoop option provides high-memory bandwidth in an average NUMA environment. The Cluster on Die option can provide increased memory bandwidth in highly optimized NUMA workloads. The Early Snoop option can decrease \r\nmemory latency, but can also result in lower overall bandwidth as compared to the other modes. \",\"options\":[{\"optionLinks\":null,\"name\":\"Home Snoop\",\"id\":\"Standard\"},{\"optionLinks\":null,\"name\":\"Cluster on Die\",\"id\":\"ClusterOnDie\"}],\"dependencyList\":[]},{\"cate\r\ngory\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"QpiBandwidthOpt\",\"name\":\"QPI Bandwidth Optimization (RTID)\",\"type\":\"Option\",\"defaultValue\":\"Balanced\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"va\r\nlueExpression\":null,\"warningText\":null,\"helpText\":\"The QPI link between two processors provides the best performance for most applications. The Balanced option provides the best performance for most applications and benchmarks. The optimized for I/O option c\r\nan increase bandwidth from I/O devices, such as GPUs that rely on direct access to system memory. This option is only configurable if two or more CPUs are present.\",\"options\":[{\"optionLinks\":null,\"name\":\"Balanced\",\"id\":\"Balanced\"},{\"optionLinks\":null,\"name\":\r\n\"Optimized for I/O (Alternate RTID)\",\"id\":\"OptimizedForIo\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"AcpiRootBridgePxm\",\"name\":\"Memory Proximity Reporting for I/O\",\"type\":\"Option\",\"defaultValue\":\"Enab\r\nled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When enabled, the System ROM reports the proximity relationship between I/O devices and system memory to the operatin\r\ng system. Most operating systems can use this information to efficiently assign memory resources for devices, such as network controllers and storage devices. Additionally, certain I/O devices might not be able to take advantage of I/O handling benefits if t\r\nheir OS drivers are not properly optimized to support this feature. See your operating system and I/O device documentation for more details.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\r\n\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"IoNonPostedPrefetching\",\"name\":\"I/O Non-posted Prefetching\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":n\r\null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Disabling non-posted prefetching for I/O can significantly improve performance for a small set of configurations that require a balanced mix of read/write I/O traffic (for examp\r\nle, configurations that include Infiniband) or multiple x16 devices that utilize max bandwidth of the PCI-e bus. Disabling this feature does, however, have a slight impact on 100% I/O read bandwidth.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Ena\r\nbled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"NumaGroupSizeOpt\",\"name\":\"NUMA Group Size Optimization\",\"type\":\"Option\",\"defaultValue\":\"Clustered\r\n\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure how the System ROM reports the size of a NUMA node (number of logical processors), which as\r\nsists the Operating System in grouping processors for application use (referred to as Kgroups). The default setting of Clustered provides better performance due to the resulting groups being optimized along NUMA boundaries. However, some applications might n\r\not be optimized to take advantage of processors spanning multiple groups. In such cases, selecting the Flat option might be necessary in order for those applications to utilize more logical processors.\",\"options\":[{\"optionLinks\":null,\"name\":\"Clustered\",\"id\":\r\n\"Clustered\"},{\"optionLinks\":null,\"name\":\"Flat\",\"id\":\"Flat\"}],\"dependencyList\":[]},{\"category\":\"Performance Options//Advanced Performance Tuning Options\",\"id\":\"IntelPerfMonitoring\",\"name\":\"Intel Performance Monitoring Support\",\"type\":\"Option\",\"defaultValue\":\"\r\nDisabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"This option does not impact performance. When enabled, this option exposes certain chipset devices that can be u\r\nsed with the Intel Performance Monitoring Toolkit.\",\"options\":[{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"},{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security\",\"id\":\"F11BootMenu\",\"name\":\"One-Time\r\n Boot Menu (F11 Prompt)\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the POST One-Time Boot F11 Pr\r\nompt.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security\",\"id\":\"EmbeddedDiagnostics\",\"name\":\"Embedded Diagnostics\",\"type\":\"Option\",\"defaul\r\ntValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to enable or disable Embedded Diagnostics functionality. If disabled, you cannot launch \r\nEmbedded Diagnostics. Enable this option to use the Embedded Diagnostics functionality.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security\r\n\",\"id\":\"EmbeddedDiagsMode\",\"name\":\"Embedded Diagnostics Mode\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to con\r\nfigure Embedded Diagnostics in Auto or Text Console mode.\",\"options\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Text Console\",\"id\":\"TextConsole\"}],\"dependencyList\":[]},{\"category\":\"Server Security\",\"id\":\"ProcNoExecute\",\"name\"\r\n:\"No-Execute Protection\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to protect your system against malicious\r\n code and viruses. Memory is marked as non-executable unless the location contains executable code. Some viruses attempt to insert and execute code from non-executable memory locations. Attacks are intercepted and an exception is generated. Your operating sy\r\nstem must support this option. \\n\\nCertain operating systems (including Windows 2012 and Windows 2012 R2) require this option to be enabled and override this setting.  See your operating system documentation for more details.\",\"options\":[{\"optionLinks\":null,\r\n\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security\",\"id\":\"ProcAes\",\"name\":\"Processor AES-NI Support\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBoun\r\nd\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to enable or disable the Advanced Encryption Standard Instruction Set (AES-NI) in the processor.\",\"options\":[{\"optionLinks\":null,\"name\r\n\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security\",\"id\":\"IntelTxt\",\"name\":\"Intel(R) TXT Support\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null\r\n,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Intel(R) TXT requires that all processor cores are enabled, Hyperthreading is enabled, VT-d is enabled, and TPM is enabled. These options set automatically when TXT is enabl\r\ned. Disabling any of these features while TXT is enabled can prevent TXT from working properly.\",\"helpText\":\"Use this option to modify Intel TXT support.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"\r\nid\":\"Disabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"ProcVirtualization\",\"mapToProperty\":\"CurrentValue\r\n\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"ProcCoreDisable\",\"mapToProperty\":\"CurrentValue\",\"mapToValu\r\ne\":\"0\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"ProcHyperthreading\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\r\n\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"IntelProcVtd\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enabled\"},{\"type\":\"Map\",\"m\r\napFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"TpmVisibility\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Visible\"},{\"type\":\"Map\",\"mapFrom\":[{\"map\r\nTerms\":null,\"mapFromAttribute\":\"IntelTxt\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Enabled\"}],\"mapToAttribute\":\"TpmOperation\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Enable\"}]},{\"category\":\"Server Security//Trusted Platfo\r\nrm Module options\",\"id\":\"TpmOperation\",\"name\":\"TPM 1.2 Operation\",\"type\":\"Option\",\"defaultValue\":\"Disable\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Information: Clearing TPM can p\r\nrevent booting to an operating system using TPM functionality.\",\"helpText\":\"Use this option to enable the Trusted Platform Module and BIOS secure startup. When enabled, the TPM is fully functional. When disabled, the TPM is visible; however, functionality is\r\n limited. This option also enables you to reset the TPM to factory settings, which clears any assigned passwords, keys, or ownership data. Clearing the TPM can prevent the server from booting to a TPM-aware operating system if the operating system uses TPM's\r\n measurements.\",\"options\":[{\"optionLinks\":null,\"name\":\"No Action\",\"id\":\"NoAction\"},{\"optionLinks\":null,\"name\":\"Enable\",\"id\":\"Enable\"},{\"optionLinks\":null,\"name\":\"Disable\",\"id\":\"Disable\"},{\"optionLinks\":null,\"name\":\"Clear\",\"id\":\"Clear\"}],\"dependencyList\":[{\"t\r\nype\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TpmOperation\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Disable\"}],\"mapToAttribute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"}]},{\"category\":\"Se\r\nrver Security//Trusted Platform Module options\",\"id\":\"TpmVisibility\",\"name\":\"TPM 1.2 Visibility\",\"type\":\"Option\",\"defaultValue\":\"Visible\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":n\r\null,\"helpText\":\"Use this option to hide TPM from the operating system. When the TPM is hidden, BIOS secure startup is disabled, and the TPM does not respond to any commands. Intended use is for removing the TPM option from the system without removing the act\r\nual hardware.\",\"options\":[{\"optionLinks\":null,\"name\":\"Hidden\",\"id\":\"Hidden\"},{\"optionLinks\":null,\"name\":\"Visible\",\"id\":\"Visible\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TpmVisibility\",\"mapFromProperty\":\"CurrentValue\"\r\n,\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"IntelTxt\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Disabled\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TpmVisibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondi\r\ntion\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"TpmOperation\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"NoAction\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TpmVisibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\"\r\n,\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"TpmOperation\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true}]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"Tpm2Operation\",\"name\":\"TPM 2.0 Operation\",\"type\":\"Option\",\"defaultValue\":\"NoAction\r\n\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Information: Clearing TPM can prevent booting to an operating system using TPM functionality.\",\"helpText\":\"Use this option to perform a \r\nclear operation on the TPM. Clearing the TPM can prevent the server from booting to a TPM-aware operating system if the operating system uses TPM's measurements. TPM 2.0 is supported only in UEFI Boot Mode.\",\"options\":[{\"optionLinks\":null,\"name\":\"No Action\",\r\n\"id\":\"NoAction\"},{\"optionLinks\":null,\"name\":\"Clear\",\"id\":\"Clear\"}],\"dependencyList\":[]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"Tpm2Visibility\",\"name\":\"TPM 2.0 Visibility\",\"type\":\"Option\",\"defaultValue\":\"Visible\",\"lowerBound\":nul\r\nl,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to hide TPM from the operating system. When the TPM is hidden, BIOS secure startup is disabled, and the TPM does not respo\r\nnd to any commands. Intended use is for removing the TPM option from the system without removing the actual hardware. TPM 2.0 is only supported in UEFI boot mode.\",\"options\":[{\"optionLinks\":null,\"name\":\"Hidden\",\"id\":\"Hidden\"},{\"optionLinks\":null,\"name\":\"Visi\r\nble\",\"id\":\"Visible\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Tpm2Visibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"Tpm2Operation\",\"mapToProperty\":\"Current\r\nValue\",\"mapToValue\":\"NoAction\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Tpm2Visibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"Tpm2Operation\",\"mapToProperty\":\"ReadOnly\",\"mapT\r\noValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"Tpm2Visibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"Tpm2Ppi\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"categor\r\ny\":\"Server Security//Trusted Platform Module options\",\"id\":\"Tpm2Ppi\",\"name\":\"TPM 2.0 Physical Presence Confirmation\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\"\r\n:null,\"warningText\":null,\"helpText\":\"Use this option to control Physical Presence Interface for TPM 2.0 operation. This option is used to control whether the user is prompted during the next boot after a TPM 2.0 operation request was initiated by the Operati\r\nng System. When TPM 2.0 Physical Presence Confirmation is Enabled, the system will prompt for confirmation during POST. When TPM 2.0 Physical Presence Confirmation is Disabled, the system will not prompt for confirmation during POST.\",\"options\":[{\"optionLink\r\ns\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"TmOperation\",\"name\":\"TM 1.0 Operation\",\"type\":\"Option\",\"defaultValue\":\"\r\nDisable\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Information: Clearing TM can prevent booting to an operating system using TM functionality.\",\"helpText\":\"Use this option to enabl\r\ne the Trusted Module (TM) and BIOS secure startup. When enabled, the TM is fully functional. When disabled, the TM is visible; however, functionality is limited. This option also enables you to reset the TM to factory settings, which clears any assigned pass\r\nwords, keys, or ownership data. Clearing the TM can prevent the server from booting to a TM-aware operating system if the operating system uses TM's measurements.\",\"options\":[{\"optionLinks\":null,\"name\":\"No Action\",\"id\":\"NoAction\"},{\"optionLinks\":null,\"name\":\r\n\"Enable\",\"id\":\"Enable\"},{\"optionLinks\":null,\"name\":\"Disable\",\"id\":\"Disable\"},{\"optionLinks\":null,\"name\":\"Clear\",\"id\":\"Clear\"}],\"dependencyList\":[]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"TmVisibility\",\"name\":\"TM 1.0 Visibility\",\r\n\"type\":\"Option\",\"defaultValue\":\"Visible\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to hide the Trusted Module (TM) from the operating system. When t\r\nhe TM is hidden, BIOS secure startup is disabled, and the TM does not respond to any commands. Intended use is for removing the TM option from the system without removing the actual hardware.\",\"options\":[{\"optionLinks\":null,\"name\":\"Hidden\",\"id\":\"Hidden\"},{\"o\r\nptionLinks\":null,\"name\":\"Visible\",\"id\":\"Visible\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TmVisibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"TmOperation\"\r\n,\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"NoAction\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TmVisibility\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Hidden\"}],\"mapToAttribute\":\"TmOperation\",\"mapToPrope\r\nrty\":\"ReadOnly\",\"mapToValue\":true}]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"TpmBinding\",\"name\":\"TPM Binding\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":\r\nnull,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to bind the TPM module to the system board by using a value that is unique to each server board. This option ensures that the TPM measurement in PCR[0] is unique for every server rega\r\nrdless of hardware and firmware configuration.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Security//Trusted Platform Module options\",\"id\":\"\r\nTpmUefiOpromMeasuring\",\"name\":\"TPM UEFI Option ROM Measurement\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option t\r\no enable measuring the UEFI PCI option ROMs. Disabling this option skips measuring the UEFI PCI option ROMs.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"categ\r\nory\":\"PCI Device Enable/Disable\",\"id\":\"EmbSasEnable\",\"name\":\"Embedded Storage\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Se\r\nlect this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"FlexLom1Enable\",\"na\r\nme\":\"Embedded FlexibleLOM 1\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\r\n\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"FlexLom2Enable\",\"name\":\"Embedded FlexibleLOM 2\",\"type\":\"Option\",\"defa\r\nultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\r\n\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"EmbSata1Enable\",\"name\":\"Embedded SATA Controller #1\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperB\r\nound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"D\r\nisabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"EmbSata2Enable\",\"name\":\"Embedded SATA Controller #2\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinL\r\nength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[\r\n]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"PciSlot1Enable\",\"name\":\"PCIe Slot 1\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpTe\r\nxt\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"PciSlot2Enab\r\nle\",\"name\":\"PCIe Slot 2\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"o\r\nptions\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"PciSlot3Enable\",\"name\":\"PCIe Slot 3\",\"type\":\"Option\",\"defaultValue\":\"Enab\r\nled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"}\r\n,{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"PciSlot4Enable\",\"name\":\"PCIe Slot 4\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":nu\r\nll,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dep\r\nendencyList\":[]},{\"category\":\"PCI Device Enable/Disable\",\"id\":\"PciSlot5Enable\",\"name\":\"PCIe Slot 5\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\r\n\":null,\"helpText\":\"Select this option to enable or disable PCI devices.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Availability\",\"id\":\"AsrS\r\ntatus\",\"name\":\"ASR Status\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure the Automatic Server Reco\r\nvery option, which enables the system to automatically reboot if the server locks up.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Availabili\r\nty\",\"id\":\"AsrTimeoutMinutes\",\"name\":\"ASR Timeout\",\"type\":\"Option\",\"defaultValue\":\"10\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When Automatic Server Recovery is en\r\nabled, you can use this option to set the time to wait before rebooting the server in the event of an operating system crash or server lockup.\",\"options\":[{\"optionLinks\":null,\"name\":\"10 Minutes\",\"id\":\"10\"},{\"optionLinks\":null,\"name\":\"15 Minutes\",\"id\":\"15\"},{\r\n\"optionLinks\":null,\"name\":\"20 Minutes\",\"id\":\"20\"},{\"optionLinks\":null,\"name\":\"30 Minutes\",\"id\":\"30\"},{\"optionLinks\":null,\"name\":\"5 Minutes\",\"id\":\"5\"}],\"dependencyList\":[]},{\"category\":\"Server Availability\",\"id\":\"WakeOnLan\",\"name\":\"Wake-On LAN\",\"type\":\"Option\r\n\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"After enabling Wake-on-LAN, remove all power cords before adding or removing any adapters. Some adapters can c\r\nause the system to power on when added or removed.\",\"helpText\":\"You can configure the server to be powered on remotely when it receives a special packet. This option requires a NIC, NIC driver, and operating system that are WOL-capable.\",\"options\":[{\"optionL\r\ninks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Availability\",\"id\":\"PostF1Prompt\",\"name\":\"POST F1 Prompt\",\"type\":\"Option\",\"defaultValue\":\"Delayed20Sec\",\"lowerBound\":\r\nnull,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure the system to display the F1 key in the server POST screen. If an error is encountered, you can press the \r\nF1 key to continue with the server power-up sequence. Select one of the following options: \\nDelayed 20 Seconds - If an error occurs, the system pauses for 20 seconds at the F1 prompt and continues to boot the OS. \\nDelayed 2 Seconds - If an error occurs, th\r\ne system pauses for 2 seconds at the F1 prompt and continues to boot the OS. \\nDisabled - If an error occurs, the system bypasses the F1 prompt and continues to boot the OS. \\nNote: For critical errors, the system pauses for 20 seconds at the F1 prompt, rega\r\nrdless of how this option is configured.\",\"options\":[{\"optionLinks\":null,\"name\":\"Delayed 20 seconds\",\"id\":\"Delayed20Sec\"},{\"optionLinks\":null,\"name\":\"Delayed 2 seconds\",\"id\":\"Delayed2Sec\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyLi\r\nst\":[]},{\"category\":\"Server Availability\",\"id\":\"PowerButton\",\"name\":\"Power Button Mode\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"help\r\nText\":\"Disabling this option disables the momentary power button functionality. This option does not affect the four-second power button override or the remote power control functionality.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"op\r\ntionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Availability\",\"id\":\"AutoPowerOn\",\"name\":\"Automatic Power-On\",\"type\":\"Option\",\"defaultValue\":\"AlwaysPowerOn\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":nul\r\nl,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure the server to automatically power on when AC power is applied to the system. By default, the system returns to its previous power state when AC power \r\nis restored after an AC power loss. This option causes the system to always returns to the \\\"on\\\" state whenever power is applied, even if the system is in the \\\"off\\\" state when power is lost.\",\"options\":[{\"optionLinks\":null,\"name\":\"Always Power on\",\"id\":\"A\r\nlwaysPowerOn\"},{\"optionLinks\":null,\"name\":\"Always Power Off\",\"id\":\"AlwaysPowerOff\"}],\"dependencyList\":[]},{\"category\":\"BIOS Serial Console and EMS\",\"id\":\"SerialConsolePort\",\"name\":\"BIOS Serial Console Port\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":\r\nnull,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to re-direct video and keystrokes through the serial port to OS boot. This option can interfere with non-terminal devic\r\nes attached to the serial port. In such cases, set this option to Disabled. This option is only supported in English language mode when running in the UEFI pre-boot System Utilities.\",\"options\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":n\r\null,\"name\":\"Disabled\",\"id\":\"Disabled\"},{\"optionLinks\":null,\"name\":\"Physical Serial Port\",\"id\":\"Physical\"},{\"optionLinks\":null,\"name\":\"Virtual Serial Port\",\"id\":\"Virtual\"}],\"dependencyList\":[]},{\"category\":\"BIOS Serial Console and EMS\",\"id\":\"SerialConsoleEmul\r\nation\",\"name\":\"BIOS Serial Console Emulation Mode\",\"type\":\"Option\",\"defaultValue\":\"Vt100Plus\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to select th\r\ne emulation mode type. The option you select depends on the emulation you want to use in your serial terminal program (such as Hyperterminal or Putty). The BIOS emulation mode must match the mode you select in your terminal program.\",\"options\":[{\"optionLinks\r\n\":null,\"name\":\"VT100\",\"id\":\"Vt100\"},{\"optionLinks\":null,\"name\":\"ANSI\",\"id\":\"Ansi\"},{\"optionLinks\":null,\"name\":\"VT100+\",\"id\":\"Vt100Plus\"}],\"dependencyList\":[]},{\"category\":\"BIOS Serial Console and EMS\",\"id\":\"SerialConsoleBaudRate\",\"name\":\"BIOS Serial Console \r\nBaud Rate\",\"type\":\"Option\",\"defaultValue\":\"115200\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"This is the transfer rate at which data is transmitted through the seri\r\nal port.\",\"options\":[{\"optionLinks\":null,\"name\":\"9600\",\"id\":\"9600\"},{\"optionLinks\":null,\"name\":\"19200\",\"id\":\"19200\"},{\"optionLinks\":null,\"name\":\"38400\",\"id\":\"38400\"},{\"optionLinks\":null,\"name\":\"57600\",\"id\":\"57600\"},{\"optionLinks\":null,\"name\":\"115200\",\"id\":\"1\r\n15200\"}],\"dependencyList\":[]},{\"category\":\"BIOS Serial Console and EMS\",\"id\":\"EmsConsole\",\"name\":\"EMS Console\",\"type\":\"Option\",\"defaultValue\":\"Com1Irq4\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\r\n\"warningText\":\"EMS configuration options have changed. See your product documentation for details.\",\"helpText\":\"Use this option to configure the ACPI serial port settings, which include redirecting the Windows Server Emergency Management console (EMS) throug\r\nh the serial port. If you select this option for redirecting EMS through a network connection, two options are available: \\n1) When redirecting EMS through a virtual serial port, select the value (COM1 or COM2) that corresponds to the resources assigned to t\r\nhe Virtual Serial Port in the System Options menu. \\n2) When redirecting EMS through a physical serial port, select the value (COM1 or COM2) that corresponds to the resources assigned to the embedded serial port in the System Options menu.\\nEMS Console is no\r\nt supported at 38400 BAUD.\",\"options\":[{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"},{\"optionLinks\":null,\"name\":\"COM 1; IRQ4; I/O: 3F8h-3FFh\",\"id\":\"Com1Irq4\"},{\"optionLinks\":null,\"name\":\"COM 2; IRQ3; I/O: 2F8h-2FFh\",\"id\":\"Com2Irq3\"}],\"dependencyList\r\n\":[]},{\"category\":\"Server Asset Information\",\"id\":\"CustomPostMessage\",\"name\":\"Custom POST Message\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningT\r\next\":null,\"helpText\":\"Enter a message to be displayed during system startup.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":62},{\"category\":\"Server Asset Information//Server Information\",\"id\":\"AssetTagProtection\",\"name\":\"Asset Tag Protection\",\"type\":\"Op\r\ntion\",\"defaultValue\":\"Unlocked\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Information: Choosing the lock option locks/protects the Asset Tag. The Asset Tag is not erased if default\r\n system settings are restored.\",\"helpText\":\"Use this option to lock Asset Tag information. When set to lock, the Asset Tag is not erased if the default system settings are restored.\",\"options\":[{\"optionLinks\":null,\"name\":\"Locked\",\"id\":\"Locked\"},{\"optionLinks\r\n\":null,\"name\":\"Unlocked\",\"id\":\"Unlocked\"}],\"dependencyList\":[]},{\"category\":\"Server Asset Information//Server Information\",\"id\":\"ServerPrimaryOs\",\"name\":\"Server Primary OS\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncremen\r\nt\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Use this option to modify the Server Primary OS text line.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":42},{\"category\":\"Server Asset Information//Server I\r\nnformation\",\"id\":\"ServerOtherInfo\",\"name\":\"Server Other Information\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Use this\r\n option to modify the Other Server text line.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":28},{\"category\":\"Server Asset Information//Server Information\",\"id\":\"PowerOnLogo\",\"name\":\"Power-On Logo\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":n\r\null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the display of the logo during system boot. This option does not affect system boot times.\",\"options\":[{\"opti\r\nonLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Server Asset Information//Administrator Information\",\"id\":\"AdminName\",\"name\":\"Administrator Name\",\"type\":\"String\",\"defaul\r\ntValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Enter the server administrator's name text.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":28},\r\n{\"category\":\"Server Asset Information//Administrator Information\",\"id\":\"AdminPhone\",\"name\":\"Administrator Phone Number\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x2\r\n0-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Enter the server administrator's phone number text.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":28},{\"category\":\"Server Asset Information//Administrator Information\",\"id\":\"AdminEmail\",\"name\":\"Administrator E\r\n-mail Address\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Enter the server administrator's e-mail address.\",\"options\":[]\r\n,\"dependencyList\":[],\"stringMaxLength\":28},{\"category\":\"Server Asset Information//Administrator Information\",\"id\":\"AdminOtherInfo\",\"name\":\"Administrator Other Information\",\"type\":\"String\",\"defaultValue\":\"\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\r\n\":null,\"stringMinLength\":0,\"valueExpression\":\"^[\\\\x20-\\\\x7e]*$\",\"warningText\":null,\"helpText\":\"Enter the server administrator's information text.\",\"options\":[],\"dependencyList\":[],\"stringMaxLength\":28},{\"category\":\"Advanced Options\",\"id\":\"VideoOptions\",\"name\r\n\":\"Video Options\",\"type\":\"Option\",\"defaultValue\":\"BothVideoEnabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to configure video settings in the sys\r\ntem. When set to Add-in Video Enabled, Embedded Video Disabled, the system only displays video to the first discovered add-in video controller. When set to Both Add-in and Embedded Video Enabled, the system displays video to both the embedded and the first d\r\niscovered add-in video controllers. In both modes, early system startup video is displayed to the embedded video controller.\",\"options\":[{\"optionLinks\":null,\"name\":\"Add-in Video Enabled, Embedded Video Disabled\",\"id\":\"OptionalVideoOnly\"},{\"optionLinks\":null,\r\n\"name\":\"Both Add-in and Embedded Video Enabled\",\"id\":\"BothVideoEnabled\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"VideoOptions\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"OptionalVideoOnly\r\n\"}],\"mapToAttribute\":\"EmbVideoConnection\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]},{\"category\":\"Advanced Options\",\"id\":\"EmbVideoConnection\",\"name\":\"Embedded Video Connection\",\"type\":\"Option\",\"defaultValue\":\"Auto\",\"lowerBound\":null,\"upperBound\":null,\"sc\r\nalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"When configured for Auto mode, the external video connection to the embedded video controller is automatically disabled to save power when a monitor is not attac\r\nhed. It is automatically enabled when a monitor is attached, including when the server is operating. When configured for Always Disabled, the external video connection to the embedded video controller is disabled and a monitor connected to this port does not\r\n display except during system boot. This can be used for security reasons. When configured for Always Enabled, the external video connection to the embedded video controller is always enabled. This option is only required if a monitor is attached with a moni\r\ntor detection that does not function properly (making AUTO mode not work properly). Note: This option does not affect Integrated Remote Console video. Also, if you press F9 or F11 during system boot, the configured video connector behavior is overridden and \r\nthe video console remains enabled. This lets you reconfigure the Embedded Video Connection option even if the video is disabled.\",\"options\":[{\"optionLinks\":null,\"name\":\"Auto\",\"id\":\"Auto\"},{\"optionLinks\":null,\"name\":\"Always Disabled\",\"id\":\"AlwaysDisabled\"},{\"\r\noptionLinks\":null,\"name\":\"Always Enabled\",\"id\":\"AlwaysEnabled\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Fan and Thermal Options\",\"id\":\"ThermalConfig\",\"name\":\"Thermal Configuration\",\"type\":\"Option\",\"defaultValue\":\"OptimalCooling\",\"lowerBound\":nul\r\nl,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to select the fan cooling solution for the system. Optimal Cooling provides the most efficient solution by configuring fan\r\n speeds to the minimum required speed to provide adequate cooling. Increased Cooling runs fans at higher speeds to provide additional cooling. Select Increased Cooling when third-party storage controllers are cabled to the embedded hard drive cage, or if the\r\n system is experiencing thermal issues that cannot be resolved. Maximum cooling provides the maximum cooling available on this platform.\",\"options\":[{\"optionLinks\":null,\"name\":\"Optimal Cooling\",\"id\":\"OptimalCooling\"},{\"optionLinks\":null,\"name\":\"Increased Coo\r\nling\",\"id\":\"IncreasedCooling\"},{\"optionLinks\":null,\"name\":\"Maximum Cooling\",\"id\":\"MaxCooling\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Fan and Thermal Options\",\"id\":\"ThermalShutdown\",\"name\":\"Thermal Shutdown\",\"type\":\"Option\",\"defaultValue\":\"Enab\r\nled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to control the reaction of the system to caution level thermal events. When disabled, the System Mana\r\ngement Firmware ignores thermal events and the system immediately powers off in data-destructive situations.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"categ\r\nory\":\"Advanced Options//Fan and Thermal Options\",\"id\":\"FanInstallReq\",\"name\":\"Fan Installation Requirements\",\"type\":\"Option\",\"defaultValue\":\"EnableMessaging\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":\r\nnull,\"warningText\":\"Important: Operating a server without the required fans installed is not recommended and can impact the ability for the system to properly cool components. Operating without the required fans can result in damage to hardware components. I\r\nt is recommended that you leave the Fan Installation Requirements in the default state of Enable Messaging.\",\"helpText\":\"Use this option to configure how the server reacts when all required fans are not installed. When configured for Enable Messaging, the se\r\nrver displays messages and log events to the Integrated Management Log (IML) when required fans are not installed. The server can still boot and operate. When configured for Disable Messaging, the server does not display messages and log events when required\r\n fans are not installed. All indications that the server is operating without required fans are removed. It is recommended that you leave Fan Installation Requirements in the default state of Enable Messaging. Operating without the required fans can result i\r\nn damage to hardware components.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enable Messaging\",\"id\":\"EnableMessaging\"},{\"optionLinks\":null,\"name\":\"Disable Messaging\",\"id\":\"DisableMessaging\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Fan and Thermal Op\r\ntions\",\"id\":\"FanFailPolicy\",\"name\":\"Fan Failure Policy\",\"type\":\"Option\",\"defaultValue\":\"Shutdown\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Important: Operating a server without th\r\ne required fans installed and operating is not recommended and can impact the ability for the system to properly cool components. Operating without the required fans can result in damage to hardware components. It is recommended that you configure the Fan Fa\r\nilure Policy to its default state of \\\"Shutdown/Halt on Critical Fan Failures.\\\"\",\"helpText\":\"Use this option to configure how the server reacts when fans fail resulting in the server not having required fans in operation. When configured for \\\"Shutdown/Halt\r\n on Critical Fan Failures,\\\" the server cannot boot or operate when it does not have required fans operating due to one or more fan failures.  When configured for \\\"Allow Operation with Critical Fan Failures,\\\" the server can boot and operate if it does not \r\nhave required fans operating due to one or more fan failures. It is recommended that you configure the Fan Failure Policy to the default state of \\\"Shutdown/Halt on Critical Fan Failures.\\\" Operating without the required fans operating can result in damage t\r\no hardware components.\",\"options\":[{\"optionLinks\":null,\"name\":\"Shutdown/Halt on Critical Fan Failures\",\"id\":\"Shutdown\"},{\"optionLinks\":null,\"name\":\"Allow Operation with Critical Fan Failures\",\"id\":\"Allow\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options/\r\n/Fan and Thermal Options\",\"id\":\"ExtendedAmbientTemp\",\"name\":\"Extended Ambient Temperature Support\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\r\n\":\"Important: Operating servers at extended ambient temperatures is supported only in certain configurations. See your server documentation for a list of supported configurations and for additional details on this feature. Enabling 40c Ambient (ASHRAE 3) or \r\n45c Ambient (ASHRAE 4) is not recommended unless the server has the appropriate hardware configuration. Not all servers support both 40c Ambient (ASHRAE 3) and 45c Ambient (ASHRAE 4).\",\"helpText\":\"Use this option to enable the server to operate at higher amb\r\nient temperatures than normally supported. These options are only supported with specific hardware configurations. See your server documentation before configuring the server to enable extended ambient temperature support. Improper system operation or damage\r\n to hardware components can result from enabling these options in unsupported configurations. Selecting Enabled for 40c Ambient (ASHRAE 3) enables the server to operate in environments with ambient temperatures up to 40 degrees Celsius. Selecting Enabled for\r\n 45c Ambient (ASHRAE 4) enables the server to operate in environments with ambient temperatures up to 45 degrees Celsius. Not all servers support both 40c Ambient (ASHRAE 3) and 45c Ambient (ASHRAE 4).\",\"options\":[{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"\r\nDisabled\"},{\"optionLinks\":null,\"name\":\"Enabled for 40c Ambient (ASHRAE 3)\",\"id\":\"ASHRAE3\"},{\"optionLinks\":null,\"name\":\"Enabled for 45c Ambient (ASHRAE 4)\",\"id\":\"ASHRAE4\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Advanced System ROM Options\",\"id\":\r\n\"NmiDebugButton\",\"name\":\"NMI Debug Button\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to generate an NMI via\r\n the NMI button/jumper.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Advanced System ROM Options\",\"id\":\"PciBusPadding\",\"name\":\"PCI\r\n Bus Padding\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to disable the default PCI Bus setting where each e\r\nxpansion slot is provided with an extra PCI Bus number. By default, the System BIOS pads one PCI bus per expansion slot so that expansion cards with PCI-PCI bridges do not effect current bus numbering schemes. Disabling this option works around issues with c\r\nertain expansion cards. It is recommended that you do not disable this option unless a specific issue is encountered.\",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]\r\n},{\"category\":\"Advanced Options//Advanced System ROM Options\",\"id\":\"ConsistentDevNaming\",\"name\":\"Consistent Device Naming\",\"type\":\"Option\",\"defaultValue\":\"LomsOnly\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpre\r\nssion\":null,\"warningText\":null,\"helpText\":\"Use this option to select the level of Consistent Device Naming. On supported operating systems, NIC ports are named based on their location in the system. CDN Support for LOMs Only names Embedded NICs and FlexibleL\r\nOMs. Existing NIC connections retain their name until reinstalled under the OS environment.\",\"options\":[{\"optionLinks\":null,\"name\":\"CDN Support for LOMs Only\",\"id\":\"LomsOnly\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"cat\r\negory\":\"Advanced Options//Advanced System ROM Options\",\"id\":\"MixedPowerSupplyReporting\",\"name\":\"Mixed Power Supply Reporting\",\"type\":\"Option\",\"defaultValue\":\"Enabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExp\r\nression\":null,\"warningText\":null,\"helpText\":\"When enabled, the server logs a message that a mixed power supply configuration is present. When disabled, the server no longer logs messages that a mixed power supply configuration is present.\",\"options\":[{\"optio\r\nnLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Advanced Options//Advanced System ROM Options\",\"id\":\"PcieExpressEcrcSupport\",\"name\":\"PCI Express ECRC Support\",\"type\":\"Opt\r\nion\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":null,\"helpText\":\"Use this option to control the PCI Express End-to-End CRC (ECRC) policy for all installed P\r\nCIe Devices. When set to enabled, a PCI Express device that supports this option can take advantage of end-to-end CRC checking to increase the reliability of data transfers. \",\"options\":[{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"},{\"optionLinks\":nul\r\nl,\"name\":\"Disabled\",\"id\":\"Disabled\"}],\"dependencyList\":[]},{\"category\":\"Date and Time\",\"id\":\"TimeZone\",\"name\":\"Time Zone\",\"type\":\"Option\",\"defaultValue\":\"Utc0\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\r\n\":null,\"warningText\":null,\"helpText\":\"This option displays the current time zone setting for the system.\",\"options\":[{\"optionLinks\":null,\"name\":\"UTC-12:00, International Date Line West\",\"id\":\"UtcM12\"},{\"optionLinks\":null,\"name\":\"UTC-11:00, Midway Island, Sam\r\noa\",\"id\":\"UtcM11\"},{\"optionLinks\":null,\"name\":\"UTC-10:00, Hawaii\",\"id\":\"UtcM10\"},{\"optionLinks\":null,\"name\":\"UTC-09:00, Alaska\",\"id\":\"UtcM9\"},{\"optionLinks\":null,\"name\":\"UTC-08:00, Pacific Time(US & Canada)\",\"id\":\"UtcM8\"},{\"optionLinks\":null,\"name\":\"UTC-07:0\r\n0, Mountain Time (US & Canada)\",\"id\":\"UtcM7\"},{\"optionLinks\":null,\"name\":\"UTC-06:00, Central America, Central Time(US & Canada)\",\"id\":\"UtcM6\"},{\"optionLinks\":null,\"name\":\"UTC-05:00, Eastern Time(US & Canada)\",\"id\":\"UtcM5\"},{\"optionLinks\":null,\"name\":\"UTC-04:\r\n30, Caracas\",\"id\":\"UtcM430\"},{\"optionLinks\":null,\"name\":\"UTC-04:00, Atlantic Time(Canada), Caracas, Santiago\",\"id\":\"UtcM4\"},{\"optionLinks\":null,\"name\":\"UTC-03:30, Newfoundland\",\"id\":\"UtcM330\"},{\"optionLinks\":null,\"name\":\"UTC-03:00, Brasilia, Buenos Aires, Ge\r\norgetown, Greenland\",\"id\":\"UtcM3\"},{\"optionLinks\":null,\"name\":\"UTC-02:00, Mid-Atlantic\",\"id\":\"UtcM2\"},{\"optionLinks\":null,\"name\":\"UTC-01:00, Azores, Cape Verde Is.\",\"id\":\"UtcM1\"},{\"optionLinks\":null,\"name\":\"UTC-00:00, Greenwich Mean Time, Dublin, London\",\"id\r\n\":\"Utc0\"},{\"optionLinks\":null,\"name\":\"UTC+01:00, Amsterdam, Berlin, Rome, Paris, West Central Africa\",\"id\":\"UtcP1\"},{\"optionLinks\":null,\"name\":\"UTC+02:00, Athens, Istanbul, Cairo, Jerusalem\",\"id\":\"UtcP2\"},{\"optionLinks\":null,\"name\":\"UTC+03:00, Baghdad, Kuwai\r\nt, Riyadh, Moscow, Nairobi\",\"id\":\"UtcP3\"},{\"optionLinks\":null,\"name\":\"UTC+03:30, Tehran\",\"id\":\"UtcP330\"},{\"optionLinks\":null,\"name\":\"UTC+04:00, Abu Dhabi, Muscat, Baku, Tbilisi, Yerevan\",\"id\":\"UtcP4\"},{\"optionLinks\":null,\"name\":\"UTC+04:30, Kabul\",\"id\":\"UtcP4\r\n30\"},{\"optionLinks\":null,\"name\":\"UTC+05:00, Ekaterinburg, Islamabad, Karachi, Tashkent\",\"id\":\"UtcP5\"},{\"optionLinks\":null,\"name\":\"UTC+05:30, Chennai, Kolkata, Mumbai, New Delhi\",\"id\":\"UtcP530\"},{\"optionLinks\":null,\"name\":\"UTC+05:45, Kathmandu\",\"id\":\"UtcP545\"\r\n},{\"optionLinks\":null,\"name\":\"UTC+06:00, Almaty, Novosibirsk, Astana, Dhaka\",\"id\":\"UtcP6\"},{\"optionLinks\":null,\"name\":\"UTC+06:30, Rangoon\",\"id\":\"UtcP630\"},{\"optionLinks\":null,\"name\":\"UTC+07:00, Bangkok, Hanio, Jakarta, Krasnoyarsk\",\"id\":\"UtcP7\"},{\"optionLink\r\ns\":null,\"name\":\"UTC+08:00, Taipei, Beijing, Chongqing, Hong Kong, Urumqi\",\"id\":\"UtcP8\"},{\"optionLinks\":null,\"name\":\"UTC+09:00, Osaka, Sapporo, Tokyo, Seoul, Yakutsk\",\"id\":\"UtcP9\"},{\"optionLinks\":null,\"name\":\"UTC+09:30, Adelaide, Darwin\",\"id\":\"UtcP930\"},{\"opt\r\nionLinks\":null,\"name\":\"UTC+10:00, Canberra, Melbourne, Sydney, Guam, Hobart, Vladivostok\",\"id\":\"UtcP10\"},{\"optionLinks\":null,\"name\":\"UTC+11:00, Magadan, Solomon Is., New Caledonia\",\"id\":\"UtcP11\"},{\"optionLinks\":null,\"name\":\"UTC+12:00, Auckland, Wellington, F\r\niji, Kamchatka, Marshall Is.\",\"id\":\"UtcP12\"},{\"optionLinks\":null,\"name\":\"UTC+13:00, Nuku'alofa\",\"id\":\"UtcP13\"},{\"optionLinks\":null,\"name\":\"UTC+14:00, Line Islands\",\"id\":\"UtcP14\"},{\"optionLinks\":null,\"name\":\"Unspecified Time Zone\",\"id\":\"Unspecified\"}],\"depend\r\nencyList\":[]},{\"category\":\"Date and Time\",\"id\":\"DaylightSavingsTime\",\"name\":\"Daylight Savings Time\",\"type\":\"Option\",\"defaultValue\":\"Disabled\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningTex\r\nt\":null,\"helpText\":\"This option controls the Daylight Savings Time (DST) adjustment to the displayed Local time.  If this option is disabled, the displayed local time will not be adjusted for DST.  If this option is enabled, the displayed local time will be \r\nadvanced by one hour.\",\"options\":[{\"optionLinks\":null,\"name\":\"Disabled\",\"id\":\"Disabled\"},{\"optionLinks\":null,\"name\":\"Enabled\",\"id\":\"Enabled\"}],\"dependencyList\":[]},{\"category\":\"Date and Time\",\"id\":\"TimeFormat\",\"name\":\"Time Format\",\"type\":\"Option\",\"defaultVal\r\nue\":\"Utc\",\"lowerBound\":null,\"upperBound\":null,\"scalarIncrement\":null,\"stringMinLength\":null,\"valueExpression\":null,\"warningText\":\"Important: Changing this option may result in the operating system incorrectly managing the system time.\",\"helpText\":\"This optio\r\nn controls how the system time is stored in the hardware Real Time Clock (RTC). When configured to 'Coordinated Universal Time (UTC)' (default) the local time is calculated from the associated time zone value. When configured to 'Local Time' the time is stor\r\ned directly as local time and the time zone option does not have meaning. Setting this option to 'Local Time' works around an issue when using Microsoft Windows operating systems in Legacy Boot Mode where the time is set incorrectly.\",\"options\":[{\"optionLink\r\ns\":null,\"name\":\"Coordinated Universal Time (UTC)\",\"id\":\"Utc\"},{\"optionLinks\":null,\"name\":\"Local Time\",\"id\":\"Local\"}],\"dependencyList\":[{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TimeFormat\",\"mapFromProperty\":\"CurrentValue\",\"mapFromConditio\r\nn\":\"==\",\"mapFromValue\":\"Local\"}],\"mapToAttribute\":\"TimeZone\",\"mapToProperty\":\"CurrentValue\",\"mapToValue\":\"Unspecified\"},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TimeFormat\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFro\r\nmValue\":\"Local\"}],\"mapToAttribute\":\"TimeZone\",\"mapToProperty\":\"ReadOnly\",\"mapToValue\":true},{\"type\":\"Map\",\"mapFrom\":[{\"mapTerms\":null,\"mapFromAttribute\":\"TimeFormat\",\"mapFromProperty\":\"CurrentValue\",\"mapFromCondition\":\"==\",\"mapFromValue\":\"Local\"}],\"mapToAttr\r\nibute\":\"DaylightSavingsTime\",\"mapToProperty\":\"GrayOut\",\"mapToValue\":true}]}],\"storageCapabilities\":{\"standupControllerSupported\":false,\"controllerModes\":[\"RAID\",\"HBA\"],\"nvmeBackplaneCapable\":false,\"raidLevels\":[\"RAID0\",\"RAID1\",\"RAID1ADM\",\"RAID10\",\"RAID5\",\"RA\r\nID6\"],\"maximumDrives\":4,\"driveTechnologies\":[\"SasHdd\",\"SataHdd\",\"SasSsd\",\"SataSsd\"]},\"adapters\":[{\"model\":\"HP FlexFabric 10Gb 2-port 536FLB Adapter\",\"ports\":[{\"virtualPorts\":[{\"portNumber\":2,\"portFunction\":\"b\",\"capabilities\":[\"iSCSI\",\"Ethernet\",\"FibreChannel\r\n\"]},{\"portNumber\":4,\"portFunction\":\"d\",\"capabilities\":[\"Ethernet\"]},{\"portNumber\":3,\"portFunction\":\"c\",\"capabilities\":[\"Ethernet\"]},{\"portNumber\":1,\"portFunction\":\"a\",\"capabilities\":[\"PXE\",\"Ethernet\"]}],\"maxVFsSupported\":-1,\"supportedFcGbps\":null,\"maxSpeedMb\r\nps\":10000,\"physicalFunctionCount\":4,\"mapping\":2,\"type\":\"Ethernet\",\"number\":2},{\"virtualPorts\":[{\"portNumber\":2,\"portFunction\":\"b\",\"capabilities\":[\"iSCSI\",\"Ethernet\",\"FibreChannel\"]},{\"portNumber\":1,\"portFunction\":\"a\",\"capabilities\":[\"PXE\",\"Ethernet\"]},{\"port\r\nNumber\":3,\"portFunction\":\"c\",\"capabilities\":[\"Ethernet\"]},{\"portNumber\":4,\"portFunction\":\"d\",\"capabilities\":[\"Ethernet\"]}],\"maxVFsSupported\":-1,\"supportedFcGbps\":null,\"maxSpeedMbps\":10000,\"physicalFunctionCount\":4,\"mapping\":1,\"type\":\"Ethernet\",\"number\":1}],\"\r\nminVFsIncrement\":-1,\"maxVFsSupported\":-1,\"deviceNumber\":9,\"capabilities\":[\"iSCSI\",\"Ethernet\",\"PXE\",\"FibreChannel\"],\"storageCapabilities\":null,\"location\":\"Flb\",\"slot\":1,\"deviceType\":\"Ethernet\"}],\"pxeBootPolicies\":[\"IPv6ThenIPv4\",\"IPv6\",\"IPv4\",\"Auto\",\"IPv4Then\r\nIPv6\"],\"bootModes\":[\"UEFIOptimized\",\"BIOS\",\"UEFI\"],\"family\":\"I38\",\"bootCapabilities\":[\"CD\",\"USB\",\"HardDisk\",\"FibreChannelHba\",\"PXE\"],\"capabilities\":[\"ManageBIOS\",\"VirtualUUID\",\"ManageLocalStorage\",\"VirtualWWN\",\"ManageBootOrder\",\"VCConnections\",\"VirtualMAC\",\"\r\nFirmwareUpdate\"]}\r\nVERBOSE: [SEND-HPOVREQUEST] Manual Pagination: False\r\nVERBOSE: [SEND-HPOVREQUEST] Response object, no paging needed.\r\nVERBOSE: [SEND-HPOVREQUEST] Cleaning up HttpWebRequest\r\nVERBOSE: [SEND-HPOVREQUEST] Does nextPageUri member exist: False\r\nVERBOSE: [SEND-HPOVREQUEST] Is nextPageUri Null or Empty: True\r\nVERBOSE: [SEND-HPOVREQUEST] Stopping Do/Until loop because nextPageUri doesn't exist and have received all objects.\r\nVERBOSE: [SEND-HPOVREQUEST] End\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Rebuilding Server Profile Volume Attachment object\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Volumes to Process \r\n\r\nid                     : \r\nlun                    : \r\nvolumeUri              : /rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nvolumeStoragePoolUri   : /rest/storage-pools/D353D19C-1AFB-488A-AD8A-A88C01422567\r\nvolumeStorageSystemUri : \r\nlunType                : Auto\r\nstoragePaths           : {}\r\nisBootVolume           : False\r\nApplianceConnection    : 192.168.56.155\r\n\r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] BEGIN\r\nVERBOSE: [SEND-HPOVREQUEST] Bound PS Parameters: \r\nKey      Value                                                     \r\n---      -----                                                     \r\nuri      /rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nHostname 192.168.56.155                                            \r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Process\r\nVERBOSE: [SEND-HPOVREQUEST] Hostname value: 192.168.56.155\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Filtering for Connection Object via String: 192.168.56.155\r\nVERBOSE: [SEND-HPOVREQUEST] Processing '192.168.56.155' appliance connection request. 1 of 1\r\nVERBOSE: [SEND-HPOVREQUEST] Requested URI '/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C' to '192.168.56.155'\r\nVERBOSE: [RESTCLIENT] Building new [System.Net.HttpWebRequest] object for GET https://192.168.56.155/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nVERBOSE: [SEND-HPOVREQUEST] Request: GET https://192.168.56.155/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 1: User-Agent = HPEOneview_PowerShell/4.00\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 2: Content-Type = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 3: Accept = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 4: X-API-Version = 600\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 5: accept-language = en_US\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 6: accept-encoding = gzip, deflate\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 7: auth = [*****REDACTED******]\r\nVERBOSE: [SEND-HPOVREQUEST] Response Status: 200 (OK)\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 1: Transfer-Encoding = chunked\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 2: Cache-Control = no-cache\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 3: Content-Type = application/json; charset=utf-8\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 4: Date = Tue, 20 Feb 2018 13:39:02 GMT\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 5: ETag = \"1/59\"\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 6: Server = Apache\r\nVERBOSE: [SEND-HPOVREQUEST] FinalResponse: {\"provisioningType\":\"Thin\",\"deviceVolumeName\":\"Boot-BL660-1\",\"name\":\"Boot-BL660-1\",\"description\":\"\",\"isPermanent\":true,\"isShareable\":false,\"requestingRefresh\":null,\"allocatedCapacity\":\"2415919104\",\"provisionedCapaci\r\nty\":\"10737418240\",\"lunWwn\":\"DC:46:69:15:56:00:10:00:30:71:51:90:68:83:32:35\",\"deviceSpecificAttributes\":{\"copyState\":\"NotCopying\",\"snapshotPoolUri\":null},\"storagePoolUri\":\"/rest/storage-pools/D353D19C-1AFB-488A-AD8A-A88C01422567\",\"volumeTemplateUri\":\"/rest/s\r\ntorage-volume-templates/a6f9f59b-f40f-4fb9-92f5-a88c0142699c\",\"revertToSnapshotUri\":null,\"templateConsistency\":\"Consistent\",\"snapshotsUri\":\"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C/snapshots\",\"scopesUri\":\"/rest/scopes/resources/rest/storage\r\n-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\"category\":\"storage-volumes\",\"status\":\"OK\",\"state\":\"Managed\",\"type\":\"StorageVolumeV5\",\"uri\":\"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\"eTag\":\"1/59\",\"created\":\"2018-02-19T19:33:53.000Z\",\"modifi\r\ned\":\"2018-02-20T13:30:34.000Z\",\"lastRefreshTime\":\"2018-02-20T13:30:34.000Z\"}\r\nVERBOSE: [SEND-HPOVREQUEST] Manual Pagination: False\r\nVERBOSE: [SEND-HPOVREQUEST] Response object, no paging needed.\r\nVERBOSE: [SEND-HPOVREQUEST] Cleaning up HttpWebRequest\r\nVERBOSE: [SEND-HPOVREQUEST] Does nextPageUri member exist: False\r\nVERBOSE: [SEND-HPOVREQUEST] Is nextPageUri Null or Empty: True\r\nVERBOSE: [SEND-HPOVREQUEST] Stopping Do/Until loop because nextPageUri doesn't exist and have received all objects.\r\nVERBOSE: [SEND-HPOVREQUEST] End\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Processing 'Boot-BL660-1' Storage Volume (of 1)\r\nVERBOSE: [NEW-HPOVSERVERPROFILEATTACHVOLUME] Getting list of attachable storage volumes\r\nVERBOSE: [SEND-HPOVREQUEST] BEGIN\r\nVERBOSE: [SEND-HPOVREQUEST] Bound PS Parameters: \r\nKey      Value                                                     \r\n---      -----                                                     \r\nuri      /rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nHostname 192.168.56.155                                            \r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Process\r\nVERBOSE: [SEND-HPOVREQUEST] Hostname value: 192.168.56.155\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Filtering for Connection Object via String: 192.168.56.155\r\nVERBOSE: [SEND-HPOVREQUEST] Processing '192.168.56.155' appliance connection request. 1 of 1\r\nVERBOSE: [SEND-HPOVREQUEST] Requested URI '/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C' to '192.168.56.155'\r\nVERBOSE: [RESTCLIENT] Building new [System.Net.HttpWebRequest] object for GET https://192.168.56.155/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nVERBOSE: [SEND-HPOVREQUEST] Request: GET https://192.168.56.155/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 1: User-Agent = HPEOneview_PowerShell/4.00\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 2: Content-Type = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 3: Accept = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 4: X-API-Version = 600\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 5: accept-language = en_US\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 6: accept-encoding = gzip, deflate\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 7: auth = [*****REDACTED******]\r\nVERBOSE: [SEND-HPOVREQUEST] Response Status: 200 (OK)\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 1: Transfer-Encoding = chunked\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 2: Cache-Control = no-cache\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 3: Content-Type = application/json; charset=utf-8\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 4: Date = Tue, 20 Feb 2018 13:39:02 GMT\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 5: ETag = \"1/59\"\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header 6: Server = Apache\r\nVERBOSE: [SEND-HPOVREQUEST] FinalResponse: {\"provisioningType\":\"Thin\",\"deviceVolumeName\":\"Boot-BL660-1\",\"name\":\"Boot-BL660-1\",\"description\":\"\",\"isPermanent\":true,\"isShareable\":false,\"requestingRefresh\":null,\"allocatedCapacity\":\"2415919104\",\"provisionedCapaci\r\nty\":\"10737418240\",\"lunWwn\":\"DC:46:69:15:56:00:10:00:30:71:51:90:68:83:32:35\",\"deviceSpecificAttributes\":{\"copyState\":\"NotCopying\",\"snapshotPoolUri\":null},\"storagePoolUri\":\"/rest/storage-pools/D353D19C-1AFB-488A-AD8A-A88C01422567\",\"volumeTemplateUri\":\"/rest/s\r\ntorage-volume-templates/a6f9f59b-f40f-4fb9-92f5-a88c0142699c\",\"revertToSnapshotUri\":null,\"templateConsistency\":\"Consistent\",\"snapshotsUri\":\"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C/snapshots\",\"scopesUri\":\"/rest/scopes/resources/rest/storage\r\n-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\"category\":\"storage-volumes\",\"status\":\"OK\",\"state\":\"Managed\",\"type\":\"StorageVolumeV5\",\"uri\":\"/rest/storage-volumes/D21B938D-21AC-4AD1-8FC0-A88C01426B4C\",\"eTag\":\"1/59\",\"created\":\"2018-02-19T19:33:53.000Z\",\"modifi\r\ned\":\"2018-02-20T13:30:34.000Z\",\"lastRefreshTime\":\"2018-02-20T13:30:34.000Z\"}\r\nVERBOSE: [SEND-HPOVREQUEST] Manual Pagination: False\r\nVERBOSE: [SEND-HPOVREQUEST] Response object, no paging needed.\r\nVERBOSE: [SEND-HPOVREQUEST] Cleaning up HttpWebRequest\r\nVERBOSE: [SEND-HPOVREQUEST] Does nextPageUri member exist: False\r\nVERBOSE: [SEND-HPOVREQUEST] Is nextPageUri Null or Empty: True\r\nVERBOSE: [SEND-HPOVREQUEST] Stopping Do/Until loop because nextPageUri doesn't exist and have received all objects.\r\nVERBOSE: [SEND-HPOVREQUEST] End\r\nVERBOSE: [SEND-HPOVREQUEST] BEGIN\r\nVERBOSE: [SEND-HPOVREQUEST] Bound PS Parameters: \r\nKey      Value                                                                                                                                                                                                                                                   \r\n---      -----                                                                                                                                                                                                                                                   \r\nuri      /rest/storage-volumes/attachable-volumes?networks='/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks...\r\nHostname 192.168.56.155                                                                                                                                                                                                                                          \r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Process\r\nVERBOSE: [SEND-HPOVREQUEST] Hostname value: 192.168.56.155\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Filtering for Connection Object via String: 192.168.56.155\r\nVERBOSE: [SEND-HPOVREQUEST] Processing '192.168.56.155' appliance connection request. 1 of 1\r\nVERBOSE: [SEND-HPOVREQUEST] Requested URI '/rest/storage-volumes/attachable-volumes?networks='/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-\r\nf7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d5380f69396b,/rest/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networks/96c99ec9-2257-4e1a-8e52-0c7d89e0567c,/rest/ethernet-ne\r\ntworks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f'&filter=name='Boot-BL660-1'' to '192.168.56.155'\r\nVERBOSE: [RESTCLIENT] Building new [System.Net.HttpWebRequest] object for GET https://192.168.56.155/rest/storage-volumes/attachable-volumes?networks='/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c\r\n5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d5380f69396b,/rest/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networ\r\nks/96c99ec9-2257-4e1a-8e52-0c7d89e0567c,/rest/ethernet-networks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f'&filter=name='Boot-BL660-1'\r\nVERBOSE: [SEND-HPOVREQUEST] Request: GET https://192.168.56.155/rest/storage-volumes/attachable-volumes?networks='/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4\r\n124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d5380f69396b,/rest/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networks/96c99ec9-2257-4e1a-8e52-0c7d89e056\r\n7c,/rest/ethernet-networks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f'&filter=name='Boot-BL660-1'\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 1: User-Agent = HPEOneview_PowerShell/4.00\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 2: Content-Type = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 3: Accept = application/json\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 4: X-API-Version = 600\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 5: accept-language = en_US\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 6: accept-encoding = gzip, deflate\r\nVERBOSE: [SEND-HPOVREQUEST] Request Header 7: auth = [*****REDACTED******]\r\nVERBOSE: [SEND-HPOVREQUEST] Net.WebException Error caught\r\nVERBOSE: [SEND-HPOVREQUEST] Exception Object: \r\n\r\nPSMessageDetails      : \r\nException             : System.Net.WebException: The remote server returned an error: (400) Bad Request.\r\n                           at System.Net.HttpWebRequest.GetResponse()\r\n                           at CallSite.Target(Closure , CallSite , WebRequest )\r\nTargetObject          : \r\nCategoryInfo          : NotSpecified: (:) [], WebException\r\nFullyQualifiedErrorId : WebException\r\nErrorDetails          : \r\nInvocationInfo        : System.Management.Automation.InvocationInfo\r\nScriptStackTrace      : at Send-HPOVRequest<Process>, C:\\Program Files\\WindowsPowerShell\\Modules\\HPOneView.400\\HPOneView.400.psm1: line 4741\r\n                        at New-HPOVServerProfileAttachVolume<End>, C:\\Program Files\\WindowsPowerShell\\Modules\\HPOneView.400\\HPOneView.400.psm1: line 85320\r\n                        at <ScriptBlock>, <No file>: line 1\r\nPipelineIterationInfo : {}\r\n\r\n\r\n\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Exception Message: The remote server returned an error: (400) Bad Request.\r\nVERBOSE: [SEND-HPOVREQUEST] InnerException FullyQualifiedErrorId: \r\nVERBOSE: [SEND-HPOVREQUEST] InnerException Message: \r\nVERBOSE: [SEND-HPOVREQUEST] Exception\r\nVERBOSE: [SEND-HPOVREQUEST] Getting Error Response\r\nVERBOSE: [SEND-HPOVREQUEST] ERROR RESPONSE: {\r\n    \"errorSource\":  null,\r\n    \"nestedErrors\":  [\r\n\r\n                     ],\r\n    \"errorCode\":  \"STRM_BAD_REQUEST\",\r\n    \"data\":  {\r\n\r\n             },\r\n    \"recommendedActions\":  [\r\n                               \"Correct the resource URIs and retry the operation.\"\r\n                           ],\r\n    \"details\":  \"\\u0027/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d5380f69396b,/re\r\nst/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networks/96c99ec9-2257-4e1a-8e52-0c7d89e0567c,/rest/ethernet-networks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f\\u0027\",\r\n    \"message\":  \"Unable to parse the specified resource URIs.\"\r\n}\r\n\r\nVERBOSE: [SEND-HPOVREQUEST] Response Status: HTTP 400 [Bad Request]\r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Connection = \r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Transfer-Encoding = \r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Cache-Control = \r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Content-Type = \r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Date = \r\nVERBOSE: [SEND-HPOVREQUEST] Response Header: Server = \r\nVERBOSE: [SEND-HPOVREQUEST] HTTP 400 error caught.\r\nVERBOSE: [NEW-ERRORRECORD] Building ErrorRecord object\r\nVERBOSE: [SEND-HPOVREQUEST] Cleaning up HttpWebRequest\r\nNew-HPOVServerProfileAttachVolume : '/rest/ethernet-networks/d042ad4b-bbd2-48d6-b37d-1b703fa3adaf,/rest/ethernet-networks/703c3a91-88c5-419b-93c5-74bf7c5d2835,/rest/fc-networks/5eb4124e-f3dc-47cd-9a1b-f7d3a2babf2b,/rest/fc-networks/f1344c3d-6a09-4e67-bab0-d\r\n5380f69396b,/rest/network-sets/2e0014e1-a959-462e-9d65-9d749945ba2b,/rest/network-sets/5b4ebaec-5420-4104-8899-4c8a074ccacb,/rest/ethernet-networks/96c99ec9-2257-4e1a-8e52-0c7d89e0567c,/rest/ethernet-networks/6465dd9d-b122-4360-aa2a-bf1d7d101a6f' Correct \r\nthe resource URIs and retry the operation. \r\nAt line:1 char:1\r\n+ New-HPOVServerProfileAttachVolume -ServerProfile $sp1 -Volume $BootVo ...\r\n+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n    + CategoryInfo          : InvalidOperation: (Send-HPOVRequest:String) [New-HPOVServerProfileAttachVolume], InvalidOperationException\r\n    + FullyQualifiedErrorId : InvalidOperation,New-HPOVServerProfileAttachVolume\r\n \r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> $BootVolume1\r\n\r\nName         ProvisioningType Provisioned Sharing StorageSystem StoragePool SnapshotPool Used By           \r\n----         ---------------- ----------- ------- ------------- ----------- ------------ -------           \r\nBoot-BL660-1 Thin             10.00 GB    Private ThreePAR-1    FST_CPG2                 No server profiles\r\n\r\n\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> $sp1\r\n\r\nName                             Status Compliance Template                           Server Hardware Server Hardware Type Enclosure Group Affinity\r\n----                             ------ ---------- --------                           --------------- -------------------- --------------- --------\r\nESX Cluster 1 BL660c Gen9 node 1 OK     Compliant  A BL660 Gen9 ESX Template with SAN Encl1, bay 1    BL660c Gen9 1        ESX-Enclosure   Bay     \r\n\r\n\r\n\r\nPS C:\\Users\\tknight\\Desktop\\OV 4.0\\WIP Powershell 4.0 scripts\\WIP Powershell 4.0 scripts for Appliance DCS Setup> \r\n\r\n### Version Information\r\nHPE OneView PowerShell Library Version (`Get-HPOVVersion` or `$PSLibraryVersion`): \r\n\r\n192.168.56.155                      LibraryVersion Path                                                    \r\n--------------                      -------------- ----                                                    \r\nApplianceVersion: 4.00.07.330056.00 4.0.1612.2800  C:\\Program Files\\WindowsPowerShell\\Modules\\HPOneView.400\r\n\r\n\r\nOutput from `$PSVersionTable` on your Windows Host:\r\n\r\n```PowerShell\r\n# Output from $PSVersionTable\r\n```\r\nName                           Value                                                                                                                                                                                                                             \r\n----                           -----                                                                                                                                                                                                                             \r\nPSVersion                      5.1.16299.248                                                                                                                                                                                                                     \r\nPSEdition                      Desktop                                                                                                                                                                                                                           \r\nPSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                                                                                                                                           \r\nBuildVersion                   10.0.16299.248                                                                                                                                                                                                                    \r\nCLRVersion                     4.0.30319.42000                                                                                                                                                                                                                   \r\nWSManStackVersion              3.0                                                                                                                                                                                                                               \r\nPSRemotingProtocolVersion      2.3                                                                                                                                                                                                                               \r\nSerializationVersion           1.1.0.1  "},"comment":{"url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/comments/372776450","html_url":"https://github.com/HewlettPackard/POSH-HPOneView/issues/326#issuecomment-372776450","issue_url":"https://api.github.com/repos/HewlettPackard/POSH-HPOneView/issues/326","id":372776450,"user":{"login":"tknightblc","id":16502662,"avatar_url":"https://avatars2.githubusercontent.com/u/16502662?v=4","gravatar_id":"","url":"https://api.github.com/users/tknightblc","html_url":"https://github.com/tknightblc","followers_url":"https://api.github.com/users/tknightblc/followers","following_url":"https://api.github.com/users/tknightblc/following{/other_user}","gists_url":"https://api.github.com/users/tknightblc/gists{/gist_id}","starred_url":"https://api.github.com/users/tknightblc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tknightblc/subscriptions","organizations_url":"https://api.github.com/users/tknightblc/orgs","repos_url":"https://api.github.com/users/tknightblc/repos","events_url":"https://api.github.com/users/tknightblc/events{/privacy}","received_events_url":"https://api.github.com/users/tknightblc/received_events","type":"User","site_admin":false},"created_at":"2018-03-13T18:46:06Z","updated_at":"2018-03-13T18:46:06Z","author_association":"NONE","body":"Thanks much Chris – though it was a strange error they included my networks, which to me looked good.\r\n\r\nFrom: Chris Lynch [mailto:notifications@github.com]\r\nSent: Tuesday, March 13, 2018 2:35 PM\r\nTo: HewlettPackard/POSH-HPOneView <POSH-HPOneView@noreply.github.com>\r\nCc: Thomas Knight <tknight@advizex.com>; Author <author@noreply.github.com>\r\nSubject: Re: [HewlettPackard/POSH-HPOneView] Issue with New-HPOVServerProfileAttachVolume (#326)\r\n\r\n\r\nI was able to reproduce this issue. It turns out that the API doesn't like the Network Sets you have in your profile. So the fix is to exclude them when I validate the volume and associated storage pools to assign. I'll have this fixed in the next library update.\r\n\r\n—\r\nYou are receiving this because you authored the thread.\r\nReply to this email directly, view it on GitHub<https://github.com/HewlettPackard/POSH-HPOneView/issues/326#issuecomment-372772816>, or mute the thread<https://github.com/notifications/unsubscribe-auth/APvPhoDQSqGrjWaPqt67B1ZGFAYg6zW5ks5teBFFgaJpZM4SpKMk>.\r\n"}}
{"actor":{"display_login":"tknightblc"}}