Hitachi

Hitachi Storage Advisor Embedded ガイド 


14.3.2 特定のポートの情報を取得する

ポートIDを指定して、特定のポートに関する情報を取得します。

実行権限

ストレージ管理者(参照)

リクエストライン

GET <ベースURL>/simple/v1/objects/ports/<オブジェクトID

リクエストメッセージ

オブジェクトID

ポートの情報取得で取得したidの値を指定します。

属性

説明

id

int

(必須)ポートID

クエリパラメータ
なし。
ボディ
なし。

レスポンスメッセージ

ボディ

FC接続のポート(ポートID:CL1-A)の情報を取得した出力例を次に示します。

{
  "id": "CL1-A",
  "protocol": "FC",
  "portWwn": "50060e80124e3b00",
  "portSpeed": "NUMBER_0",
  "portSecurity": true,
  "fcInformation": {
    "alPa": "EF",
    "fabricSwitchSetting": true,
    "connectionType": "Point_To_Point",
    "sfpDataTransferRate": "NUMBER_16"
  }
}

iSCSI接続のポート(ポートID:CL2-B)の情報を取得した出力例を次に示します。

{
  "id": "CL2-B",
  "protocol": "iSCSI",
  "portIscsiName": "iqn.1994-04.jp.co.hitachi:rsd.h8s.i.120160.2b",
  "portSpeed": "NUMBER_10",
  "portSecurity": true,
  "iscsiInformation": {
    "vlanUse": false,
    "ipMode": "ipv4v6",
    "ipv4Information": {
      "address": "10.1.1.52",
      "subnetMask": "255.255.0.0",
      "defaultGateway": "0.0.0.0"
  },
    "ipv6Information": {
      "linklocal": "Auto",
      "linklocalAddress": "fe80::21f:67ff:feaf:c278",
      "global": "Auto",
      "globalAddress": "::",
      "defaultGateway": "::"
  },
  "tcpPort": 3260,
  "selectiveAck": true,
  "delayedAck": true,
  "windowSize": "NUMBER_64K",
  "mtuSize": "NUMBER_9000",
  "keepAliveTimer": 60,
  "isnsServerMode": false,
  "isnsServerIpAddress": "0.0.0.0",
  "isnsServerPort": 3205,
  "virtualPortEnabled": false
}

取得する属性については、ポートの情報を取得するAPIの説明を参照してください。

ステータスコード

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

コード例

curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3f9f04ea8bd8f09847fac48d3" -X GET https://192.0.2.100/ConfigurationManager/simple/v1/objects/ports/CL1-A