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

Information about a Drive user.

Attributes

  • displayName (type: String.t, default: nil) - Output only. A plain text displayable name for this user.
  • emailAddress (type: String.t, default: nil) - Output only. 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) - Output only. Identifies what kind of resource this is. Value: the fixed string "drive#user".
  • me (type: boolean(), default: nil) - Output only. Whether this user is the requesting user.
  • permissionId (type: String.t, default: nil) - Output only. The user's ID as visible in Permission resources.
  • photoLink (type: String.t, default: nil) - Output only. A link to the user's profile photo, if available.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type 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
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.