Class ProcessEvidence
java.lang.Object
com.microsoft.graph.security.models.AlertEvidence
com.microsoft.graph.security.models.ProcessEvidence
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class ProcessEvidence
extends AlertEvidence
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Process Evidence.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Detection Status.The Image File.The Mde Device Id.The Parent Process Creation Date Time.The Parent Process Id.The Parent Process Image File.The Process Command Line.The Process Creation Date Time.The Process Id.The User Account.Fields inherited from class com.microsoft.graph.security.models.AlertEvidence
createdDateTime, detailedRoles, oDataType, remediationStatus, remediationStatusDetails, roles, tags, verdict -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.security.models.AlertEvidence
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
detectionStatus
@SerializedName(value="detectionStatus", alternate="DetectionStatus") @Expose @Nullable public DetectionStatus detectionStatusThe Detection Status. The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. -
imageFile
@SerializedName(value="imageFile", alternate="ImageFile") @Expose @Nullable public FileDetails imageFileThe Image File. Image file details. -
mdeDeviceId
@SerializedName(value="mdeDeviceId", alternate="MdeDeviceId") @Expose @Nullable public String mdeDeviceIdThe Mde Device Id. A unique identifier assigned to a device by Microsoft Defender for Endpoint. -
parentProcessCreationDateTime
@SerializedName(value="parentProcessCreationDateTime", alternate="ParentProcessCreationDateTime") @Expose @Nullable public OffsetDateTime parentProcessCreationDateTimeThe Parent Process Creation Date Time. Date and time when the parent of the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
parentProcessId
@SerializedName(value="parentProcessId", alternate="ParentProcessId") @Expose @Nullable public Long parentProcessIdThe Parent Process Id. Process ID (PID) of the parent process that spawned the process. -
parentProcessImageFile
@SerializedName(value="parentProcessImageFile", alternate="ParentProcessImageFile") @Expose @Nullable public FileDetails parentProcessImageFileThe Parent Process Image File. Parent process image file details. -
processCommandLine
@SerializedName(value="processCommandLine", alternate="ProcessCommandLine") @Expose @Nullable public String processCommandLineThe Process Command Line. Command line used to create the new process. -
processCreationDateTime
@SerializedName(value="processCreationDateTime", alternate="ProcessCreationDateTime") @Expose @Nullable public OffsetDateTime processCreationDateTimeThe Process Creation Date Time. Date and time when the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
processId
The Process Id. Process ID (PID) of the newly created process. -
userAccount
@SerializedName(value="userAccount", alternate="UserAccount") @Expose @Nullable public UserAccount userAccountThe User Account. User details of the user that ran the process.
-
-
Constructor Details
-
ProcessEvidence
public ProcessEvidence()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classAlertEvidence- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-