iLO 4 REST API Data Model (ComputerSystem Resource Type) - shamimur/hp-proliant-sdk GitHub Wiki

HP RESTful API Data Model Reference for iLO 4—Redfish 1.0 Conformance (Cont)

"ComputerSystem" Resource Type

Resource Instances

/rest/v1/Systems/{item}

See Resource Map for more details.

The schema definition of a computer system and its properties. A computer system represents a physical or virtual machine and the local resources, such as memory, CPU, and other devices that can be accessed from that machine.

ComputerSystem resources are members of the Systems collection at /rest/v1/Systems. Each ComputerSystem contains an OEM section with HP-specific properties. Because resource types are used in multiple implementations, not all instances of the ComputerSystem type will contain all the properties listed below.

"ComputerSystem" defines the following properties:

"AssetTag"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
A user-definable tag that is used to track this system for inventory or other client purposes.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"AssetTag": "<string-value>"}

The property "AssetTag" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"BIOSPOSTCode"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The BIOS Power on Self Test code from the last system boot.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Bios/Current/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This string represents the version of the firmware image.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"BiosVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version of the system BIOS or primary system firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Boot/BootSourceOverrideEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
BootSourceOverrideTarget must be specified before BootSourceOverrideEnabled can be used.
JSON type:
String containing one of the following supported values: "Disabled" "Once" "Continuous"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Boot": {"BootSourceOverrideEnabled": "Once"}}

The property "Boot/BootSourceOverrideEnabled" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Boot/BootSourceOverrideTarget"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current boot source to be used at next boot instead of the normal boot device, if BootSourceOverrideEnabled is not Disabled.
JSON type:
String containing one of the following supported values: "None" "Pxe" "Floppy" "Cd" "Usb" "Hdd" "BiosSetup" "Utilities" "Diags" "UefiShell" "UefiTarget"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Boot": {"BootSourceOverrideTarget": "Hdd"}}

The property "Boot/BootSourceOverrideTarget" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Boot/UefiTargetBootSourceOverride"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The UEFI device path of the device to boot from when BootSourceOverrideTarget is UefiTarget.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Boot": {"UefiTargetBootSourceOverride": "<string-value>"}}

The property "Boot/UefiTargetBootSourceOverride" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"HostCorrelation/HostFQDN"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"HostCorrelation/HostName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"HostName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The DNS Host Name, without any domain information
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IndicatorLED"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The state of the indicator LED.
JSON type:
String containing one of the following supported values: "Unknown" "Lit" "Blinking" "Off"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IndicatorLED": "Lit"}

The property "IndicatorLED" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Manufacturer"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The manufacturer or OEM of this system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Memory/Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Memory/Status/HealthRollUp"

This property is a member of ComputerSystem

This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Memory/Status/HealthRollup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Memory/Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Memory/TotalSystemMemoryGB"

This property is a member of ComputerSystem

The total amount of memory (GB) in the system.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MemorySummary/Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MemorySummary/Status/HealthRollUp"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MemorySummary/Status/HealthRollup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MemorySummary/Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MemorySummary/TotalSystemMemoryGiB"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This is the total amount of memory in the system measured in GiB.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Model"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The model information that the manufacturer uses to refer to this system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/Battery[]/Condition"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Condition of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/ErrorCode"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Error Code of battery.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/FirmwareVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Firmware Version of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/Index"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Index of battery.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/MaxCapWatts"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Maximum Capacity of battery in watts.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/Model"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Model of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/Present"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Presence of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/ProductName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Product Name of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/SerialNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Serial Number of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Battery[]/Spare"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Spare of battery.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Backup/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/Bios/Bootblock/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/MajorVersion"

This property is a member of ComputerSystem

The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/MinorVersion"

This property is a member of ComputerSystem

The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/Time"

This property is a member of ComputerSystem

The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Bootblock/VersionString"

This property is a member of ComputerSystem

The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/Bios/Current/BuildNumber"

This property is a member of ComputerSystem

