Map multiple LUN instances to initiator groups
Description
Map multiple LUN instances to initiator groups
HTTP Example
PUT /webmapi/luns/bulk/action/map
Input
Pass input arguments in BulkType<LunMapInputType>
Output
Reports successful result in ResponseContentType<BulkResultType<LunMapOutputType>>
Errors
Reports bulk errors in ResponseContentType<BulkResultType<BulkItemErrorType>>
| Error Key | Error Code | Error Description |
|---|---|---|
| LUN_MAP_LUN_NOT_FOUND | 27004 | LUN not found. |
| LUN_MAP_IGROUP_NOT_FOUND | 27005 | Initiator group not found. |
| LUN_MAP_LUN_ID_OUT_OF_RANGE | 27006 | Specified LUN ID is out of range (0 - 4095). |
| LUN_MAP_LUN_ALREADY_MAPPED_TO_IGROUP | 27007 | LUN is already mapped to the initiator group. |
| LUN_MAP_LUN_ID_IN_USE | 27008 | LUN ID is already used by this initiator group. |
| LUN_MAP_LUN_ALREADY_MAPPED | 27009 | Specified LUN is already mapped to an initiator(s) in the initiator group via another initiator group. |
| LUN_MAP_LUN_ID_COULD_NOT_BE_SELECTED | 27010 | Could not find an available LUN ID from 0-4095 to use -- all have been taken by initiators in the initiator group. |
| LUN_MAP_LUN_MAP_LIMIT_EXCEEDED | 27011 | LUN already mapped to the maximum number of initiator groups. |
| LUN_MAP_DISCARDED | 27014 | Internal error occurred and the operation was discarded. This is usually a transient error. |
| LUN_MAP_LUN_ID_IN_USE_VIA_OTHER_IGROUP | 27072 | Specified LUN ID is already used by an initiator(s) in the initiator group via another initiator group. |
Additional errors specific to bulk requests include the following:
| Error Key | Error Description |
|---|---|
| WEBUI_WEBAPI_ERROR_INVALID_REQ_BULK | Request has invalid bulk input. |
| WEBUI_WEBAPI_ERROR_INVALID_REQ_BULK_COUNT | Request has incorrect bulk item count {0}. |
| WEBUI_WEBAPI_ERROR_INVALID_REQ_BULK_OVERLIMIT | Request bulk input is over limit: count={0} and limit={1}. |
| WEBUI_WEBAPI_ERROR_INVALID_REQ_BULK_NONUNIQUE_OPERATION_ID | Bulk request contains non-unique operation identifier: {0}. |
| WEBUI_WEBAPI_ERROR_BULK_PARTIALFAILED | Some bulk operations are failed. |
| WEBUI_WEBAPI_ERROR_BULK_ALLFAILED | All bulk operations have failed. |
| WEBUI_WEBAPI_ERROR_BULK_MISMATCHCOUNT | Bulk result count does not match bulk item count. |
Produces
application/json
Consumes
application/json
Since
1.0
APIs for logical storage volumes