public interface SasLogicalInterconnectClient extends SearchableResource<SasLogicalInterconnect>
SearchableResource.GetByNameRequestInterceptor
Modifier and Type | Field and Description |
---|---|
static String |
COMPLIANCE_URI |
static String |
CONFIGURATION_URI |
static String |
FIRMWARE_URI |
static String |
REPLACE_DRIVE_ENCLOSURE_URI |
static String |
SAS_LOGICAL_INTERCONNECT_URI |
Modifier and Type | Method and Description |
---|---|
TaskResource |
applyConfiguration(String resourceId,
RequestOption... options)
Asynchronously applies or re-applies the SAS logical interconnect configuration to all
managed SAS interconnects of a SAS logical interconnect.
|
SasLiFirmware |
getFirmware(String resourceId)
The module aids in fetching the SAS logical interconnect firmware for the specified
SAS logical interconnect identified by the resource identifier.
|
TaskResource |
replaceDriveEnclosure(String resourceId,
ReplaceDriveEnclosure replace,
RequestOption... options)
Initiates the replacement operation that enables the new drive enclosure replace the
prior drive enclosure when a drive enclosure has been physically replaced.
|
TaskResource |
updateCompliance(List<String> sasLogicalInterconnectUris,
RequestOption... options)
Returns all SAS logical interconnects to a consistent state.
|
TaskResource |
updateCompliance(String resourceId,
SasLogicalInterconnect interconnect,
RequestOption... options)
Returns a SAS logical interconnect to a consistent state.
|
TaskResource |
updateFirmware(String resourceId,
SasLiFirmware sasLiFirmware,
RequestOption... options)
The method installs firmware to the member interconnects of a SAS logical interconnect.
|
getByName
static final String SAS_LOGICAL_INTERCONNECT_URI
static final String FIRMWARE_URI
static final String REPLACE_DRIVE_ENCLOSURE_URI
static final String CONFIGURATION_URI
static final String COMPLIANCE_URI
SasLiFirmware getFirmware(String resourceId)
resourceId
- resource identifier for SAS logical interconnect as seen in HPE OneView.SasLiFirmware
containing the SAS logical interconnect LI firmware details.TaskResource updateFirmware(String resourceId, SasLiFirmware sasLiFirmware, RequestOption... options)
Command.Stage
Command.Activate
Command.Update
resourceId
- resource identifier for SAS logical interconnect as seen in HPE OneView.sasLiFirmware
- object containing the update to be made to the SAS logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource replaceDriveEnclosure(String resourceId, ReplaceDriveEnclosure replace, RequestOption... options)
resourceId
- resource identifier for SAS logical interconnect as seen in HPE OneView.replace
- specification of both the serial numbers of the original drive enclosure
and its replacement.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource applyConfiguration(String resourceId, RequestOption... options)
resourceId
- resource identifier for SAS logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateCompliance(String resourceId, SasLogicalInterconnect interconnect, RequestOption... options)
resourceId
- resource identifier for SAS logical interconnect as seen in HPE OneView.interconnect
- SasLogicalInterconnect
SAS logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateCompliance(List<String> sasLogicalInterconnectUris, RequestOption... options)
sasLogicalInterconnectUris
- list containing the URIs of SAS logical interconnects as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.Copyright © 2017. All rights reserved.