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>