getCloudHadoopObjectList

Prev Next

VPC環境で利用できます。

Cloud Hadoopクラスタと連携されている Object Storageバケットのオブジェクトリストを照会します。

構文

getCloudHadoopObjectList構文は次の通りです。

./ncloud vhadoop getCloudHadoopObjectList \
    --bucketName <bucket-name> \
    [--prefix <prefix>] \
    [--delimiter <delimiter>] \
    [--maxKeys <max-keys>] \
    [--marker <marker>] \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

getCloudHadoopObjectListの実行時に指定できるオプションについて説明します。

必須オプション

getCloudHadoopObjectListの必須オプションです。

オプション タイプ 必須の有無 説明
--bucketName String Required バケット名

任意オプション

getCloudHadoopObjectListの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。

オプション タイプ 必須の有無 説明
--prefix String Optional オブジェクト名の接頭辞
  • 接頭辞で始まるオブジェクトのみ絞り込み
--delimiter String Optional 区切り文字
  • 区切り文字を含むオブジェクトは、レスポンスのcommonPrefixListに接頭辞のみが表示され、個々のオブジェクトリストから外される
--maxKeys String Optional レスポンスに表示するファイルの最大数
--marker String Optional レスポンスの開始点
  • 開始点以降のオブジェクトを UTF-8バイナリ順に表示

共通オプション

vhadoopコマンドで共通して使用されるオプションの詳細は、Cloud Hadoop (VPC)のオプションをご参照ください。

例

Cloud Hadoopバケットリストの照会リクエストが成功すると、各オブジェクトの識別情報とメタ情報が返されます。

コマンド

コマンドの例は次の通りです。

./ncloud vhadoop getCloudHadoopObjectList \
    --bucketName my-test-bucket \
    --delimiter / \
    --maxKeys 100 \
    --regionCode KR \
    --output json

出力

出力の例は次の通りです。

{
  "getCloudHadoopObjectListResponse": {
    "commonPrefixList": [
      "cloud-db-for-mysql/",
      "mssql-export-test/"
    ],
    "cloudHadoopObjectList": [
      {
        "key": "20260609-190130F.tar",
        "lastModified": "2026-06-09T19:18:11+0900",
        "size": 8734720
      },
      {
        "key": "202606101507.1781071827",
        "lastModified": "2026-06-10T15:10:28+0900",
        "size": 174
      },
      {
        "key": "202606101507.1781071829",
        "lastModified": "2026-06-10T15:10:29+0900",
        "size": 174
      },
      {
        "key": "202606101507.1781071830",
        "lastModified": "2026-06-10T15:10:30+0900",
        "size": 174
      },
      {
        "key": "202607011320.1782879765",
        "lastModified": "2026-07-01T13:22:46+0900",
        "size": 112
      },
      {
        "key": "postgresql-2026-06-09_182710.log",
        "lastModified": "2026-06-09T18:55:14+0900",
        "size": 2712
      }
    ],
    "requestId": "f6071829-daeb-c345-f012-6789abc34567",
    "returnCode": "0",
    "returnMessage": "success"
  }
}