Set-AzureRmDataLakeStoreItemExpiry
Nastaví nebo odebere čas vypršení platnosti souboru v účtu Azure Data Lake Store.
Upozorňující
Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntax
Set-AzureRmDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[[-Expiration] <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureRmDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[-RelativeFileExpiryOption] <PathRelativeExpiryOptions>
[[-RelativeTime] <Int64>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Set-AzureRmDataLakeStoreItemExpiry nastaví nebo odebere čas vypršení platnosti souboru v účtu Azure Data Lake Store.
Příklady
Příklad 1: Nastavení doby vypršení platnosti souboru
PS C:\> Set-AzureRmDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt -Expiration [DateTimeOffset]::Now.AddHours(2)
Nastaví vypršení platnosti souboru myfile.txt v účtu ContosoADL na dvě hodiny od této chvíle. To způsobí, že platnost souboru vyprší (bude označena k odstranění) za dvě hodiny.
Příklad 2: Odebrání vypršení platnosti souboru
PS C:\> Set-AzureRmDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt
Odebere všechna vypršení platnosti, která byla dříve nastavena u souboru myfile.txt v účtu ContosoADL. To znamená, že platnost souboru nevyprší automaticky (bude označena k odstranění) a bude nutné ho ručně odstranit nebo nastavit tak, aby znovu vypršela.
Příklad 3: Nastavení času vypršení platnosti souboru vzhledem k
PS C:\> Set-AdlStoreItemExpiry -Account "ContosoADL" -path /myfile.txt -RelativeFileExpiryOption RelativeToNow -RelativeTime 240000
PS C:\> Set-AdlStoreItemExpiry -Account "ContosoADL" -path /myfile.txt -RelativeFileExpiryOption RelativeToCreationDate -RelativeTime 240000
První příkaz nastaví čas vypršení platnosti souboru /myfile.txt 240 sekund vzhledem k aktuálnímu času na serveru. Druhý příkaz nastaví dobu vypršení platnosti souboru /myfile.txt 240 sekund vzhledem k času vytvoření na serveru.
Parametry
-Account
Určuje název účtu Data Lake Store.
Type: | String |
Aliases: | AccountName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Expiration
Absolutní doba vypršení platnosti zadaného souboru. Pokud není nastavena žádná hodnota nebo nastavena hodnota MaxValue, soubor nikdy nevyprší.
Type: | DateTimeOffset |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Určuje cestu Data Lake Store položky souboru, pro kterou se má nastavit nebo odebrat vypršení platnosti.
Type: | DataLakeStorePathInstance |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RelativeFileExpiryOption
Relativní možnosti vypršení platnosti RelativeToNow nebo RelativeToCreationDate jsou aktuální možnosti.
Type: | Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions |
Accepted values: | RelativeToNow, RelativeToCreationDate |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RelativeTime
Relativní čas v milisekundách s ohledem na nyní nebo čas vytvoření
Type: | Int64 |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions
Výstupy
Poznámky
Alias: Set-AdlStoreItemExpiry