Set-AzDataLakeStoreItemExpiry
Azure Data Lake ストア アカウントのファイルの有効期限を設定または削除します。
構文
SetAbsoluteNeverExpireExpiry (既定)
Set-AzDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[[-Expiration] <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetRelativeExpiry
Set-AzDataLakeStoreItemExpiry
[-Account] <String>
[-Path] <DataLakeStorePathInstance>
[-RelativeFileExpiryOption] <PathRelativeExpiryOptions>
[[-RelativeTime] <Int64>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Set-AzDataLakeStoreItemExpiry コマンドレットは、Azure Data Lake Store アカウント内のファイルの有効期限を設定または削除します。
例
例 1: ファイルの有効期限を設定する
Set-AzDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt -Expiration ([DateTimeOffset]::Now.AddHours(2))
ContosoADL アカウントのファイル myfile.txt の有効期限を 2 時間後に設定します。
これにより、2 時間以内にファイルの有効期限が切れます (削除対象としてマークされます)。
例 2: ファイルの有効期限を削除する
Set-AzDataLakeStoreItemExpiry -AccountName "ContosoADL" -Path /myfile.txt
アカウント 'ContosoADL' のファイル 'myfile.txt' で以前に設定されていた有効期限を削除します。
つまり、ファイルの有効期限は自動的に切れず (削除対象としてマークされます)、手動で削除するか、有効期限が再び切れるよう設定する必要があります。
例 3: 現在のファイルの有効期限を設定する
Set-AzDataLakeStoreItemExpiry -Account "ContosoADL" -Path /myfile.txt -RelativeFileExpiryOption RelativeToNow -RelativeTime 240000
Set-AzDataLakeStoreItemExpiry -Account "ContosoADL" -Path /myfile.txt -RelativeFileExpiryOption RelativeToCreationDate -RelativeTime 240000
最初のコマンドは、ファイル/myfile.txt の有効期限を、サーバーの現在の時刻に対して 240 秒に設定します。
2 番目のコマンドは、サーバーでの作成時間に対して、ファイル/myfile.txt の有効期限を 240 秒に設定します。
パラメーター
-Account
Data Lake ストア アカウント名を指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | アカウント名 |
パラメーター セット
(All)
| 配置: | 0 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Confirm
コマンドレットを実行する前に確認を求めるメッセージが表示されます。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
パラメーターのプロパティ
| 型: | IAzureContextContainer
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Expiration
指定したファイルの絶対有効期限。
値がない場合、または MaxValue に設定されている場合、ファイルの有効期限は切れません。
パラメーターのプロパティ
パラメーター セット
SetAbsoluteNeverExpireExpiry
| 配置: | 2 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-Path
有効期限を設定または削除するファイルアイテムのData Lakeストア パスを指定します。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-RelativeFileExpiryOption
相対有効期限オプション。 RelativeToNow または RelativeToCreationDate は現在のオプションです
パラメーターのプロパティ
| 型: | Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions
|
| 規定値: | None |
| 指定可能な値: | RelativeToNow, RelativeToCreationDate |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
SetRelativeExpiry
| 配置: | 2 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-RelativeTime
現在または作成時刻に関する相対時間 (ミリ秒単位)
パラメーターのプロパティ
| 型: | Int64
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
SetRelativeExpiry
| 配置: | 3 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-WhatIf
コマンドレットを実行した場合の動作を示します。
コマンドレットは実行されません。
パラメーターのプロパティ
| 型: | SwitchParameter
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | ウィスコンシン |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。
Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreEnums+PathRelativeExpiryOptions
出力
メモ
エイリアス: Set-AdlStoreItemExpiry