The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/BuildNumberString"

This property is a member of ComputerSystem

The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/Date"

This property is a member of ComputerSystem

The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/DebugBuild"

This property is a member of ComputerSystem

True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/Family"

This property is a member of ComputerSystem

The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/MajorVersion"

This property is a member of ComputerSystem

The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/MinorVersion"

This property is a member of ComputerSystem

The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/Time"

This property is a member of ComputerSystem

The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/Bios/Current/VersionString"

This property is a member of ComputerSystem

The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/Bios/UefiClass"

This property is a member of ComputerSystem

The UEFI BIOS Class value defined in the UEFI specification.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/DeviceDiscoveryComplete/AMSDeviceDiscovery"

This property is a member of ComputerSystem

This property indicates the current AMS Device Discovery Status.
JSON type:
String containing one of the following supported values:

"Busy" "Complete" "NoAMS" "Initial"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/DeviceDiscoveryComplete/DeviceDiscovery"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This property indicates the current device discovery status of devices that are not Smart Array or AMS related.
JSON type:
String containing one of the following supported values: "Busy" "vAuxDeviceDiscoveryComplete" "vMainDeviceDiscoveryComplete" "DataIncomplete" "Initial"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/DeviceDiscoveryComplete/SmartArrayDiscovery"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This property indicates the current Smart Array Storage Device Discovery Status
JSON type:
String containing one of the following supported values: "Busy" "PendingSoftwareRAID" "Complete" "Initial"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/EndOfPostDelaySeconds"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Supported on UEFI based systems only. The number of seconds to delay before finalizing POST with the Mode action (e.g. delay before shutdown).
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"EndOfPostDelaySeconds": <integer-value>}}}

The property "Oem/Hp/EndOfPostDelaySeconds" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IntelligentProvisioningIndex"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Index in the Firmware Version Table for Intelligent Provisioning.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/IntelligentProvisioningLocation"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Location string of Intelligent Provisioning in Firmware Version Table.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/IntelligentProvisioningVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Intelligent Provisioning Version.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/PostMode"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Supported on UEFI based systems only. The manner in which the system will operate durring and at completion of POST.
JSON type:
String containing one of the following supported values: "Normal" "PostToShutdown" "PostToReboot"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"PostMode": "PostToShutdown"}}}

The property "Oem/Hp/PostMode" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/PostState"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current state of system POST.
JSON type:
String containing one of the following supported values: "Unknown" "Reset" "PowerOff" "InPost" "InPostDiscoveryComplete" "FinishedPost"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/PowerAllocationLimit"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The total amount of power allocated to the system.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/PowerAutoOn"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Auto Power-On mode defines what occurs when the AC power is applied to the system.
JSON type:
String containing one of the following supported values: "RemainOff" "PowerOn" "Restore"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"PowerAutoOn": "PowerOn"}}}

The property "Oem/Hp/PowerAutoOn" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/PowerOnDelay"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The PowerAutoOn policy delay that can also be found in the HpBios::PowerOnDelay object. Will be null if PowerAutoOn is set to RemainOff.
JSON type:
String containing one of the following supported values: "Minimum" "15Sec" "30Sec" "45Sec" "60Sec" "RandomUpTo120Sec"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"PowerOnDelay": "45Sec"}}}

