Package com.microsoft.graph.models
Enum Class ManagedDevicePartnerReportedHealthState
java.lang.Object
java.lang.Enum<ManagedDevicePartnerReportedHealthState>
com.microsoft.graph.models.ManagedDevicePartnerReportedHealthState
- All Implemented Interfaces:
com.microsoft.kiota.serialization.ValuedEnum,Serializable,Comparable<ManagedDevicePartnerReportedHealthState>,Constable
@Generated("com.microsoft.kiota")
public enum ManagedDevicePartnerReportedHealthState
extends Enum<ManagedDevicePartnerReportedHealthState>
implements com.microsoft.kiota.serialization.ValuedEnum
Available health states for the Device Health API
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDevice has been activated by a mobile threat defense partner, but has not yet reported health.Device is considered compromised by the Threat Defense partner.Device has been deactivated by a mobile threat defense partner.Device is considered high threat by the mobile threat defense partner.Device is considered low threat by the mobile threat defense partner.Device is considered medium threat by the mobile threat defense partner.Device is considered misconfigured with the Threat Defense partner.Device is considered secured by the mobile threat defense partner.Device health state is not yet reportedDevice is considered unresponsive by the mobile threat defense partner. -
Field Summary
Fields -
Method Summary
-
Enum Constant Details
-
Unknown
Device health state is not yet reported -
Activated
Device has been activated by a mobile threat defense partner, but has not yet reported health. -
Deactivated
Device has been deactivated by a mobile threat defense partner. The device health is not known. -
Secured
Device is considered secured by the mobile threat defense partner. -
LowSeverity
Device is considered low threat by the mobile threat defense partner. -
MediumSeverity
Device is considered medium threat by the mobile threat defense partner. -
HighSeverity
Device is considered high threat by the mobile threat defense partner. -
Unresponsive
Device is considered unresponsive by the mobile threat defense partner. The device health is not known. -
Compromised
Device is considered compromised by the Threat Defense partner. This means the device has an active Threat or Risk which cannot be easily remediated by the end user and the user should contact their IT Admin. -
Misconfigured
Device is considered misconfigured with the Threat Defense partner. This means the device is missing a required profile or configuration for the Threat Defense Partner to function properly and is thus threat or risk analysis is not able to complete.
-
-
Field Details
-
value
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
- Specified by:
getValuein interfacecom.microsoft.kiota.serialization.ValuedEnum
-
forValue
@Nullable public static ManagedDevicePartnerReportedHealthState forValue(@Nonnull String searchValue)
-