View Source GoogleApi.Drive.V3.Model.User (google_api_drive v0.25.0)

Information about a Drive user.


  • displayName (type: String.t, default: nil) - A plain text displayable name for this user.
  • emailAddress (type: String.t, default: nil) - The email address of the user. This may not be present in certain contexts if the user has not made their email address visible to the requester.
  • kind (type: String.t, default: drive#user) - Identifies what kind of resource this is. Value: the fixed string "drive#user".
  • me (type: boolean(), default: nil) - Whether this user is the requesting user.
  • permissionId (type: String.t, default: nil) - The user's ID as visible in Permission resources.
  • photoLink (type: String.t, default: nil) - A link to the user's profile photo, if available.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.Drive.V3.Model.User{
  displayName: String.t() | nil,
  emailAddress: String.t() | nil,
  kind: String.t() | nil,
  me: boolean() | nil,
  permissionId: String.t() | nil,
  photoLink: String.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.