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 Details

    • isEnabledForMicrosoftStoreForBusiness

      @SerializedName(value="isEnabledForMicrosoftStoreForBusiness", alternate="IsEnabledForMicrosoftStoreForBusiness") @Expose @Nullable public Boolean isEnabledForMicrosoftStoreForBusiness
      The 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 microsoftStoreForBusinessLanguage
      The 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 microsoftStoreForBusinessLastCompletedApplicationSyncTime
      The 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 microsoftStoreForBusinessLastSuccessfulSyncDateTime
      The 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 managedEBooks
      The Managed EBooks. The Managed eBook.
    • mobileAppCategories

      @SerializedName(value="mobileAppCategories", alternate="MobileAppCategories") @Expose @Nullable public MobileAppCategoryCollectionPage mobileAppCategories
      The Mobile App Categories. The mobile app categories.
    • mobileAppConfigurations

      @SerializedName(value="mobileAppConfigurations", alternate="MobileAppConfigurations") @Expose @Nullable public ManagedDeviceMobileAppConfigurationCollectionPage mobileAppConfigurations
      The Mobile App Configurations. The Managed Device Mobile Application Configurations.
    • mobileApps

      @SerializedName(value="mobileApps", alternate="MobileApps") @Expose @Nullable public MobileAppCollectionPage mobileApps
      The Mobile Apps. The mobile apps.
    • vppTokens

      @SerializedName(value="vppTokens", alternate="VppTokens") @Expose @Nullable public VppTokenCollectionPage vppTokens
      The Vpp Tokens. List of Vpp tokens for this organization.
    • androidManagedAppProtections

      @SerializedName(value="androidManagedAppProtections", alternate="AndroidManagedAppProtections") @Expose @Nullable public AndroidManagedAppProtectionCollectionPage androidManagedAppProtections
      The Android Managed App Protections. Android managed app policies.
    • defaultManagedAppProtections

      @SerializedName(value="defaultManagedAppProtections", alternate="DefaultManagedAppProtections") @Expose @Nullable public DefaultManagedAppProtectionCollectionPage defaultManagedAppProtections
      The Default Managed App Protections. Default managed app policies.
    • iosManagedAppProtections

      @SerializedName(value="iosManagedAppProtections", alternate="IosManagedAppProtections") @Expose @Nullable public IosManagedAppProtectionCollectionPage iosManagedAppProtections
      The Ios Managed App Protections. iOS managed app policies.
    • managedAppPolicies

      @SerializedName(value="managedAppPolicies", alternate="ManagedAppPolicies") @Expose @Nullable public ManagedAppPolicyCollectionPage managedAppPolicies
      The Managed App Policies. Managed app policies.
    • managedAppRegistrations

      @SerializedName(value="managedAppRegistrations", alternate="ManagedAppRegistrations") @Expose @Nullable public ManagedAppRegistrationCollectionPage managedAppRegistrations
      The Managed App Registrations. The managed app registrations.
    • managedAppStatuses

      @SerializedName(value="managedAppStatuses", alternate="ManagedAppStatuses") @Expose @Nullable public ManagedAppStatusCollectionPage managedAppStatuses
      The Managed App Statuses. The managed app statuses.
    • mdmWindowsInformationProtectionPolicies

      @SerializedName(value="mdmWindowsInformationProtectionPolicies", alternate="MdmWindowsInformationProtectionPolicies") @Expose @Nullable public MdmWindowsInformationProtectionPolicyCollectionPage mdmWindowsInformationProtectionPolicies
      The 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 targetedManagedAppConfigurations
      The Targeted Managed App Configurations. Targeted managed app configurations.
    • windowsInformationProtectionPolicies

      @SerializedName(value="windowsInformationProtectionPolicies", alternate="WindowsInformationProtectionPolicies") @Expose @Nullable public WindowsInformationProtectionPolicyCollectionPage windowsInformationProtectionPolicies
      The 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to