The property "Oem/Hp/PowerOnDelay" on resource type ComputerSystem may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/PowerRegulatorMode"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
HP Power Regulator mode.
JSON type:
String containing one of the following supported values: "OSControl" "Dynamic" "Max" "Min"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/ServerSignature"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The CRC32 of: All Device Signatures combined together, Blade Slot Location in Enclosure, Enclosure UUID, and OneView Domain IP Address
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/ServerSignatureStatus"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current state of Server Signature.
JSON type:
String containing one of the following supported values: "Initial" "Busy" "Invalid" "Complete"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Backup/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Bootblock/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/FWVersion/Current/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Current/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/Pending/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/BuildNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build number of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/BuildNumberString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The string version of the build number of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/Date"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build date of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/DebugBuild"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
True if the firmware is a debug build; False if it is not.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/Family"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The family of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/MajorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The major version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/MinorVersion"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The minor version of the firmware.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The build time of the firmware.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/FWVersion/definitions/HpFWVersion/VersionString"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The version string of the firmware. This value might be null if VersionString is unavailable.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/TrustedModules[]/ModuleType"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This property indicates the type of TPM or TM.
JSON type:
String containing one of the following supported values: "Unspecified" "TPM1.2" "TPM2.0" "TM1.0" "Unknown"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/TrustedModules[]/Status"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This property indicates the TPM or TM status.
JSON type:
String containing one of the following supported values: "NotPresent" "PresentEnabled" "PresentDisabled" "Unknown"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/VirtualProfile"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current state of the systems virtual profile. This profile is the one that, when the server is rebooted, will set the Virtual properties. Intent is to use this state to determine whether the server needs to be rebooted so these values are set. Additional informaiton about the profile will be considered later.
JSON type:
String containing one of the following supported values: "Active" "Busy" "Inactive" "Unknown"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/VirtualUUID"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Used in conjunction with the UUID (Logical) value.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"PartNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The manufacturer's system part number.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Power"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current power state of the system.
JSON type:
String containing one of the following supported values: "On" "Off" "Unknown" "Reset"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"PowerState"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This is the current power state of the system
JSON type:
String containing one of the following supported values: "On" "Off" "Unknown" "Reset"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Count"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The number of processors in the system.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Model"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The processor model for the primary or majority of processors in this system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Status/HealthRollUp"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Status/HealthRollup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"ProcessorSummary/Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/Count"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The number of processors in the system.
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/ProcessorFamily"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The processor family for the processors in the system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/Status/HealthRollUp"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/Status/HealthRollup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Processors/Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"SKU"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
SKU for this system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"SerialNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The system serial number.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Status/HealthRollUp"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Status/HealthRollup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"SystemType"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The type of computer system that this resource represents.
JSON type:
String containing one of the following supported values: "Physical" "Virtual" "OS" "PhysicallyPartitioned" "VirtuallyPartitioned"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"UUID"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The universal unique identifier for this system.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Version"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The manufacturer's system version.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"VirtualSerialNumber"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The system virtual serial number.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

POST Action "Reset"

Resets the computer system using one of the listed methods below:

Parameter "ResetType"

"ResetType" must be one of the following value(s):

"On"
"ForceOff"
"ForceRestart"
"Nmi"
"PushPowerButton"

Example

HTTP POST to resource with request JSON:

{ "Action": "Reset", "ResetType": "On"}

POST Action "PowerButton"

The Action to be performed.

Simulates pressing the power button. The PushType parameter simulates a quick button press or a press and hold operation.

Parameter "PushType"

"PushType" must be one of the following value(s):

"Press"
"PressAndHold"

Parameter "Target"

"Target" must be one of the following value(s):

"/Oem/Hp"

Example

HTTP POST to resource with request JSON:

{ "Action": "PowerButton", "PushType": "Press", "Target": "/Oem/Hp"}

POST Action "SystemReset"

The Action to be performed.

Resets the computer system using a cold boot operation.

Parameter "ResetType"

"ResetType" must be one of the following value(s):

"ColdBoot"

Parameter "Target"

"Target" must be one of the following value(s):

"/Oem/Hp"

Example

HTTP POST to resource with request JSON:

{ "Action": "SystemReset", "ResetType": "ColdBoot", "Target": "/Oem/Hp"}

POST Action "ServerSigRecompute"

The Action to be performed.

Causes iLO 4 to recalculate the signature of the computer's configuration. This affects the "ServerSignature" and "ServerSignatureStatus" properties.

Parameter "Target"

"Target" must be one of the following value(s):

"/Oem/Hp"

Example

HTTP POST to resource with request JSON:

{ "Action": "ServerSigRecompute", "Target": "/Oem/Hp"}

