Class UserLastSignInRecommendationInsightSetting

java.lang.Object
com.microsoft.graph.models.AccessReviewRecommendationInsightSetting
com.microsoft.graph.models.UserLastSignInRecommendationInsightSetting
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class UserLastSignInRecommendationInsightSetting extends AccessReviewRecommendationInsightSetting implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the User Last Sign In Recommendation Insight Setting.
  • Field Details

    • recommendationLookBackDuration

      @SerializedName(value="recommendationLookBackDuration", alternate="RecommendationLookBackDuration") @Expose @Nullable public Duration recommendationLookBackDuration
      The Recommendation Look Back Duration. Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days.
    • signInScope

      @SerializedName(value="signInScope", alternate="SignInScope") @Expose @Nullable public UserSignInRecommendationScope signInScope
      The Sign In Scope. Indicates whether inactivity is calculated based on the user's inactivity in the tenant or in the application. The possible values are tenant, application, unknownFutureValue. application is only relevant when the access review is a review of an assignment to an application.
  • Constructor Details

    • UserLastSignInRecommendationInsightSetting

      public UserLastSignInRecommendationInsightSetting()
  • 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 AccessReviewRecommendationInsightSetting
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to