public interface ServerHardwareClient extends AddableResource<AddServer>, SearchableResource<ServerHardware>, RemovableResource, PatchableResource
SearchableResource.GetByNameRequestInterceptor| Modifier and Type | Field and Description |
|---|---|
static String |
ENVIRONMENT_CONFIGURATION_URI |
static String |
POWER_STATE_URI |
static String |
SERVER_HARDWARE_BIOS_URI |
static String |
SERVER_HARDWARE_FIRMWARE |
static String |
SERVER_HARDWARE_FIRMWARE_URI |
static String |
SERVER_HARDWARE_ILO_SSO_URI |
static String |
SERVER_HARDWARE_JAVA_REMOTE_CONSOLE_URI |
static String |
SERVER_HARDWARE_MP_FIRMWARE_URI |
static String |
SERVER_HARDWARE_REFRESH_STATE_URI |
static String |
SERVER_HARDWARE_REMOTE_CONSOLE_URI |
static String |
SERVER_HARDWARE_URI |
static String |
SERVER_HARDWARE_UTILIZATION_URI |
| Modifier and Type | Method and Description |
|---|---|
BiosSettings |
getBios(String resourceId)
Retrieves the list of BIOS/UEFI values currently set on the physical server.
|
EnvironmentalConfiguration |
getEnvironmentConfiguration(String resourceId)
Retrieves the settings that describe the environmental configuration
(supported feature set, calibrated minimum and maximum power,
location, and dimensions, ...) of the server hardware resource.
|
IloSsoUrlResult |
getIloSsoUrl(String resourceId)
Retrieves the URL to launch a Single Sign-On (SSO) session for the iLO web interface.
|
JavaRemoteConsoleUrlResult |
getJavaRemoteConsoleUrl(String resourceId)
This module aids in generating a Single Sign-On (SSO) session for the iLO
Java Applet console and returns the URL to launch it.
|
RemoteConsoleUrlResult |
getRemoteConsoleUrl(String resourceId)
Generates a Single Sign-On (SSO) session for the iLO Integrated Remote
Console Application (IRC) and returns the URL to launch it.
|
ServerFirmwareInventory |
getServerFirmwareInventory(String resourceId)
Retrieves the
ServerFirmwareInventory details for the specified server hardware. |
ResourceCollection<ServerFirmwareInventory> |
getServerFirmwareInventoryByFilter(FirmwareInventoryFilter filter)
Retrieves the
ServerFirmwareInventory details for the specified server hardware. |
UtilizationData |
getUtilization(String resourceId)
Retrieves the
UtilizationData details for the specified server hardware. |
EnvironmentalConfiguration |
updateEnvironmentConfiguration(String resourceId,
EnvironmentalConfigurationUpdate environmentalConfigurationUpdate)
Updates the calibrated max power of an unmanaged or unsupported server hardware resource.
|
TaskResource |
updateMpFirmwareVersion(String resourceId,
RequestOption... options)
Updates the iLO firmware on a physical server to a minimum iLO firmware version
required by HPE OneView to manage the server.
|
TaskResource |
updatePowerState(String resourceId,
ServerPowerControlRequest serverPowerControlRequest,
RequestOption... options)
Requests a power operation to change the power state of the physical server.
|
TaskResource |
updateRefreshState(String resourceId,
RefreshStateRequest refreshStateRequest,
RequestOption... options)
Refreshes the server hardware to fix configuration issues.
|
addgetByNameget, get, getAll, getAll, getByIdremovepatchstatic final String SERVER_HARDWARE_URI
static final String SERVER_HARDWARE_REFRESH_STATE_URI
static final String SERVER_HARDWARE_FIRMWARE_URI
static final String SERVER_HARDWARE_FIRMWARE
static final String POWER_STATE_URI
static final String SERVER_HARDWARE_BIOS_URI
static final String ENVIRONMENT_CONFIGURATION_URI
static final String SERVER_HARDWARE_MP_FIRMWARE_URI
static final String SERVER_HARDWARE_ILO_SSO_URI
static final String SERVER_HARDWARE_JAVA_REMOTE_CONSOLE_URI
static final String SERVER_HARDWARE_REMOTE_CONSOLE_URI
static final String SERVER_HARDWARE_UTILIZATION_URI
TaskResource updatePowerState(String resourceId, ServerPowerControlRequest serverPowerControlRequest, RequestOption... options)
resourceId - server hardware resource identifier as seen in HPE OneView.serverPowerControlRequest - object containing the ServerPowerControlRequest details.options - varargs of RequestOption, which can be used to specify
some request options.TaskResource which returns the task status for the process.TaskResource updateRefreshState(String resourceId, RefreshStateRequest refreshStateRequest, RequestOption... options)
resourceId - server hardware resource identifier as seen in HPE OneView.refreshStateRequest - object containing the refresh state request details.options - varargs of RequestOption, which can be used to specify
some request options.TaskResource which returns the task status for the process.BiosSettings getBios(String resourceId)
resourceId - server hardware resource identifier as seen in HPE OneView.BiosSettings containing the collection of bios settings state details.EnvironmentalConfiguration getEnvironmentConfiguration(String resourceId)
resourceId - server hardware resource identifier as seen in HPE OneView.EnvironmentalConfiguration containing the environmental configuration details.EnvironmentalConfiguration updateEnvironmentConfiguration(String resourceId, EnvironmentalConfigurationUpdate environmentalConfigurationUpdate)
resourceId - server hardware resource identifier as seen in HPE OneView.environmentalConfigurationUpdate - details of the environmental configuration.EnvironmentalConfiguration containing the environmental configuration details.TaskResource updateMpFirmwareVersion(String resourceId, RequestOption... options)
resourceId - server hardware resource identifier as seen in HPE OneView.options - varargs of RequestOption, which can be used to specify
some request options.TaskResource which returns the task status for the process.IloSsoUrlResult getIloSsoUrl(String resourceId)
resourceId - server hardware resource identifier as seen in HPE OneView.IloSsoUrlResult containing the iLO SSO URL details.JavaRemoteConsoleUrlResult getJavaRemoteConsoleUrl(String resourceId)
Note: this is not supported on G7/iLO3 or earlier servers.
resourceId - server hardware resource identifier as seen in HPE OneView.JavaRemoteConsoleUrlResult containing the Java remote console URL details.RemoteConsoleUrlResult getRemoteConsoleUrl(String resourceId)
resourceId - server hardware resource identifier as seen in HPE OneView.RemoteConsoleUrlResult containing the remote console URL details.UtilizationData getUtilization(String resourceId)
UtilizationData details for the specified server hardware.resourceId - server hardware resource identifier as seen in HPE OneView.UtilizationData object containing the details.ResourceCollection<ServerFirmwareInventory> getServerFirmwareInventoryByFilter(FirmwareInventoryFilter filter)
ServerFirmwareInventory details for the specified server hardware.filter - used specify some filters that will be applied to narrow the results.ResourceCollection<ServerFirmwareInventory> containing
the details for all found server hardware.ServerFirmwareInventory getServerFirmwareInventory(String resourceId)
ServerFirmwareInventory details for the specified server hardware.resourceId - server hardware resource identifier as seen in HPE OneView.ServerFirmwareInventory object containing the details.Copyright © 2016. All rights reserved.