"EthernetNetworkInterface" Resource Type

Resource Instances

/rest/v1/Managers/{item}/EthernetInterfaces/{item}

See Resource Map for more details.

The schema definition of a simple Ethernet NIC resource.

"EthernetNetworkInterface" defines the following properties:

"Autosense"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The autosense speed/duplex enabled or disabled. Autosense can only be disabled if the SpeedMbps and FullDuplex values are specified. Autosense is only applicable and modifiable for a dedicated network port and cannot be modified for blade servers.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Autosense": true}

The property "Autosense" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"FQDN"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The complete, fully qualified domain name obtained by DNS for this NIC.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"FactoryMacAddress"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The MAC address assigned to the NIC at the factory.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"FrameSize"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The MAC frame size (bytes).
JSON type:
Integer greater than or equal to 0.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"FrameSize": <integer-value>}

The property "FrameSize" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"FullDuplex"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The connection duplex status. If Autosense is enabled, this property cannot be modified. Autosense is only applicable and modifiable for a dedicated network port and cannot be modified for blade servers.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"FullDuplex": true}

The property "FullDuplex" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"HostName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The DNS Host Name, without any domain information.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv4Addresses[]/Address"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv4 Address.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv4Addresses": [{"Address": "<string-value>"}|null, ...]}

The property "IPv4Addresses[]/Address" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv4Addresses[]/AddressOrigin"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
How the address was determined.
JSON type:
String containing one of the following supported values: "DHCP" "Static"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv4Addresses[]/Gateway"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv4 gateway for this address.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv4Addresses": [{"Gateway": "<string-value>"}|null, ...]}

The property "IPv4Addresses[]/Gateway" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv4Addresses[]/SubnetMask"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv4 Subnet mask.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv4Addresses": [{"SubnetMask": "<string-value>"}|null, ...]}

The property "IPv4Addresses[]/SubnetMask" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv6AddressPolicyTable[]/Label"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The label value for this table entry, as defined in RFC3484 section 2.1.
JSON type:
Integer from 0 to 100.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv6AddressPolicyTable": [{"Label": <integer-value>}|null, ...]}

The property "IPv6AddressPolicyTable[]/Label" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv6AddressPolicyTable[]/Precedence"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The precedence value for this table entry as defined in RFC3484 section 2.1.
JSON type:
Integer from 1 to 100.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv6AddressPolicyTable": [{"Precedence": <integer-value>}|null, ...]}

The property "IPv6AddressPolicyTable[]/Precedence" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv6AddressPolicyTable[]/Prefix"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv6 Address Prefix for this table entry as defined in RFC3484 section 2.1.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv6AddressPolicyTable": [{"Prefix": "<string-value>"}|null, ...]}

The property "IPv6AddressPolicyTable[]/Prefix" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv6Addresses[]/Address"

This property is a member of EthernetNetworkInterface

The IPv6 Address.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv6Addresses[]/AddressOrigin"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
How the address was determined.
JSON type:
String containing one of the following supported values: "DHCP" "Static" "SLAAC"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv6Addresses[]/AddressState"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The current state of this address as defined in RFC 4862.
JSON type:
String containing one of the following supported values: "Preferred" "Deprecated" "Tentative" "Failed"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv6Addresses[]/PrefixLength"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv6 Address Prefix Length.
JSON type:
Integer from 1 to 128.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv6DefaultGateway"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv6 default gateway address that is currently in use on this interface.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"IPv6StaticAddresses[]/Address"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
A valid IPv6 address.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv6StaticAddresses": [{"Address": "<string-value>"}|null, ...]}

The property "IPv6StaticAddresses[]/Address" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"IPv6StaticAddresses[]/PrefixLength"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The Prefix Length of this IPv6 address.
JSON type:
Integer from 1 to 128.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"IPv6StaticAddresses": [{"PrefixLength": <integer-value>}|null, ...]}

