public interface StorageVolumeTemplateClient extends SearchableResource<StorageVolumeTemplate>
SearchableResource.GetByNameRequestInterceptor
Modifier and Type | Field and Description |
---|---|
static String |
STORAGE_VOLUME_TEMPLATE_CONNECTABLE_URI |
static String |
STORAGE_VOLUME_TEMPLATE_URI |
Modifier and Type | Method and Description |
---|---|
StorageVolumeTemplate |
create(StorageVolumeTemplate storageVolumeTemplate)
Creates a storage volume template according to the provided
StorageVolumeTemplate object. |
String |
delete(String resourceId)
Deletes the storage volume template identified by the given resource identifier.
|
ResourceCollection<ConnectableStorageVolumeTemplate> |
getConnectableVolumeTemplates()
Retrieves a
ResourceCollection <ConnectableStorageVolumeTemplate > containing
details for all the storage volume templates available on the specified networks based on the storage
system port's expected network connectivity. |
StorageVolumeTemplate |
update(String resourceId,
StorageVolumeTemplate storageVolumeTemplate)
Updates a storage volume template identified by the given resource identifier.
|
getByName
static final String STORAGE_VOLUME_TEMPLATE_URI
static final String STORAGE_VOLUME_TEMPLATE_CONNECTABLE_URI
StorageVolumeTemplate create(StorageVolumeTemplate storageVolumeTemplate)
StorageVolumeTemplate
object.storageVolumeTemplate
- object containing the storage volume template details.StorageVolumeTemplate
containing the created storage volume template.StorageVolumeTemplate update(String resourceId, StorageVolumeTemplate storageVolumeTemplate)
resourceId
- storage volume template resource identifier as seen in HPE OneView.storageVolumeTemplate
- object containing the storage volume template details.StorageVolumeTemplate
containing the updated storage volume template.String delete(String resourceId)
resourceId
- storage volume template resource identifier as seen in HPE OneView.String
containing the result of the operation. The string "{}" indicates
that the server has fulfilled the request.ResourceCollection<ConnectableStorageVolumeTemplate> getConnectableVolumeTemplates()
ResourceCollection
<ConnectableStorageVolumeTemplate
> containing
details for all the storage volume templates available on the specified networks based on the storage
system port's expected network connectivity. If there are no storage volume templates that meets
the specified connectivity criteria an empty collection will be returned.ResourceCollection
<ConnectableStorageVolumeTemplate
> containing
the details for all found connectable storage volume templates.Copyright © 2017. All rights reserved.