ModifyVolumeAccessGroup の作成
「 modyVolumeAccessGroup 」メソッドを使用すると、イニシエータを更新し、ボリュームアクセスグループのボリュームを追加または削除できます。
指定したイニシエータまたはボリュームが既存のものと重複している場合、ボリュームアクセスグループはそのまま維持されます。ボリュームまたはイニシエータの値を指定しない場合、イニシエータとボリュームの現在のリストは変更されません。
パラメータ
このメソッドの入力パラメータは次のとおりです。
名前 |
説明 |
を入力します |
デフォルト値 |
必須 |
ボリュームアクセスグループ ID |
変更するボリュームアクセスグループの ID 。 |
整数 |
なし |
はい。 |
名前 |
このボリュームアクセスグループの新しい名前。 |
文字列 |
なし |
いいえ |
属性( Attributes ) |
JSON オブジェクト形式の名前と値のペアのリスト。 |
JSON オブジェクト |
なし |
いいえ |
イニシエータ |
ボリュームアクセスグループに含めるイニシエータの ID または名前( IQN および WWPN )のリスト。イニシエータ名のリストを渡した場合、存在しないイニシエータは作成されます。イニシエータ ID のリストを渡した場合、存在しないイニシエータにはエラーが返されます。イニシエータ名を渡すことは推奨されていません。可能な場合はイニシエータ ID を使用し |
整数の配列(推奨)または文字列の配列(非推奨) |
なし |
いいえ |
deleteOrphanInitiators |
ボリュームアクセスグループから削除したあとにイニシエータオブジェクトを削除するかどうかを指定します。有効な値は次のとおり
|
ブール値 |
いいえ |
いいえ |
個のボリューム |
変更するボリュームのボリューム ID のリスト。 |
整数の配列 |
なし |
戻り値
このメソッドの戻り値は次のとおりです。
名前 |
説明 |
を入力します |
volumeAccessGroup の場合 |
新たに変更されたボリュームアクセスグループの情報を含むオブジェクト。 |
要求例
このメソッドの要求例を次に示します。
{ "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