The property "IPv6StaticAddresses[]/PrefixLength" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"LinkTechnology"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The link technology, such as Ethernet, for this NIC.
JSON type:
String containing one of the following supported values: "Ethernet"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"MacAddress"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The effective current MAC address. If the assignable MAC address is not supported, this is a read-only alias of FactoryMacAddress.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"MacAddress": "<string-value>"}

The property "MacAddress" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"MaxIPv6StaticAddresses"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The maximum number of IPv6 static addresses that can be configured on this interface.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"Oem/Hp/ConfigurationSettings"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The state of the currently displayed configuration settings.
JSON type:
String containing one of the following supported values: "Current" "SomePendingReset"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/DHCPv4/Enabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether DHCPv4 is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"Enabled": true}}}}

The property "Oem/Hp/DHCPv4/Enabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseDNSServers"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv4-supplied DNS servers. Can only be enabled when DHCPv4 is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseDNSServers": true}}}}

The property "Oem/Hp/DHCPv4/UseDNSServers" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseDomainName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use a DHCPv4-supplied domain name. Can only be enabled when DHCPv4 is also enabled; otherwis,e this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseDomainName": true}}}}

The property "Oem/Hp/DHCPv4/UseDomainName" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseGateway"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use a DHCPv4-supplied gateway. Can only be enabled when DHCPv4 is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseGateway": true}}}}

The property "Oem/Hp/DHCPv4/UseGateway" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseNTPServers"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv4-supplied NTP servers. Can only be enabled when DHCPv4 is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseNTPServers": true}}}}

The property "Oem/Hp/DHCPv4/UseNTPServers" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseStaticRoutes"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv4-supplied static routes. Can only be enabled when DHCPv4 is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseStaticRoutes": true}}}}

The property "Oem/Hp/DHCPv4/UseStaticRoutes" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv4/UseWINSServers"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv4-supplied WINS servers. Can only be enabled when DHCPv4 is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv4": {"UseWINSServers": true}}}}

The property "Oem/Hp/DHCPv4/UseWINSServers" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/StatefulModeEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether DHCPv6 Stateful mode is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"StatefulModeEnabled": true}}}}

The property "Oem/Hp/DHCPv6/StatefulModeEnabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/StatelessModeEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether DHCPv6 Stateless mode is enabled. Always enabled by default whenever DHCPv6 Stateful mode is also enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"StatelessModeEnabled": true}}}}

The property "Oem/Hp/DHCPv6/StatelessModeEnabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/UseDNSServers"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv6-supplied DNS servers. Can only be enabled when DHCPv6 Stateless mode is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"UseDNSServers": true}}}}

The property "Oem/Hp/DHCPv6/UseDNSServers" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/UseDomainName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use a DHCPv6-supplied domain name. Can only be enabled when DHCPv6 Stateless mode is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"UseDomainName": true}}}}

The property "Oem/Hp/DHCPv6/UseDomainName" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/UseNTPServers"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv6-supplied NTP servers. Can only be enabled when DHCPv6 Stateless mode is also enabled; otherwise, this property will be set to false and will be read-only.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"UseNTPServers": true}}}}

The property "Oem/Hp/DHCPv6/UseNTPServers" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DHCPv6/UseRapidCommit"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to use DHCPv6 rapid commit mode. Can only be enabled when DHCPv6 Stateful mode is also enabled; otherwise, this property will be set to false and will be read-only. Do not enable in networks where more than one DHCPv6 server is configured to provide address assignments.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DHCPv6": {"UseRapidCommit": true}}}}

The property "Oem/Hp/DHCPv6/UseRapidCommit" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/DomainName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Domain name of the network to which this management processor belongs. This property can only be modified when the management processor is not configured to use a DHCP supplied domain name; otherwise this property is read-only indicating the value is provided by DHCP.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"DomainName": "<string-value>"}}}

The property "Oem/Hp/DomainName" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/HostName"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The management processor host name.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"HostName": "<string-value>"}}}

The property "Oem/Hp/HostName" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv4/DDNSRegistration"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether DDNS registration is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv4": {"DDNSRegistration": true}}}}

