Package com.microsoft.graph.models
Class ConditionalAccessUsers
java.lang.Object
com.microsoft.graph.models.ConditionalAccessUsers
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class ConditionalAccessUsers
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Conditional Access Users.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Exclude Groups.The Exclude Guests Or External Users.The Exclude Roles.The Exclude Users.The Include Groups.The Include Guests Or External Users.The Include Roles.The Include Users.the OData type of the object as returned by the service -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
excludeGroups
@SerializedName(value="excludeGroups", alternate="ExcludeGroups") @Expose @Nullable public List<String> excludeGroupsThe Exclude Groups. Group IDs excluded from scope of policy. -
excludeGuestsOrExternalUsers
@SerializedName(value="excludeGuestsOrExternalUsers", alternate="ExcludeGuestsOrExternalUsers") @Expose @Nullable public ConditionalAccessGuestsOrExternalUsers excludeGuestsOrExternalUsersThe Exclude Guests Or External Users. Internal guests or external users excluded from the policy scope. Optionally populated. -
excludeRoles
@SerializedName(value="excludeRoles", alternate="ExcludeRoles") @Expose @Nullable public List<String> excludeRolesThe Exclude Roles. Role IDs excluded from scope of policy. -
excludeUsers
@SerializedName(value="excludeUsers", alternate="ExcludeUsers") @Expose @Nullable public List<String> excludeUsersThe Exclude Users. User IDs excluded from scope of policy and/or GuestsOrExternalUsers. -
includeGroups
@SerializedName(value="includeGroups", alternate="IncludeGroups") @Expose @Nullable public List<String> includeGroupsThe Include Groups. Group IDs in scope of policy unless explicitly excluded. -
includeGuestsOrExternalUsers
@SerializedName(value="includeGuestsOrExternalUsers", alternate="IncludeGuestsOrExternalUsers") @Expose @Nullable public ConditionalAccessGuestsOrExternalUsers includeGuestsOrExternalUsersThe Include Guests Or External Users. Internal guests or external users included in the policy scope. Optionally populated. -
includeRoles
@SerializedName(value="includeRoles", alternate="IncludeRoles") @Expose @Nullable public List<String> includeRolesThe Include Roles. Role IDs in scope of policy unless explicitly excluded. -
includeUsers
@SerializedName(value="includeUsers", alternate="IncludeUsers") @Expose @Nullable public List<String> includeUsersThe Include Users. User IDs in scope of policy unless explicitly excluded, None, All, or GuestsOrExternalUsers.
-
-
Constructor Details
-
ConditionalAccessUsers
public ConditionalAccessUsers()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-