public class Alert extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
activityGroupName
The Activity Group Name.
|
java.util.List<AlertDetection> |
alertDetections
The Alert Detections.
|
java.lang.String |
assignedTo
The Assigned To.
|
java.lang.String |
azureSubscriptionId
The Azure Subscription Id.
|
java.lang.String |
azureTenantId
The Azure Tenant Id.
|
java.lang.String |
category
The Category.
|
java.time.OffsetDateTime |
closedDateTime
The Closed Date Time.
|
java.util.List<CloudAppSecurityState> |
cloudAppStates
The Cloud App States.
|
java.util.List<java.lang.String> |
comments
The Comments.
|
java.lang.Integer |
confidence
The Confidence.
|
java.time.OffsetDateTime |
createdDateTime
The Created Date Time.
|
java.lang.String |
description
The Description.
|
java.util.List<java.lang.String> |
detectionIds
The Detection Ids.
|
java.time.OffsetDateTime |
eventDateTime
The Event Date Time.
|
AlertFeedback |
feedback
The Feedback.
|
java.util.List<FileSecurityState> |
fileStates
The File States.
|
java.util.List<AlertHistoryState> |
historyStates
The History States.
|
java.util.List<HostSecurityState> |
hostStates
The Host States.
|
java.util.List<java.lang.String> |
incidentIds
The Incident Ids.
|
java.util.List<InvestigationSecurityState> |
investigationSecurityStates
The Investigation Security States.
|
java.time.OffsetDateTime |
lastEventDateTime
The Last Event Date Time.
|
java.time.OffsetDateTime |
lastModifiedDateTime
The Last Modified Date Time.
|
java.util.List<MalwareState> |
malwareStates
The Malware States.
|
java.util.List<MessageSecurityState> |
messageSecurityStates
The Message Security States.
|
java.util.List<NetworkConnection> |
networkConnections
The Network Connections.
|
java.util.List<Process> |
processes
The Processes.
|
java.util.List<java.lang.String> |
recommendedActions
The Recommended Actions.
|
java.util.List<RegistryKeyState> |
registryKeyStates
The Registry Key States.
|
java.util.List<SecurityResource> |
securityResources
The Security Resources.
|
AlertSeverity |
severity
The Severity.
|
java.util.List<java.lang.String> |
sourceMaterials
The Source Materials.
|
AlertStatus |
status
The Status.
|
java.util.List<java.lang.String> |
tags
The Tags.
|
java.lang.String |
title
The Title.
|
java.util.List<AlertTrigger> |
triggers
The Triggers.
|
java.util.List<UriClickSecurityState> |
uriClickSecurityStates
The Uri Click Security States.
|
java.util.List<UserSecurityState> |
userStates
The User States.
|
SecurityVendorInformation |
vendorInformation
The Vendor Information.
|
java.util.List<VulnerabilityState> |
vulnerabilityStates
The Vulnerability States.
|
| Constructor and Description |
|---|
Alert() |
| Modifier and Type | Method and Description |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="activityGroupName",
alternate="ActivityGroupName")
@Expose
@Nullable
public java.lang.String activityGroupName
@SerializedName(value="alertDetections",
alternate="AlertDetections")
@Expose
@Nullable
public java.util.List<AlertDetection> alertDetections
@SerializedName(value="assignedTo",
alternate="AssignedTo")
@Expose
@Nullable
public java.lang.String assignedTo
@SerializedName(value="azureSubscriptionId",
alternate="AzureSubscriptionId")
@Expose
@Nullable
public java.lang.String azureSubscriptionId
@SerializedName(value="azureTenantId",
alternate="AzureTenantId")
@Expose
@Nullable
public java.lang.String azureTenantId
@SerializedName(value="category",
alternate="Category")
@Expose
@Nullable
public java.lang.String category
@SerializedName(value="closedDateTime",
alternate="ClosedDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime closedDateTime
@SerializedName(value="cloudAppStates",
alternate="CloudAppStates")
@Expose
@Nullable
public java.util.List<CloudAppSecurityState> cloudAppStates
@SerializedName(value="comments",
alternate="Comments")
@Expose
@Nullable
public java.util.List<java.lang.String> comments
@SerializedName(value="confidence",
alternate="Confidence")
@Expose
@Nullable
public java.lang.Integer confidence
@SerializedName(value="createdDateTime",
alternate="CreatedDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime createdDateTime
@SerializedName(value="description",
alternate="Description")
@Expose
@Nullable
public java.lang.String description
@SerializedName(value="detectionIds",
alternate="DetectionIds")
@Expose
@Nullable
public java.util.List<java.lang.String> detectionIds
@SerializedName(value="eventDateTime",
alternate="EventDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime eventDateTime
@SerializedName(value="feedback",
alternate="Feedback")
@Expose
@Nullable
public AlertFeedback feedback
@SerializedName(value="fileStates",
alternate="FileStates")
@Expose
@Nullable
public java.util.List<FileSecurityState> fileStates
@SerializedName(value="historyStates",
alternate="HistoryStates")
@Expose
@Nullable
public java.util.List<AlertHistoryState> historyStates
@SerializedName(value="hostStates",
alternate="HostStates")
@Expose
@Nullable
public java.util.List<HostSecurityState> hostStates
@SerializedName(value="incidentIds",
alternate="IncidentIds")
@Expose
@Nullable
public java.util.List<java.lang.String> incidentIds
@SerializedName(value="investigationSecurityStates",
alternate="InvestigationSecurityStates")
@Expose
@Nullable
public java.util.List<InvestigationSecurityState> investigationSecurityStates
@SerializedName(value="lastEventDateTime",
alternate="LastEventDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime lastEventDateTime
@SerializedName(value="lastModifiedDateTime",
alternate="LastModifiedDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime lastModifiedDateTime
@SerializedName(value="malwareStates",
alternate="MalwareStates")
@Expose
@Nullable
public java.util.List<MalwareState> malwareStates
@SerializedName(value="messageSecurityStates",
alternate="MessageSecurityStates")
@Expose
@Nullable
public java.util.List<MessageSecurityState> messageSecurityStates
@SerializedName(value="networkConnections",
alternate="NetworkConnections")
@Expose
@Nullable
public java.util.List<NetworkConnection> networkConnections
@SerializedName(value="processes",
alternate="Processes")
@Expose
@Nullable
public java.util.List<Process> processes
@SerializedName(value="recommendedActions",
alternate="RecommendedActions")
@Expose
@Nullable
public java.util.List<java.lang.String> recommendedActions
@SerializedName(value="registryKeyStates",
alternate="RegistryKeyStates")
@Expose
@Nullable
public java.util.List<RegistryKeyState> registryKeyStates
@SerializedName(value="securityResources",
alternate="SecurityResources")
@Expose
@Nullable
public java.util.List<SecurityResource> securityResources
@SerializedName(value="severity",
alternate="Severity")
@Expose
@Nullable
public AlertSeverity severity
@SerializedName(value="sourceMaterials",
alternate="SourceMaterials")
@Expose
@Nullable
public java.util.List<java.lang.String> sourceMaterials
@SerializedName(value="status",
alternate="Status")
@Expose
@Nullable
public AlertStatus status
@SerializedName(value="tags",
alternate="Tags")
@Expose
@Nullable
public java.util.List<java.lang.String> tags
@SerializedName(value="title",
alternate="Title")
@Expose
@Nullable
public java.lang.String title
@SerializedName(value="triggers",
alternate="Triggers")
@Expose
@Nullable
public java.util.List<AlertTrigger> triggers
@SerializedName(value="uriClickSecurityStates",
alternate="UriClickSecurityStates")
@Expose
@Nullable
public java.util.List<UriClickSecurityState> uriClickSecurityStates
@SerializedName(value="userStates",
alternate="UserStates")
@Expose
@Nullable
public java.util.List<UserSecurityState> userStates
@SerializedName(value="vendorInformation",
alternate="VendorInformation")
@Expose
@Nullable
public SecurityVendorInformation vendorInformation
@SerializedName(value="vulnerabilityStates",
alternate="VulnerabilityStates")
@Expose
@Nullable
public java.util.List<VulnerabilityState> vulnerabilityStates
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to