The property "Oem/Hp/IPv4/DDNSRegistration" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv4/StaticRoutes[]/Destination"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
An IPv4 static route destination. Only writeable when use of DHCPv4-supplied static routes is disabled; otherwise this property is read-only indicating the value is provided by DHCPv4.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv4": {"StaticRoutes": [{"Destination": "<string-value>"}|null, ...]}}}}

The property "Oem/Hp/IPv4/StaticRoutes[]/Destination" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv4/StaticRoutes[]/Gateway"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
An IPv4 static route gateway. Only writeable when use of DHCPv4-supplied static routes is disabled; otherwise this property is read-only indicating the value is provided by DHCPv4.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv4": {"StaticRoutes": [{"Gateway": "<string-value>"}|null, ...]}}}}

The property "Oem/Hp/IPv4/StaticRoutes[]/Gateway" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv4/StaticRoutes[]/SubnetMask"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
An IPv4 static route subnet mask. Only writeable when use of DHCPv4-supplied static routes is disabled; otherwise this property is read-only indicating the value is provided by DHCPv4.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv4": {"StaticRoutes": [{"SubnetMask": "<string-value>"}|null, ...]}}}}

The property "Oem/Hp/IPv4/StaticRoutes[]/SubnetMask" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv4/WINSRegistration"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether WINS registration is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv4": {"WINSRegistration": true}}}}

The property "Oem/Hp/IPv4/WINSRegistration" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/DDNSRegistration"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether IPv6 DDNS registration is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"DDNSRegistration": true}}}}

The property "Oem/Hp/IPv6/DDNSRegistration" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/SLAACEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether StateLess Address Auto-Configuration is enabled.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"SLAACEnabled": true}}}}

The property "Oem/Hp/IPv6/SLAACEnabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/StaticDefaultGateway"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv6 static default gateway entry.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"StaticDefaultGateway": "<string-value>"}}}}

The property "Oem/Hp/IPv6/StaticDefaultGateway" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/StaticRoutes[]/Destination"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The IPv6 static route destination address.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"StaticRoutes": [{"Destination": "<string-value>"}|null, ...]}}}}

The property "Oem/Hp/IPv6/StaticRoutes[]/Destination" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/StaticRoutes[]/Gateway"

This property is a member of EthernetNetworkInterface

The IPv6 static route gateway.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"StaticRoutes": [{"Gateway": "<string-value>"}|null, ...]}}}}

The property "Oem/Hp/IPv6/StaticRoutes[]/Gateway" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/StaticRoutes[]/PrefixLength"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The prefix length of the IPv6 static route destination address.
JSON type:
Integer from 1 to 128.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"IPv6": {"StaticRoutes": [{"PrefixLength": <integer-value>}|null, ...]}}}}

The property "Oem/Hp/IPv6/StaticRoutes[]/PrefixLength" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/IPv6/StaticRoutes[]/Status"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Status of this static route entry.
JSON type:
String containing one of the following supported values: "Unknown" "Pending" "Active" "Failed"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/NICEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether this NIC is enabled or disabled. Enabling one NIC will disable the others. If no NIC is enabled, this management processor is not accessible over the network.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"NICEnabled": true}}}

The property "Oem/Hp/NICEnabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/NICSupportsIPv6"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Indicates whether or not this NIC can support the IPv6 protocol.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/PingGatewayOnStartup"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether to ping the IPv4 gateway on startup.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"PingGatewayOnStartup": true}}}

The property "Oem/Hp/PingGatewayOnStartup" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/SharedNetworkPortOptions/NIC"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Selects the system NIC that is to be shared with this management processor.
JSON type:
String containing one of the following supported values: "LOM" "FlexibleLOM"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"SharedNetworkPortOptions": {"NIC": "FlexibleLOM"}}}}

