Queries deleted files or directories.

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
操作 String 必須 ListRecycledDirectoriesAndFiles

実行する操作です。

値をListRecycledDirectoriesAndFilesに設定します。

FileSystemId String 必須 1ca404 ****

ファイルシステムの ID。

FileId String 必須 04***08

照会するディレクトリのID。

ListRecycleBinJobs操作を呼び出して、FileIdパラメーターの値を照会できます。

NextToken String 任意 1256****25

クエリ結果の次のページを取得するために使用されるトークン。 You do not need to specify this parameter for the first query.

クエリですべてのファイルおよびディレクトリが不完全に返された場合、NextTokenパラメーターの戻り値は空ではありません。

In this case, you can specify a valid value for the NextToken parameter to continue the query.

MaxResults Long 任意 100

The number of files or directories to return for each query.

有効な値: 10 ~ 1000

デフォルト値: 100。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String 98696EF0-1607-4E9D-B01D-F20930B6 ****

リクエストの ID です。

NextToken String None

クエリ結果の次のページを取得するために使用されるトークン。

If all the files and directories are incompletely returned in a query, the return value of the NextToken parameter is not empty. この場合、NextTokenパラメーターに有効な値を指定して、クエリを続行できます。

Entries エントリの配列

ごみ箱内のファイルまたはディレクトリに関する情報の配列。

FileId String 04 *** 08

ファイルまたはディレクトリのID。

データ型 String File

返されたオブジェクトの型。 設定可能な値は以下のとおりです。

  • File
  • ディレクトリ
パラメーター名 String test001

削除される前のファイルまたはディレクトリの名前。

DeleteTime String 2021-05-30T10:08:08Z

ファイルまたはディレクトリが削除された時刻。

イノード String 04***08

ファイルまたはディレクトリのinode。

ATime String 2019-10-30T10:08:08Z

ファイルまたはディレクトリが最後にアクセスされた時刻。

MTime String 2019-10-30T10:08:08Z

ファイルまたはディレクトリが最後に変更された時刻。

CTime String 2019-10-30T10:08:08Z

The time at which the metadata was last modified.

Size Long 1073741824

The size of the file. 単位:バイト

TypeパラメーターにDirectoryが返された場合、このパラメーターに値0が返されます。

リクエストの例

http(s):// [エンドポイント]/? アクション=ListRecycledDirectoriesAndFiles
&FileSystemId=1ca404 ****
&FileId=04 *** 08
&NextToken=1256 **** 25
&MaxResults=100
&共通リクエストパラメータ

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListRecycledDirectoriesAndFilesResponse>
    <RequestId>98696EF0-1607-4E9D-B01D-F20930B6 ****</RequestId>
    <NextToken>None</NextToken>
    <エントリ>
        <FileId>04 *** 08</FileId>
        <Type> ファイル </Type>
        <名前> test001</名前>
        <DeleteTime>2021-05-30T10:08:08Z</DeleteTime>
        <イノード> 04 *** 08</イノード>
        <ATime>2019-10-30T10:08:08Z</ATime>
        <MTime>2019-10-30T10:08:08Z</MTime>
        <CTime>2019-10-30T10:08:08Z</CTime>
        <サイズ> 1073741824</サイズ>
    </エントリ>
</ListRecycledDirectoriesAndFilesResponse>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "98696EF0-1607-4E9D-B01D-F20930B6 ****" 、
  "NextToken" : "None" 、
  "エントリ" : [ {
    "FileId" : "04 *** 08" 、
    "タイプ" : "ファイル" 、
    "Name" : "test001",
    "DeleteTime" : "2021-05-30T10:08:08Z" 、
    "Inode" : "04 *** 08" 、
    "ATime" : "2019-10-30T10:08:08Z" 、
    "MTime" : "2019-10-30T10:08:08Z" 、
    "CTime" : "2019-10-30T10:08:08Z" 、
    "Size" : 1073741824
  } ]
}

エラーコード

HttpCode エラーコード エラーメッセージ 説明
400 IllegalCharacters パラメーターに不正な文字が含まれています。 パラメーターの指定された値が無効な場合に返されるエラーメッセージ。
400 MissingFileSystemId このアクションにはFileSystemIdが必須です。 FileSystemIdパラメーターが指定されていない場合に返されるエラーメッセージ。
400 InvalidParameter.KMSKeyId.KMSUnauthorized KMSは承認されません。 Key Management Service (KMS) にアクセスする権限がない場合に返されるエラーメッセージ。
400 InvalidParameter.KMSKeyId.CMKNotEnabled CMKを有効にする必要があります。 指定されたカスタマーマスターキー (CMK) が無効になっている場合に返されるエラーメッセージ。
404 InvalidFileSystem.NotFound 指定されたファイルシステムが存在しません。 指定されたファイルシステムが存在しない場合に返されるエラーメッセージ。
404 InvalidFileId.NotFound 指定されたFileId(% FileId) は存在しません。 指定されたファイルまたはディレクトリが存在しない場合に返されるエラーメッセージ。
404 InvalidParameter.InvalidNextToken 指定されたNextTokenはinvaildです。 NextTokenパラメーターに無効な値が指定されている場合に返されるエラーメッセージ。

エラーコードリストについては、「API エラーセンター」をご参照ください。