ModifyInitiators
您可以使用 `ModifyInitiators`方法更改一个或多个现有启动程序的属性。
您不能更改现有启动程序的名称。如果需要更改启动程序的名称、请先使用方法将其删除、然后使用方法创建一个新CreateInitiators启动程序DeleteInitiators。
如果 ModifyInitiators 无法更改参数中提供的启动程序之一,则该方法将返回错误且不会修改任何启动程序(无法部分完成)。
参数
此方法具有以下输入参数:
名称 |
说明 |
键入 |
默认值 |
必填 |
启动程序 |
包含要修改的每个启动程序的特性的对象列表。可能的对象:
|
JSON 对象数组 |
无 |
是 |
返回值
此方法具有以下返回值:
名称 |
说明 |
键入 |
启动程序 |
描述新修改的启动程序的对象列表。 |
启动程序阵列 |
请求示例
此方法的请求类似于以下示例:
{ "id": 6683, "method": "ModifyInitiators", "params": { "initiators": [ { "initiatorID": 2, "alias": "alias1", "volumeAccessGroupID": null }, { "initiatorID": 3, "alias": "alias2", "volumeAccessGroupID": 1 } ] } }
响应示例
此方法返回类似于以下示例的响应:
{ "id": 6683, "result": { "initiators": [ { "alias": "alias1", "attributes": {}, "initiatorID": 2, "initiatorName": "iqn.1993-08.org.debian:01:395543635", "volumeAccessGroups": [] }, { "alias": "alias2", "attributes": {}, "initiatorID": 3, "initiatorName": "iqn.1993-08.org.debian:01:935573135", "volumeAccessGroups": [ 1 ] } ] } }
自版本以来的新增功能
9.6