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 | 区切り文字
|
--maxKeys |
String | Optional | レスポンスに表示するファイルの最大数 |
--marker |
String | Optional | レスポンスの開始点
|
共通オプション
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"
}
}