Class ManagedDeviceMobileAppConfiguration

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ManagedDeviceMobileAppConfiguration
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
Direct Known Subclasses:
IosMobileAppConfiguration

public class ManagedDeviceMobileAppConfiguration extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Managed Device Mobile App Configuration.
  • Field Details

    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. DateTime the object was created.
    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. Admin provided description of the Device Configuration.
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. Admin provided name of the device configuration.
    • lastModifiedDateTime

      @SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTime
      The Last Modified Date Time. DateTime the object was last modified.
    • targetedMobileApps

      @SerializedName(value="targetedMobileApps", alternate="TargetedMobileApps") @Expose @Nullable public List<String> targetedMobileApps
      The Targeted Mobile Apps. the associated app.
    • version

      @SerializedName(value="version", alternate="Version") @Expose @Nullable public Integer version
      The Version. Version of the device configuration.
    • assignments

      @SerializedName(value="assignments", alternate="Assignments") @Expose @Nullable public ManagedDeviceMobileAppConfigurationAssignmentCollectionPage assignments
      The Assignments. The list of group assignemenets for app configration.
    • deviceStatuses

      @SerializedName(value="deviceStatuses", alternate="DeviceStatuses") @Expose @Nullable public ManagedDeviceMobileAppConfigurationDeviceStatusCollectionPage deviceStatuses
      The Device Statuses. List of ManagedDeviceMobileAppConfigurationDeviceStatus.
    • deviceStatusSummary

      @SerializedName(value="deviceStatusSummary", alternate="DeviceStatusSummary") @Expose @Nullable public ManagedDeviceMobileAppConfigurationDeviceSummary deviceStatusSummary
      The Device Status Summary. App configuration device status summary.
    • userStatuses

      @SerializedName(value="userStatuses", alternate="UserStatuses") @Expose @Nullable public ManagedDeviceMobileAppConfigurationUserStatusCollectionPage userStatuses
      The User Statuses. List of ManagedDeviceMobileAppConfigurationUserStatus.
    • userStatusSummary

      @SerializedName(value="userStatusSummary", alternate="UserStatusSummary") @Expose @Nullable public ManagedDeviceMobileAppConfigurationUserSummary userStatusSummary
      The User Status Summary. App configuration user status summary.
  • Constructor Details

    • ManagedDeviceMobileAppConfiguration

      public ManagedDeviceMobileAppConfiguration()
  • 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