Class Acl
java.lang.Object
com.microsoft.graph.externalconnectors.models.Acl
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Acl.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Access Type.the OData type of the object as returned by the serviceThe Type.The Value. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject
(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 -
accessType
@SerializedName(value="accessType", alternate="AccessType") @Expose @Nullable public AccessType accessTypeThe Access Type. The access granted to the identity. Possible values are: grant, deny. -
type
The Type. The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests if the identitySource is azureActiveDirectory and just group if the identitySource is external. -
value
The Value. The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup.
-
-
Constructor Details
-
Acl
public Acl()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManager
in 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:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-