Package com.microsoft.graph.models
Enum Class DeviceEnrollmentType
- All Implemented Interfaces:
com.microsoft.kiota.serialization.ValuedEnum,Serializable,Comparable<DeviceEnrollmentType>,Constable
@Generated("com.microsoft.kiota")
public enum DeviceEnrollmentType
extends Enum<DeviceEnrollmentType>
implements com.microsoft.kiota.serialization.ValuedEnum
Possible ways of adding a mobile device to management.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionApple bulk enrollment without user challenge.Apple bulk enrollment with user challenge.Indicates the device is enrolled via Apple User Enrollment with Company Portal.Indicates the device is enrolled via Apple User Enrollment with Company Portal using a device enrollment manager user.User enrollment with a device enrollment manager account.Default value, enrollment type was not collected.Evolvable enumeration sentinel value.User driven enrollment through BYOD channel.Windows 10 automatic enrollment.Windows 10 Entra ID (Azure AD) Join.Windows 10 Entra ID (Azure AD) Join using Device Auth.Windows 10 bulk Entra ID (Azure AD) Join.Windows 10 Bulk enrollment through ICD with certificate.Windows 10 Co-Management triggered by AutoPilot or Group Policy. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic DeviceEnrollmentTypegetValue()static DeviceEnrollmentTypeReturns the enum constant of this class with the specified name.static DeviceEnrollmentType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Unknown
Default value, enrollment type was not collected. -
UserEnrollment
User driven enrollment through BYOD channel. -
DeviceEnrollmentManager
User enrollment with a device enrollment manager account. -
AppleBulkWithUser
Apple bulk enrollment with user challenge. (DEP, Apple Configurator) -
AppleBulkWithoutUser
Apple bulk enrollment without user challenge. (DEP, Apple Configurator, Mobile Config) -
WindowsAzureADJoin
Windows 10 Entra ID (Azure AD) Join. -
WindowsBulkUserless
Windows 10 Bulk enrollment through ICD with certificate. -
WindowsAutoEnrollment
Windows 10 automatic enrollment. (Add work account) -
WindowsBulkAzureDomainJoin
Windows 10 bulk Entra ID (Azure AD) Join. -
WindowsCoManagement
Windows 10 Co-Management triggered by AutoPilot or Group Policy. -
WindowsAzureADJoinUsingDeviceAuth
Windows 10 Entra ID (Azure AD) Join using Device Auth. -
AppleUserEnrollment
Indicates the device is enrolled via Apple User Enrollment with Company Portal. It results in an enrollment with a new partition for managed apps and data and which supports a limited set of management capabilities -
AppleUserEnrollmentWithServiceAccount
Indicates the device is enrolled via Apple User Enrollment with Company Portal using a device enrollment manager user. It results in an enrollment with a new partition for managed apps and data and which supports a limited set of management capabilities -
UnknownFutureValue
Evolvable enumeration sentinel value. Do not use.
-
-
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
-