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