PowerShell module fields
Stack
These are the event fields specific to the module for the Microsoft-Windows-PowerShell/Operational and Windows PowerShell logs.
powershell.id-
Shell Id.
type: keyword
example: Microsoft Powershell
powershell.pipeline_id-
Pipeline id.
type: keyword
example: 1
powershell.runspace_id-
Runspace id.
type: keyword
example: 4fa9074d-45ab-4e53-9195-e91981ac2bbb
powershell.sequence-
Sequence number of the powershell execution.
type: long
example: 1
powershell.total-
Total number of messages in the sequence.
type: long
example: 10
Data related to the executed command.
powershell.command.path-
Path of the executed command.
type: keyword
example: C:\Windows\system32\cmd.exe
powershell.command.name-
Name of the executed command.
type: keyword
example: cmd.exe
powershell.command.type-
Type of the executed command.
type: keyword
example: Application
powershell.command.value-
The invoked command.
type: text
example: Import-LocalizedData LocalizedData -filename ArchiveResources
powershell.command.invocation_details-
An array of objects containing detailed information of the executed command.
type: array
powershell.command.invocation_details.type-
The type of detail.
type: keyword
example: CommandInvocation
powershell.command.invocation_details.related_command-
The command to which the detail is related to.
type: keyword
example: Add-Type
powershell.command.invocation_details.name-
Only used for ParameterBinding detail type. Indicates the parameter name.
type: keyword
example: AssemblyName
powershell.command.invocation_details.value-
The value of the detail. The meaning of it will depend on the detail type.
type: text
example: System.IO.Compression.FileSystem
Data related to the connected user executing the command.
powershell.connected_user.domain-
User domain.
type: keyword
example: VAGRANT
powershell.connected_user.name-
User name.
type: keyword
example: vagrant
Data related to the PowerShell engine.
powershell.engine.version-
Version of the PowerShell engine version used to execute the command.
type: keyword
example: 5.1.17763.1007
powershell.engine.previous_state-
Previous state of the PowerShell engine.
type: keyword
example: Available
powershell.engine.new_state-
New state of the PowerShell engine.
type: keyword
example: Stopped
Data related to the executed script file.
powershell.file.script_block_id-
Id of the executed script block.
type: keyword
example: 50d2dbda-7361-4926-a94d-d9eadfdb43fa
powershell.file.script_block_text-
Text of the executed script block.
type: text
example: .\a_script.ps1
powershell.process.executable_version-
Version of the engine hosting process executable.
type: keyword
example: 5.1.17763.1007
Data related to the PowerShell engine host.
powershell.provider.new_state-
New state of the PowerShell provider.
type: keyword
example: Active
powershell.provider.name-
Provider name.
type: keyword
example: Variable