public interface ServerProfileTemplateClient extends SearchableResource<ServerProfileTemplate>, CreatableResource<ServerProfileTemplate>, UpdatableResource<ServerProfileTemplate>, DeletableResource
SearchableResource.GetByNameRequestInterceptor
Modifier and Type | Field and Description |
---|---|
static String |
SERVER_PROFILE_TEMPLATE_NEW_PROFILE_URI |
static String |
SERVER_PROFILE_TEMPLATE_TRANSFORMATION_URI |
static String |
SERVER_PROFILE_TEMPLATE_URI |
Modifier and Type | Method and Description |
---|---|
ServerProfile |
getNewServerProfile(String resourceId)
A server profile object will be returned with the configuration based on this template.
|
ServerProfileTemplate |
getTransformation(String resourceId,
String serverHardwareTypeUri,
String enclosureGroupUri)
Transforms an existing server profile template by supplying a new server
hardware type and enclosure group or both.
|
getByName
get, get, getAll, getAll, getById
create
update
delete
static final String SERVER_PROFILE_TEMPLATE_URI
static final String SERVER_PROFILE_TEMPLATE_TRANSFORMATION_URI
static final String SERVER_PROFILE_TEMPLATE_NEW_PROFILE_URI
ServerProfile getNewServerProfile(String resourceId)
resourceId
- server profile template resource identifier as seen in HPE OneView.ServerProfile
containing the server profile details.ServerProfileTemplate getTransformation(String resourceId, String serverHardwareTypeUri, String enclosureGroupUri)
resourceId
- server profile template resource identifier as seen in HPE OneView.serverHardwareTypeUri
- string specifying the server hardware type URI.enclosureGroupUri
- string specifying the enclosure group URI.ServerProfileTemplate
object containing the details.Copyright © 2017. All rights reserved.