JavaScript is disabled on your browser.
java.lang.Object
com.microsoft.graph.models.AccessPackageAssignmentReviewSettings
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class AccessPackageAssignmentReviewSettings
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Access Package Assignment Review Settings.
Field Summary
Fields
The Is Recommendation Enabled.
The Is Reviewer Justification Required.
the OData type of the object as returned by the service
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
final com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject (com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Field Details
oDataType
@SerializedName("@odata.type")
@Expose
@Nullable
public String oDataType
the OData type of the object as returned by the service
expirationBehavior
@SerializedName(value="expirationBehavior",
alternate="ExpirationBehavior")
@Expose
@Nullable
public AccessReviewExpirationBehavior expirationBehavior
The Expiration Behavior.
The default decision to apply if the access is not reviewed. The possible values are: keepAccess, removeAccess, acceptAccessRecommendation, unknownFutureValue.
fallbackReviewers
@SerializedName(value="fallbackReviewers",
alternate="FallbackReviewers")
@Expose
@Nullable
public List <SubjectSet > fallbackReviewers
The Fallback Reviewers.
This collection specifies the users who will be the fallback reviewers when the primary reviewers don't respond.
isEnabled
@SerializedName(value="isEnabled",
alternate="IsEnabled")
@Expose
@Nullable
public Boolean isEnabled
The Is Enabled.
If true, access reviews are required for assignments through this policy.
isRecommendationEnabled
@SerializedName(value="isRecommendationEnabled",
alternate="IsRecommendationEnabled")
@Expose
@Nullable
public Boolean isRecommendationEnabled
The Is Recommendation Enabled.
Specifies whether to display recommendations to the reviewer. The default value is true.
isReviewerJustificationRequired
@SerializedName(value="isReviewerJustificationRequired",
alternate="IsReviewerJustificationRequired")
@Expose
@Nullable
public Boolean isReviewerJustificationRequired
The Is Reviewer Justification Required.
Specifies whether the reviewer must provide justification for the approval. The default value is true.
isSelfReview
@SerializedName(value="isSelfReview",
alternate="IsSelfReview")
@Expose
@Nullable
public Boolean isSelfReview
The Is Self Review.
Specifies whether the principals can review their own assignments.
primaryReviewers
@SerializedName(value="primaryReviewers",
alternate="PrimaryReviewers")
@Expose
@Nullable
public List <SubjectSet > primaryReviewers
The Primary Reviewers.
This collection specifies the users or group of users who will review the access package assignments.
schedule
The Schedule.
When the first review should start and how often it should recur.
Constructor Details
AccessPackageAssignmentReviewSettings
public AccessPackageAssignmentReviewSettings ()
Method Details
additionalDataManager
@Nonnull
public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager ()
Specified by:
additionalDataManager
in interface com.microsoft.graph.serializer.IJsonBackedObject
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
Parameters:
serializer
- the serializer
json
- the JSON object to set this object to