本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

ModifyVolume存取群組

貢獻者

您可以使用「磁碟區存取群組」方法來更新啟動器、以及從磁碟區存取群組新增或移除磁碟區。

如果指定的啟動器或磁碟區與目前存在的複本相同、則磁碟區存取群組會保持不動。如果未指定磁碟區或啟動器的值、則不會變更目前的啟動器和磁碟區清單。

參數

此方法具有下列輸入參數:

名稱

說明

類型

預設值

必要

Volume存取群組ID

要修改的Volume存取群組ID。

整數

是的

名稱

此Volume存取群組的新名稱。

字串

屬性

Json物件格式的名稱-值配對清單。

Json物件

啟動器

要納入Volume存取群組的啟動器ID或名稱(IQN和WWPN)清單。如果您通過啟動器名稱清單、則會在啟動器尚未存在時建立啟動器。如果您通過啟動器ID清單、則當任何啟動器不存在時、該方法會傳回錯誤。傳遞啟動器名稱已過時;您應盡可能使用啟動器ID。

整數陣列(建議)或字串陣列(已過時)

刪除OrphanInitiator

指定是否要在啟動器物件從Volume存取群組中移除之後刪除。可能值:

  • 是:從Volume存取群組移除啟動器物件後、請將其刪除。

  • 假:從Volume存取群組移除啟動器物件後、請勿刪除這些物件。這是預設值。

布林值

磁碟區

要修改之磁碟區的Volume ID清單。

整數陣列

傳回值

此方法具有下列傳回值:

名稱

說明

類型

Volume存取群組

包含新修改磁碟區存取群組相關資訊的物件。

申請範例

此方法的要求類似於下列範例:

{
   "method": "ModifyVolumeAccessGroup",
   "params": {
      "volumeAccessGroupID": 96,
      "name": "accessgrouptest",
      "initiators": [115,114],
      "volumes": [
         346
    ],
      "attributes": {}
   }
}

回應範例

此方法會傳回類似下列範例的回應:

{
  "id": null,
  "result": {
    "volumeAccessGroup": {
      "attributes": {},
      "deletedVolumes": [
        327
      ],
      "initiatorIDs": [
        114,
        115
      ],
      "initiators": [
        "iqn.1998-01.com.vmware:desk1-esx1-577b283a",
        "iqn.1998-01.com.vmware:donesq-esx1-421b281b"
      ],
      "name": "accessgrouptest",
      "volumeAccessGroupID": 96,
      "volumes": [
        346
      ]
    }
  }
}

新的自版本

9.6