Get-AzDataLakeStoreDeletedItem
フィルターに一致するごみ箱内の削除済みエントリを検索します。
構文
Get-AzDataLakeStoreDeletedItem
[-Account] <String>
[-Filter] <String>
[-Count <Int32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
Get-AzDataLakeStoreDeletedItem コマンドレットは、指定されたフィルターに一致する Data Lake Store 内の削除されたファイルまたはフォルダーを検索します。 削除されたアイテムの次の属性 (OriginalPath、TrashDirPath、Type、CreationTime) が表示されます。 これは、ごみ箱内の何百万ものファイルを検索する必要があり、ジョブとして実行される可能性があるため、実行時間の長い操作になる可能性があります。 注意: ファイルの削除解除はベスト エフォート操作です。 削除後にファイルを復元できる保証はありません。 この API の使用は、許可リストを使用して有効になります。 ADL アカウントが許可リストに登録されていない場合、この API を使用すると Not implemented 例外がスローされます。 詳細とサポートについては、Microsoft サポートにお問い合わせください。
例
例: Data Lake Store からファイルの詳細を取得する
Get-AzDataLakeStoreDeletedItem -Account ml1ptrashtest -Filter test0/file_123
TrashDirPath OriginalPath Type CreationTime
------------ ------------ ---- ------------
cd6ad5ce-792b-4812-8a33-8f9ed19eb532 adl://ml1ptrashtest.azuredatalake.com/test0/file_1230 FILE 2/8/2019 8:12:18 AM
356cfd42-39c7-451e-96cb-9f47883d91e2 adl://ml1ptrashtest.azuredatalake.com/test0/file_1232 FILE 2/8/2019 8:12:18 AM
e7b30ac8-2dbc-43a3-8ca6-2d420ac0c488 adl://ml1ptrashtest.azuredatalake.com/test0/file_1237 FILE 2/8/2019 8:12:18 AM
パラメーター
-Account
Data Lake Store アカウントの名前を指定します。
Type: | String |
Aliases: | AccountName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AsJob
バックグラウンドでコマンドレットを実行します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Count
ユーザーが検索する結果の数を指定します。 クエリは、Count の結果が見つかるか、ごみ箱全体を検索するまで実行されます。いずれか早い方の方が実行されます。
Type: | Int32 |
Position: | Named |
Default value: | 1 |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filter
検索クエリを指定します。 より具体的な値を指定すると、より関連性の高い結果が得られます。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
入力
出力
System.Collections.Generic.List<Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreDeletedItem>