Delete multiple initiator group instances.
Description
Delete multiple initiator group instances.
HTTP Example
DELETE /webmapi/igroups/bulk?ids=param0&force=param1
Query Parameters:
idsThe IDs of the initiator groups to delete.
Format: ?ids=id1,id2,...
Example: /webmapi/igroups/bulk?ids=igrp1,igrp2,igrp3&force=true
forceForces the operation (required=false, default=false).
Format: ?force={true|false}
Example: ?force=true
True will forcefully perform the operation. Default is false.
Output
Reports successful result in ResponseContentType<BulkResultBooleanType>
Errors
Reports bulk errors in ResponseContentType<BulkResultType<BulkItemErrorType>>
| Error Key | Error Code | Error Description |
|---|---|---|
| IGROUP_DESTROY_IGROUP_NOT_FOUND | 6014 | Initiator group not found. |
| IGROUP_DESTROY_IGROUP_HAS_MAPS | 6015 | Initiator group could not be destroyed because it has maps. |
| IGROUP_DESTROY_INTERNAL_ERROR | 6016 | Unable to fetch information internally. |
| IGROUP_DESTROY_DISCARDED | 6022 | Internal error occurred and the operation was discarded. This is usually a transient error. |
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
Since
1.0.2
APIs for grouping host initiators