ListAccounts

ListAccountsを使用すると、オプションのページングサポートを使用して、ストレージテナントアカウントのリスト全体を取得できます。エレメントアカウントを使用すると、ボリュームにアクセスできます。

パラメータ

このメソッドの入力パラメータは次のとおりです。

名前 説明 タイプ デフォルト値 必須
includeStorageContainers デフォルトでは仮想ボリューム ストレージ コンテナは応答に含まれます。ストレージ コンテナを除外するには、falseに設定します。 ブーリアン true 無効
startAccountID 返される最初のアカウントID。このアカウントIDのアカウントが存在しない場合は、アカウントID順で次に来るアカウントがリストの先頭として使用されます。リストをページングするには、前の応答の最後のアカウントに「1」を加えたアカウントIDを渡します。 整数 なし 無効
limit 返されるaccountオブジェクトの最大数。 整数 なし 無効

戻り値

このメソッドの戻り値は次のとおりです。

名前 説明 タイプ
アカウント アカウントのリスト。 accountの配列

要求例

このメソッドの要求例を次に示します。

{
   "method": "ListAccounts",
   "params": {
     "startAccountID"  : 0,
     "limit" : 1000
   },
   "id" : 1
}

応答例

このメソッドの応答例を次に示します。

{
   "result" : {
      "accounts" : [
        {
          "accountID" : 25,
          "username" : "jimmyd",
          "status" : "active",
          "initiatorSecret" : "168[#5A757ru268)",
          "targetSecret" : "168[#5A757ru268)",
          "attributes" : {},
          "volumes" : [6,7,20]
        },
        {
          "accountID" : 26,
          "username" : "jamesw",
          "status" : "active",
          "initiatorSecret" : "initiatorsecret",
          "targetSecret" : "targetsecret",
          "attributes" : {
          "billingcode" : "1234R"
        },
        "volumes" : [23,64]
       },
     ]
   },
   "id" : 1
}

新規導入バージョン

9.6