Package com.microsoft.graph.models
Class EntitlementManagementSettings
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.EntitlementManagementSettings
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class EntitlementManagementSettings
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Entitlement Management Settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Duration Until External User Deleted After Blocked.The External User Lifecycle Action. -
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
-
durationUntilExternalUserDeletedAfterBlocked
@SerializedName(value="durationUntilExternalUserDeletedAfterBlocked", alternate="DurationUntilExternalUserDeletedAfterBlocked") @Expose @Nullable public Duration durationUntilExternalUserDeletedAfterBlockedThe Duration Until External User Deleted After Blocked. If externalUserLifecycleAction is blockSignInAndDelete, the duration, typically a number of days, after an external user is blocked from sign in before their account is deleted. -
externalUserLifecycleAction
@SerializedName(value="externalUserLifecycleAction", alternate="ExternalUserLifecycleAction") @Expose @Nullable public AccessPackageExternalUserLifecycleAction externalUserLifecycleActionThe External User Lifecycle Action. Automatic action that the service should take when an external user's last access package assignment is removed. The possible values are: none, blockSignIn, blockSignInAndDelete, unknownFutureValue.
-
-
Constructor Details
-
EntitlementManagementSettings
public EntitlementManagementSettings()
-
-
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
-