Get-AzDataLakeGen2DeletedItem

Вывод списка всех удаленных файлов или каталогов из каталога или корневого каталога файловой системы.

Синтаксис

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

Описание

Командлет Get-AzDataLakeGen2DeletedItem содержит все удаленные файлы или каталоги из каталога или файловой системы в учетной записи хранения Azure. Этот командлет работает только в том случае, если иерархическое пространство имен включено для учетной записи служба хранилища. Этот тип учетной записи можно создать с помощью командлета New-Az служба хранилища Account с помощью команды -EnableHierarchicalNamespace $true.

Примеры

Пример 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

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

Имя файловой системы

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

-MaxCount

Максимальное число больших двоичных объектов, которые могут возвращать.

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

-Path

Путь в указанной файловой системе, которую необходимо извлечь. Может быть каталогом в формате directory1/directory2/, пропустите этот параметр для перечисления элементов из корневого каталога файловой системы.

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

Входные данные

String

IStorageContext

Выходные данные

AzureDataLakeGen2DeletedItem