此操作用来删除iSCSI Target连接。
请求语法
DELETE /rest/v1/block/connection/targetName?initiatorName=initiatorName&targetIP=targetIP HTTP/1.1
Date: date
Host: ip:port
Authorization: authorization
请求参数
参数 描述 是否必须 targetName 删除的连接所属的iSCSI Target名称。
类型:字符串
取值:长度范围是1~16,可以由小写字母、数字、句点(.)和短横线(-)组成,且仅支持以字母或数字开头。
是 initiatorName 删除的连接所属的intiator名称。
类型:字符串
取值:
若使用Windows iSCSI 发起程序,initiatorName为“发起程序名称”。
若使用Linux iSCSI 发起程序,initiatorName为使用cat /etc/iscsi/initiatorname.iscsi指令取得“InitiatorName”。
否 targetIP 要删除连接所对应的iSCSI Target IP。 否
请求示例
删除iSCSI Target名称为target02、发起程序名称为iqn.1991-05.microsoft:ecs-28f3、targetIP为192.168.0.72的连接。
DELETE /rest/v1/block/connection/target02?initiatorName=iqn.1991-05.microsoft:ecs-28f3&targetIP=192.168.0.72 HTTP/1.1
Date: Wed, 16 Mar 2022 03:24:59 GMT
Host: 192.168.0.121:1443
Authorization: HBlock userName:signature
响应示例
HTTP/1.1 204 No Content
Date: Wed, 16 Mar 2022 03:24:59 GMT
Connection: keep-alive
Content-Type: application/json; charset=utf-8
x-hblock-request-id: acec0eaf2909485992e90032ce587604
Server: HBlock