このコマンドは既存のイニシエータを変更します。リクエスト本文に JSON 形式で変更すべきイニシエータプロパティーが含まれます。イニシエータの IQN は URI で提供されます。成功時に HTTP ステータス 202 (Accepted) が返されます。応答本文に、JSON 形式で「initiator」という名前のオブジェクトとして、新しい iSCSI イニシエータプロパティーが含まれます。
リクエストの例:
PUT /api/san/v1/iscsi/initiators/iqn.1986-03.com.sun:01 /HTTP/1.1 Host: zfs-storage.example.com Content-Type: application/json Accept: application/json { "alias":"init-01-secure", "chapuser":"chuck", "chapsecret":"igottheintersect" }
レスポンスの例:
HTTP/1.1 202 Accepted Content-Length: 167 Content-Type: application/json X-Zfs-Sa-Nas-Api: 1.0 { "initiator": { "alias": "init-01-secure", "href": "/api/san/v1/iscsi/initiators/iqn.1986-03.com.sun:01", "iqn": "iqn.1986-03.com.sun:1", "chapsecret": "igottheintersect", "chapuser": "chuck" } }