Documentation Index

Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

getCloudHadoopObjectList

Prev Next

VPC 環境で利用できます。

概要

Cloud Hadoopで使用できるObject Storageバケットのファイルリストを照会します。

リクエスト

リクエストパラメータ

パラメータ名 必須の有無 タイプ 制約事項 説明
regionCode No String - リージョンコード
- Hiveメタストアを連携できるかどうかテストするリージョン(Region)を決定できます。
- regionCodeは、getRegionListアクションを通じて取得できます。
- デフォルト:getRegionList照会結果の最初のリージョンを選択
bucketName Yes String - バケット名
- Object Storageにデータを保存するための空間を意味します。
- bucketNameは、getCloudHadoopInstanceListアクションを通じて取得できます。
prefix No String 照会するオブジェクト名の接頭語
prefixで始まるオブジェクト名にのみレスポンスするように制限
delimiter No String - オブジェクト構造の位置区切り文字
- prefixとdelimiterの間にあるオブジェクトを一つにまとめる
maxKeys No String レスポンスに表示するオブジェクト数を制限
marker No String UTF-8バイナリ順にリストが始まる位置からオブジェクトを指定
output No String - レスポンス結果のフォーマットタイプ
- Options: xml | json
- Default: xml

レスポンス

レスポンス データタイプ

  • CloudHadoopObjectList タイプ
CloudHadoopObjectList extends CommonResponse
private Integer totalRows;
private String marker;
private String nextMarker;
private List<String> commonPrefixList;
private List<CloudHadoopObject> cloudHadoopObjectList = new ArrayList<>();
CloudHadoopObjectList
private String key;
private Date lastModified;
private Long size;

リクエスト例

ncloud vhadoop getCloudHadoopObjectList  --regionCode KR --bucketName test***

レスポンス例

<getCloudHadoopObjectListResponse>
    <requestId>d3b26cc2-d47e-4a97-9e9b-468dac851fb4</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>2</totalRows>
    <commonPrefixList/>
    <cloudHadoopObjectList>
        <cloudHadoopObject>
            <key>20210916-dasd002.backup.tar.gz</key>
            <lastModified>2021-09-16T14:45:23+0900</lastModified>
            <size>10142</size>
        </cloudHadoopObject>
        <cloudHadoopObject>
            <key>CONFIG-BACKUP/</key>
            <lastModified>2021-11-09T18:08:23+0900</lastModified>
            <size>0</size>
        </cloudHadoopObject>
    </cloudHadoopObjectList>
</getCloudHadoopObjectListResponse>