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.IJsonBackedObject
setRawObject
in class Entity
serializer
- the serializerjson
- the JSON object to set this object to