public interface EnclosureClient extends AddableResource<AddEnclosure>, SearchableResource<Enclosure>, UpdatableResource<Enclosure>, RemovableResource, PatchableResource
SearchableResource.GetByNameRequestInterceptor
Modifier and Type | Field and Description |
---|---|
static String |
ENCLOSURE_ACTIVE_OA_SSO_URI |
static String |
ENCLOSURE_COMPLIANCE_URI |
static String |
ENCLOSURE_CONFIGURATION_URI |
static String |
ENCLOSURE_FW_BASELINE_URI |
static String |
ENCLOSURE_OA_SSO_URI |
static String |
ENCLOSURE_REFRESH_STATE_URI |
static String |
ENCLOSURE_SCRIPT_URI |
static String |
ENCLOSURE_STANDBY_OA_SSO_URI |
static String |
ENCLOSURE_URI |
static String |
ENCLOSURE_UTILIZATION_URI |
static String |
ENVIRONMENT_CONFIGURATION_URI |
static String |
ROLE_ACTIVE |
static String |
ROLE_STANDBY |
Modifier and Type | Method and Description |
---|---|
SsoUrlData |
getActiveOaSsoUrl_V120(String resourceId)
Retrieves data that can be used to construct a single sign-on URL
for an onboard administrator.
|
SsoUrlData |
getActiveOaSsoUrl(String resourceId)
Retrieves data that can be used to construct a single sign-on URL
for an onboard administrator.
|
String |
getConfigurationScript(String resourceId)
Retrieves the configuration script for the specified enclosure resource identifier.
|
EnvironmentalConfiguration |
getEnvironmentalConfiguration(String resourceId)
Retrieves the environmental configuration of the enclosure identified
by the given enclosure identifier.
|
SsoUrlData |
getStandbyOaSsoUrl_V120(String resourceId)
Retrieves data that can be used to construct a single sign-on URL
for an onboard administrator.
|
SsoUrlData |
getStandbyOaSsoUrl(String resourceId)
Retrieves data that can be used to construct a single sign-on URL
for an onboard administrator.
|
UtilizationData |
getUtilization(String resourceId)
Retrieves historical utilization data for the specified enclosure.
|
TaskResource |
updateCompliance(String resourceId,
RequestOption... options)
Updates the enclosure configuration with that of the enclosure group script.
|
TaskResource |
updateConfiguration(String resourceId,
RequestOption... options)
Re-applies the enclosure configuration in the enclosure
identified by the given resource identifier.
|
TaskResource |
updateConfigurationScript(String resourceId,
String scriptData,
RequestOption... options)
Updates the configuration script for the specified enclosure resource identifier.
|
EnvironmentalConfiguration |
updateEnvironmentalConfiguration(String resourceId,
EnvironmentalConfigurationUpdate updateEnvironmentalConfiguration)
Updates the environmental configuration of the enclosure identified
by the given enclosure identifier.
|
TaskResource |
updateFwBaseline(String resourceId,
FwBaselineConfig fwBaselineConfig,
RequestOption... options)
Applies the firmware baseline to the enclosure.
|
TaskResource |
updateRefreshState(String resourceId,
RefreshStateConfig refreshStateConfig,
RequestOption... options)
Refreshes the enclosure to fix any configuration issue.
|
add
getByName
get, get, getAll, getAll, getById
update
remove
patch
static final String ENCLOSURE_ACTIVE_OA_SSO_URI
static final String ENCLOSURE_CONFIGURATION_URI
static final String ENCLOSURE_COMPLIANCE_URI
static final String ENCLOSURE_FW_BASELINE_URI
static final String ENCLOSURE_SCRIPT_URI
static final String ENCLOSURE_STANDBY_OA_SSO_URI
static final String ENCLOSURE_OA_SSO_URI
static final String ENCLOSURE_REFRESH_STATE_URI
static final String ENCLOSURE_URI
static final String ENCLOSURE_UTILIZATION_URI
static final String ENVIRONMENT_CONFIGURATION_URI
static final String ROLE_STANDBY
static final String ROLE_ACTIVE
TaskResource updateConfiguration(String resourceId, RequestOption... options)
resourceId
- enclosure resource identifier 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.String getConfigurationScript(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.TaskResource updateConfigurationScript(String resourceId, String scriptData, RequestOption... options)
resourceId
- enclosure resource identifier as seen in HPE OneView.scriptData
- script data to be updated for enclosure.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.SsoUrlData getActiveOaSsoUrl(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.SsoUrlData
the data used for single sign URL.SsoUrlData getActiveOaSsoUrl_V120(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.SsoUrlData
the data used for single sign URL.SsoUrlData getStandbyOaSsoUrl(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.SsoUrlData
the data used for single sign URL.SsoUrlData getStandbyOaSsoUrl_V120(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.SsoUrlData
the data used for single sign URL.TaskResource updateCompliance(String resourceId, RequestOption... options)
resourceId
- enclosure resource identifier 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 updateFwBaseline(String resourceId, FwBaselineConfig fwBaselineConfig, RequestOption... options)
resourceId
- enclosure resource identifier as seen in HPE OneView.fwBaselineConfig
- the firmware baseline to be applied to the enclosure.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.UtilizationData getUtilization(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.UtilizationData
containing resource data utilization
such as power and cpu.EnvironmentalConfiguration getEnvironmentalConfiguration(String resourceId)
resourceId
- enclosure resource identifier as seen in HPE OneView.EnvironmentalConfiguration
for the specified enclosure.EnvironmentalConfiguration updateEnvironmentalConfiguration(String resourceId, EnvironmentalConfigurationUpdate updateEnvironmentalConfiguration)
resourceId
- enclosure resource identifier as seen in HPE OneView.updateEnvironmentalConfiguration
- environmental configuration of
enclosure resource specifying the cpu and power value.EnvironmentalConfiguration
for the specified enclosure.TaskResource updateRefreshState(String resourceId, RefreshStateConfig refreshStateConfig, RequestOption... options)
resourceId
- enclosure resource identifier as seen in HPE OneView.refreshStateConfig
- refresh state details to fix configuration issues.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.