Get-AzDataLakeGen2DeletedItem

ディレクトリまたはファイルシステム ルートから削除されたすべてのファイルまたはディレクトリを一覧表示します。

構文

Get-AzDataLakeGen2DeletedItem
   [-FileSystem] <String>
   [[-Path] <String>]
   [-MaxCount <Int32>]
   [-ContinuationToken <String>]
   [-AsJob]
   [-Context <IStorageContext>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

Get-AzDataLakeGen2DeletedItem コマンドレットは、Azure ストレージ アカウント内のディレクトリまたはファイルシステムから削除されたすべてのファイルまたはディレクトリを一覧表示します。 このコマンドレットは、ストレージ アカウントに対して階層型名前空間が有効になっている場合にのみ機能します。 この種類のアカウントは、"-EnableHierarchicalNamespace $true" を使用して "New-AzStorageAccount" コマンドレットを実行することで作成できます。

例 1: ファイルシステムから削除されたすべてのファイルまたはディレクトリを一覧表示する

Get-AzDataLakeGen2DeletedItem -FileSystem "filesystem1"

FileSystem Name: filesystem1

Path                 DeletionId           DeletedOn            RemainingRetentionDays
----                 ----------           ---------            ----------------------
dir0/dir1/file1      132658816156507617   2021-05-19 07:06:55Z 3                     
dir0/dir2            132658834541610122   2021-05-19 07:37:34Z 3                    
dir0/dir2/file3      132658834534174806   2021-05-19 07:37:33Z 3

このコマンドは、ファイルシステムから削除されたすべてのファイルまたはディレクトリを一覧表示します。

例 2: ディレクトリから削除されたすべてのファイルまたはディレクトリを一覧表示する

Get-AzDataLakeGen2DeletedItem -FileSystem "filesystem1" -Path dir0/dir2

FileSystem Name: filesystem1

Path                 DeletionId           DeletedOn            RemainingRetentionDays
----                 ----------           ---------            ----------------------
dir0/dir2            132658834541610122   2021-05-19 07:37:34Z 3                     
dir0/dir2/file3      132658834534174806   2021-05-19 07:37:33Z 3

このコマンドは、ディレクトリから削除されたすべてのファイルまたはディレクトリを一覧表示します。

パラメーター

-AsJob

バックグラウンドでコマンドレットを実行する

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Context

Azure Storage Context オブジェクト

Type:IStorageContext
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ContinuationToken

継続トークン。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FileSystem

FileSystem 名

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MaxCount

返すことができる BLOB の最大数。

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

取得する必要がある指定した FileSystem 内のパス。 ディレクトリを 'directory1/directory2/' の形式で指定できます。このパラメーターをスキップして、ファイルシステムのルート ディレクトリの項目を一覧表示します。

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

入力

String

IStorageContext

出力

AzureDataLakeGen2DeletedItem