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.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 -
accessType
@SerializedName(value="accessType", alternate="AccessType") @Expose @Nullable public AccessType accessTypeThe Access Type. The access granted to the identity. Possible values are: grant, deny, unknownFutureValue. -
type
The Type. The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests, externalGroup, unknownFutureValue. -
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:
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
-