Hitachi

Hitachi Command Suite Configuration Manager REST API リファレンスガイド


7.36 iSCSIターゲットにCHAPユーザ名を設定する

iSCSI ターゲットに、CHAPユーザ名を設定します。iSCSIターゲット側のCHAPユーザ名とiSCSIターゲットに接続されているホスト(iSCSIイニシエータ)側のCHAPユーザ名の2種類のCHAPユーザ名を設定できます。
メモ

このAPIは、HUS VMの場合は使用できません。

実行権限

ストレージ管理者(プロビジョニング)

リクエストライン

POST <ベースURL>/v1/objects/storages/<ストレージデバイスID>/chap-users

リクエストメッセージ

オブジェクトID
なし。
クエリパラメータ
なし。
ボディ

iSCSIターゲット側のCHAPユーザ名を設定する場合のコード例を次に示します。

{
  "chapUserName": "MyRESTChapUser",
  "portId": "CL1-D",
  "hostGroupNumber": 1,
  "wayOfChapUser": "TAR"
}

属性

説明

chapUserName

string

(必須)CHAPユーザ名を1~223文字で指定します。

portId

string

(必須)ポート番号

hostGroupNumber

int

(必須)iSCSIターゲットのターゲットID

wayOfChapUser

string

(必須)CHAPユーザ名の種類

  • TAR:iSCSIターゲット側のCHAPユーザ名
  • INI:HBA(iSCSIイニシエータ)側のCHAPユーザ名

レスポンスメッセージ

ボディ

ジョブオブジェクトを返します。affectedResources以外の属性については、ジョブオブジェクトの説明を参照してください。

属性

説明

affectedResources

作成したCHAPユーザ名のURL

ステータスコード

この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。

コード例

curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3-f9f0-4ea8-bd8f-09847fac48d3" -X POST --data-binary @./InputParameters.json https://192.0.2.100:23451/ConfigurationManager/v1/objects/storages/836000123456/chap-users