The property "Oem/Hp/SharedNetworkPortOptions/NIC" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/SharedNetworkPortOptions/Port"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The network adapter port number that is used for sharing. This feature is only applicable on systems and network adapters that support it.
JSON type:
Integer from 1 to 2.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"SharedNetworkPortOptions": {"Port": <integer-value>}}}}

The property "Oem/Hp/SharedNetworkPortOptions/Port" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/SupportsFlexibleLOM"

This property is a member of EthernetNetworkInterface

Indicates whether this system supports FlexibleLOM. Only applies to Shared Network Port.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/SupportsLOM"

This property is a member of EthernetNetworkInterface

Indicates whether this system supports LOM. Only applies to Shared Network Port.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Oem/Hp/VLANEnabled"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Determines whether VLAN is enabled. Only applies to Shared Network Port.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"VLANEnabled": true}}}

The property "Oem/Hp/VLANEnabled" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Oem/Hp/VLANId"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The VLAN ID/tag. Only applies to Shared Network Port.
JSON type:
Integer from 1 to 4094.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"Oem": {"Hp": {"VLANId": <integer-value>}}}

The property "Oem/Hp/VLANId" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"SettingsResult/ETag"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
ETag of this resource after the settings have been applied.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"SettingsResult/Messages[]/Message"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Human-readable message.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"SettingsResult/Messages[]/MessageID"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Key for this message, which is used to look up the message in a message registry. The key is in the format <registry>.<majorver>.<minorver>:<messagekey>.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"SettingsResult/Messages[]/Resolution"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Instructions for resolving the issue that caused the error.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"SettingsResult/Messages[]/Severity"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
This is the severity of the errors.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"SettingsResult/Operation"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Details about the results of applying the settings.
JSON type:
String containing one of the following supported values: "SettingsApply"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"SettingsResult/Time"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Time at which the settings were applied.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"SpeedMbps"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The link speed of the Ethernet interface. If Autosense is enabled, this property cannot be modified. This property can only be modified on a dedicated network port. It cannot be modified for blade servers.
JSON type:
Integer

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
PATCH This property may be PATCHed if the resource instance of this type supports PATCH in the HTTP Allow headers.

PATCH Example

HTTP PATCH to resource with request JSON:

{"SpeedMbps": <integer-value>}

The property "SpeedMbps" on resource type EthernetNetworkInterface may not support PATCH of all values and may result in an HTTP 400 error with response of Type ExtendedError. Multiple properties may be included in a single HTTP PATCH operation as long as the request is properly formatted JSON. To address an array entry other than the first, insert nulls as placeholders on skipped array entries.

"Status/Health"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Indicates the health state of this resource without considering its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Status/HealthRollUp"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Indicates the overall health state of this resource and its dependent resources.
JSON type:
String containing one of the following supported values: "OK" "Warning" "Critical"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"Status/State"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Indicates the known state of this resource (for example, if the resource is enabled). Enabled indicates that the resource is available. Disabled indicates that the resource has been made unavailable intentionally, but it can be enabled. Offline indicates that the resource is unavailable intentionally and requires action to be made available. InTest indicates that the component is undergoing testing. Starting indicates that the resource is on its way to becoming available. Absent indicates that the resource is physically unavailable.
JSON type:
String containing one of the following supported values: "Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"

HTTP Operations

GET Rendered if supported by the implementation or omitted if not.

"UEFIDevicePath"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The UEFI device path for this NIC.
JSON type:
String

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"VLANEnable"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
Indicates if VLANs are enabled. If this NIC supports more than one VLAN, this property will not be present and the client should look for VLANs collection in the link section of this resource.
JSON type:
Boolean ('true' or 'false')

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.

"VLANId"

This property is a member of [ComputerSystem](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(ComputerSystem-Resource-Type)#computersystem-resource-type)
The VLAN identifier for this NIC. The VLANId is only present when the VLANEnable is used and when the NIC supports only a single VLAN.
JSON type:
Integer from 0 to 4095.

HTTP Operations

GET Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request.
⚠️ **GitHub.com Fallback** ⚠️