Package com.microsoft.graph.models
Class Security
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.Security
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Security.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Alerts.The Alerts_v2.The Attack Simulation.The Cases.The Incidents.The Secure Score Control Profiles.The Secure Scores.The Threat Intelligence.The Triggers.The Trigger Types. -
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.models.Entity
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
-
cases
The Cases. -
alerts_v2
@SerializedName(value="alerts_v2", alternate="Alerts_v2") @Expose @Nullable public AlertCollectionPage alerts_v2The Alerts_v2. A collection of alerts in Microsoft 365 Defender. -
incidents
@SerializedName(value="incidents", alternate="Incidents") @Expose @Nullable public IncidentCollectionPage incidentsThe Incidents. A collection of incidents in Microsoft 365 Defender, each of which is a set of correlated alerts and associated metadata that reflects the story of an attack. -
attackSimulation
@SerializedName(value="attackSimulation", alternate="AttackSimulation") @Expose @Nullable public AttackSimulationRoot attackSimulationThe Attack Simulation. -
triggers
@SerializedName(value="triggers", alternate="Triggers") @Expose @Nullable public TriggersRoot triggersThe Triggers. -
triggerTypes
@SerializedName(value="triggerTypes", alternate="TriggerTypes") @Expose @Nullable public TriggerTypesRoot triggerTypesThe Trigger Types. -
alerts
@SerializedName(value="alerts", alternate="Alerts") @Expose @Nullable public AlertCollectionPage alertsThe Alerts. -
secureScoreControlProfiles
@SerializedName(value="secureScoreControlProfiles", alternate="SecureScoreControlProfiles") @Expose @Nullable public SecureScoreControlProfileCollectionPage secureScoreControlProfilesThe Secure Score Control Profiles. -
secureScores
@SerializedName(value="secureScores", alternate="SecureScores") @Expose @Nullable public SecureScoreCollectionPage secureScoresThe Secure Scores. -
threatIntelligence
@SerializedName(value="threatIntelligence", alternate="ThreatIntelligence") @Expose @Nullable public ThreatIntelligence threatIntelligenceThe Threat Intelligence.
-
-
Constructor Details
-
Security
public Security()
-
-
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 classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-