Package com.microsoft.graph.models
Class DeviceAppManagement
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceAppManagement
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class DeviceAppManagement
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device App Management.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Android Managed App Protections.The Default Managed App Protections.The Ios Managed App Protections.The Is Enabled For Microsoft Store For Business.The Managed App Policies.The Managed App Registrations.The Managed App Statuses.The Managed EBooks.The Mdm Windows Information Protection Policies.The Microsoft Store For Business Language.The Microsoft Store For Business Last Completed Application Sync Time.The Microsoft Store For Business Last Successful Sync Date Time.The Mobile App Categories.The Mobile App Configurations.The Mobile Apps.The Targeted Managed App Configurations.The Vpp Tokens.The Windows Information Protection Policies. -
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
-
isEnabledForMicrosoftStoreForBusiness
@SerializedName(value="isEnabledForMicrosoftStoreForBusiness", alternate="IsEnabledForMicrosoftStoreForBusiness") @Expose @Nullable public Boolean isEnabledForMicrosoftStoreForBusinessThe Is Enabled For Microsoft Store For Business. Whether the account is enabled for syncing applications from the Microsoft Store for Business. -
microsoftStoreForBusinessLanguage
@SerializedName(value="microsoftStoreForBusinessLanguage", alternate="MicrosoftStoreForBusinessLanguage") @Expose @Nullable public String microsoftStoreForBusinessLanguageThe Microsoft Store For Business Language. The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is -<country/regioncode2>, where is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture. -
microsoftStoreForBusinessLastCompletedApplicationSyncTime
@SerializedName(value="microsoftStoreForBusinessLastCompletedApplicationSyncTime", alternate="MicrosoftStoreForBusinessLastCompletedApplicationSyncTime") @Expose @Nullable public OffsetDateTime microsoftStoreForBusinessLastCompletedApplicationSyncTimeThe Microsoft Store For Business Last Completed Application Sync Time. The last time an application sync from the Microsoft Store for Business was completed. -
microsoftStoreForBusinessLastSuccessfulSyncDateTime
@SerializedName(value="microsoftStoreForBusinessLastSuccessfulSyncDateTime", alternate="MicrosoftStoreForBusinessLastSuccessfulSyncDateTime") @Expose @Nullable public OffsetDateTime microsoftStoreForBusinessLastSuccessfulSyncDateTimeThe Microsoft Store For Business Last Successful Sync Date Time. The last time the apps from the Microsoft Store for Business were synced successfully for the account. -
managedEBooks
@SerializedName(value="managedEBooks", alternate="ManagedEBooks") @Expose @Nullable public ManagedEBookCollectionPage managedEBooksThe Managed EBooks. The Managed eBook. -
mobileAppCategories
@SerializedName(value="mobileAppCategories", alternate="MobileAppCategories") @Expose @Nullable public MobileAppCategoryCollectionPage mobileAppCategoriesThe Mobile App Categories. The mobile app categories. -
mobileAppConfigurations
@SerializedName(value="mobileAppConfigurations", alternate="MobileAppConfigurations") @Expose @Nullable public ManagedDeviceMobileAppConfigurationCollectionPage mobileAppConfigurationsThe Mobile App Configurations. The Managed Device Mobile Application Configurations. -
mobileApps
@SerializedName(value="mobileApps", alternate="MobileApps") @Expose @Nullable public MobileAppCollectionPage mobileAppsThe Mobile Apps. The mobile apps. -
vppTokens
@SerializedName(value="vppTokens", alternate="VppTokens") @Expose @Nullable public VppTokenCollectionPage vppTokensThe Vpp Tokens. List of Vpp tokens for this organization. -
androidManagedAppProtections
@SerializedName(value="androidManagedAppProtections", alternate="AndroidManagedAppProtections") @Expose @Nullable public AndroidManagedAppProtectionCollectionPage androidManagedAppProtectionsThe Android Managed App Protections. Android managed app policies. -
defaultManagedAppProtections
@SerializedName(value="defaultManagedAppProtections", alternate="DefaultManagedAppProtections") @Expose @Nullable public DefaultManagedAppProtectionCollectionPage defaultManagedAppProtectionsThe Default Managed App Protections. Default managed app policies. -
iosManagedAppProtections
@SerializedName(value="iosManagedAppProtections", alternate="IosManagedAppProtections") @Expose @Nullable public IosManagedAppProtectionCollectionPage iosManagedAppProtectionsThe Ios Managed App Protections. iOS managed app policies. -
managedAppPolicies
@SerializedName(value="managedAppPolicies", alternate="ManagedAppPolicies") @Expose @Nullable public ManagedAppPolicyCollectionPage managedAppPoliciesThe Managed App Policies. Managed app policies. -
managedAppRegistrations
@SerializedName(value="managedAppRegistrations", alternate="ManagedAppRegistrations") @Expose @Nullable public ManagedAppRegistrationCollectionPage managedAppRegistrationsThe Managed App Registrations. The managed app registrations. -
managedAppStatuses
@SerializedName(value="managedAppStatuses", alternate="ManagedAppStatuses") @Expose @Nullable public ManagedAppStatusCollectionPage managedAppStatusesThe Managed App Statuses. The managed app statuses. -
mdmWindowsInformationProtectionPolicies
@SerializedName(value="mdmWindowsInformationProtectionPolicies", alternate="MdmWindowsInformationProtectionPolicies") @Expose @Nullable public MdmWindowsInformationProtectionPolicyCollectionPage mdmWindowsInformationProtectionPoliciesThe Mdm Windows Information Protection Policies. Windows information protection for apps running on devices which are MDM enrolled. -
targetedManagedAppConfigurations
@SerializedName(value="targetedManagedAppConfigurations", alternate="TargetedManagedAppConfigurations") @Expose @Nullable public TargetedManagedAppConfigurationCollectionPage targetedManagedAppConfigurationsThe Targeted Managed App Configurations. Targeted managed app configurations. -
windowsInformationProtectionPolicies
@SerializedName(value="windowsInformationProtectionPolicies", alternate="WindowsInformationProtectionPolicies") @Expose @Nullable public WindowsInformationProtectionPolicyCollectionPage windowsInformationProtectionPoliciesThe Windows Information Protection Policies. Windows information protection for apps running on devices which are not MDM enrolled.
-
-
Constructor Details
-
DeviceAppManagement
public DeviceAppManagement()
-
-
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
-