Package com.microsoft.graph.models
Class ManagedAppRegistration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ManagedAppRegistration
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
AndroidManagedAppRegistration,IosManagedAppRegistration
public class ManagedAppRegistration
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Managed App Registration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe App Identifier.The Application Version.The Applied Policies.The Created Date Time.The Device Name.The Device Tag.The Device Type.The Flagged Reasons.The Intended Policies.The Last Sync Date Time.The Management Sdk Version.The Operations.The Platform Version.The User Id.The Version. -
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
-
appIdentifier
@SerializedName(value="appIdentifier", alternate="AppIdentifier") @Expose @Nullable public MobileAppIdentifier appIdentifierThe App Identifier. The app package Identifier -
applicationVersion
@SerializedName(value="applicationVersion", alternate="ApplicationVersion") @Expose @Nullable public String applicationVersionThe Application Version. App version -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. Date and time of creation -
deviceName
@SerializedName(value="deviceName", alternate="DeviceName") @Expose @Nullable public String deviceNameThe Device Name. Host device name -
deviceTag
The Device Tag. App management SDK generated tag, which helps relate apps hosted on the same device. Not guaranteed to relate apps in all conditions. -
deviceType
@SerializedName(value="deviceType", alternate="DeviceType") @Expose @Nullable public String deviceTypeThe Device Type. Host device type -
flaggedReasons
@SerializedName(value="flaggedReasons", alternate="FlaggedReasons") @Expose @Nullable public List<ManagedAppFlaggedReason> flaggedReasonsThe Flagged Reasons. Zero or more reasons an app registration is flagged. E.g. app running on rooted device -
lastSyncDateTime
@SerializedName(value="lastSyncDateTime", alternate="LastSyncDateTime") @Expose @Nullable public OffsetDateTime lastSyncDateTimeThe Last Sync Date Time. Date and time of last the app synced with management service. -
managementSdkVersion
@SerializedName(value="managementSdkVersion", alternate="ManagementSdkVersion") @Expose @Nullable public String managementSdkVersionThe Management Sdk Version. App management SDK version -
platformVersion
@SerializedName(value="platformVersion", alternate="PlatformVersion") @Expose @Nullable public String platformVersionThe Platform Version. Operating System version -
userId
The User Id. The user Id to who this app registration belongs. -
version
The Version. Version of the entity. -
appliedPolicies
@SerializedName(value="appliedPolicies", alternate="AppliedPolicies") @Expose @Nullable public ManagedAppPolicyCollectionPage appliedPoliciesThe Applied Policies. Zero or more policys already applied on the registered app when it last synchronized with managment service. -
intendedPolicies
@SerializedName(value="intendedPolicies", alternate="IntendedPolicies") @Expose @Nullable public ManagedAppPolicyCollectionPage intendedPoliciesThe Intended Policies. Zero or more policies admin intended for the app as of now. -
operations
@SerializedName(value="operations", alternate="Operations") @Expose @Nullable public ManagedAppOperationCollectionPage operationsThe Operations. Zero or more long running operations triggered on the app registration.
-
-
Constructor Details
-
ManagedAppRegistration
public ManagedAppRegistration()
-
-
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
-