java.lang.Object
com.microsoft.graph.externalconnectors.models.Acl
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class Acl extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Acl.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • accessType

      @SerializedName(value="accessType", alternate="AccessType") @Expose @Nullable public AccessType accessType
      The Access Type. The access granted to the identity. Possible values are: grant, deny.
    • type

      @SerializedName(value="type", alternate="Type") @Expose @Nullable public AclType 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

      @SerializedName(value="value", alternate="Value") @Expose @Nullable public String 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 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