--- title: "VBREncryptionAnalysis" description: "Contains an analysis session started for an encrypted data malware event. The object implements IDisposable. Calling Dispose() (or letting PowerShell dispose the object) cancels the running analysis session." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/vbrencryptionanalysis.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Veeam PowerShell Types > VBREncryptionAnalysis" dateModified: "2026-08-19" --- # VBREncryptionAnalysis Contains an analysis session started for an encrypted data malware event. ::: important The object implements `IDisposable`. Calling `Dispose()` (or letting PowerShell dispose the object) cancels the running analysis session. Keep a reference to the object until the session completes if you do not want to interrupt it. ::: ## Properties
|
Property |
Type |
Description |
|---|---|---|
|
SessionId |
Guid |
Specifies the ID of the analysis session. |
|
State |
VBRSessionState |
Specifies the state of the analysis session:
The VBRSessionState is an enumeration that also defines Pausing, Resuming, WaitingTape, WaitingRepository, WaitingSlot, Idle, and ActionRequired. These values are not produced by an analysis session. |