Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ボリュームアクセスグループの変更

共同作成者 netapp-pcarriga

使用することができます `ModifyVolumeAccessGroup`イニシエーターを更新し、ボリューム アクセス グループにボリュームを追加または削除する方法。

指定されたイニシエーターまたはボリュームが現在存在するものと重複している場合、ボリューム アクセス グループはそのまま残されます。ボリュームまたはイニシエーターの値を指定しない場合は、イニシエーターとボリュームの現在のリストは変更されません。

パラメータ

このメソッドには次の入力パラメータがあります。

Name

説明

タイプ

デフォルト値

必須

ボリュームアクセスグループID

変更するボリューム アクセス グループの ID。

integer

なし

はい

名前

このボリューム アクセス グループの新しい名前。

string

なし

いいえ

attributes

JSON オブジェクト形式の名前と値のペアのリスト。

JSONオブジェクト

なし

いいえ

イニシエータ

ボリューム アクセス グループに含めるイニシエーター ID または名前 (IQN および WWPN) のリスト。イニシエーター名のリストを渡すと、イニシエーターがまだ存在しない場合は作成されます。イニシエーター ID のリストを渡す場合、いずれかのイニシエーターがまだ存在しないと、メソッドはエラーを返します。イニシエーター名を渡すことは非推奨です。可能な場合はイニシエーター ID を使用する必要があります。

整数配列(推奨)または文字列配列(非推奨)

なし

いいえ

孤立イニシエーターの削除

イニシエーター オブジェクトをボリューム アクセス グループから削除した後に削除するかどうかを指定します。有効な値は次のとおりです。

  • true: ボリューム アクセス グループから削除された後、イニシエーター オブジェクトを削除します。

  • false: ボリューム アクセス グループから削除された後、イニシエーター オブジェクトを削除しません。これがデフォルトです。

ブーリアン

false

いいえ

ボリューム

変更するボリュームのボリューム ID のリスト。

整数配列

なし

戻り値

このメソッドの戻り値は次のとおりです。

Name

説明

タイプ

ボリュームアクセスグループ

新しく変更されたボリューム アクセス グループに関する情報を含むオブジェクト。

リクエスト例

このメソッドのリクエストは次の例のようになります。

{
   "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