public interface FcoeNetworkClient
Modifier and Type | Method and Description |
---|---|
TaskResourceV2 |
createFcoeNetwork(RestParams params,
FcoeNetwork fcoeNetwork,
boolean aSync)
Creates an FCoE network according to the provided
FcoeNetwork
object. |
TaskResourceV2 |
deleteFcoeNetwork(RestParams params,
String resourceId,
boolean aSync)
Deletes the
FcoeNetwork identified by the given resource identifier. |
FcoeNetworkCollection |
getAllFcoeNetworks(RestParams params)
Retrieves an
FcoeNetworkCollection containing details
for all the available FCoE networks found under the current HPE OneView. |
FcoeNetwork |
getFcoeNetwork(RestParams params,
String resourceId)
Retrieves the
FcoeNetwork details for the specified
FCoE network. |
FcoeNetwork |
getFcoeNetworkByName(RestParams params,
String name)
Retrieves the
FcoeNetwork details for the specified
FCoE network identified by name. |
String |
getId(RestParams params,
String name)
Retrieves the FCoE network resource identifier for the specified
FCoE network identified by name.
|
TaskResourceV2 |
updateFcoeNetwork(RestParams params,
String resourceId,
FcoeNetwork fcoeNetwork,
boolean aSync)
Updates an
FcoeNetwork identified by the given resource identifier. |
FcoeNetwork getFcoeNetwork(RestParams params, String resourceId)
FcoeNetwork
details for the specified
FCoE network.params
- structure containing the connection details.resourceId
- FCoE network resource identifier as seen in HPE OneView.FcoeNetwork
object containing the details.FcoeNetworkCollection getAllFcoeNetworks(RestParams params)
FcoeNetworkCollection
containing details
for all the available FCoE networks found under the current HPE OneView.params
- structure containing the connection details.FcoeNetworkCollection
object containing the details
for all found FCoE networks.FcoeNetwork getFcoeNetworkByName(RestParams params, String name)
FcoeNetwork
details for the specified
FCoE network identified by name.params
- structure containing the connection details.name
- FCoE network name as seen in HPE OneView.FcoeNetwork
object containing the details.TaskResourceV2 createFcoeNetwork(RestParams params, FcoeNetwork fcoeNetwork, boolean aSync)
FcoeNetwork
object. The request can be processed asynchronously or synchronously.params
- structure containing the connection details.fcoeNetwork
- object containing the FCoE network details.aSync
- flag to indicate whether the request should be
processed asynchronously or synchronously.TaskResourceV2
containing the task status for the process.TaskResourceV2 updateFcoeNetwork(RestParams params, String resourceId, FcoeNetwork fcoeNetwork, boolean aSync)
FcoeNetwork
identified by the given resource identifier.params
- structure containing the connection details.resourceId
- FCoE network resource identifier as seen in HPE OneView.fcoeNetwork
- object containing the FCoE network details.aSync
- flag to indicate whether the request should be
processed asynchronously or synchronously.TaskResourceV2
containing the task status for the process.TaskResourceV2 deleteFcoeNetwork(RestParams params, String resourceId, boolean aSync)
FcoeNetwork
identified by the given resource identifier.params
- structure containing the connection details.resourceId
- FCoE network resource identifier as seen in HPE OneView.aSync
- flag to indicate whether the request should be
processed asynchronously or synchronously.TaskResourceV2
containing the task status for the process.String getId(RestParams params, String name)
params
- structure containing the connection details.name
- FCoE network name as seen in HPE OneView.Copyright © 2016. All rights reserved.