google_api_drive v0.1.0 GoogleApi.Drive.V3.Model.PermissionTeamDrivePermissionDetails View Source

Attributes

  • inherited (boolean()): Whether this permission is inherited. This field is always populated. This is an output-only field. Defaults to: null.
  • inheritedFrom (String.t): The ID of the item from which this permission is inherited. This is an output-only field and is only populated for members of the Team Drive. Defaults to: null.
  • role (String.t): The primary role for this user. While new values may be added in the future, the following are currently possible: - organizer - writer - commenter - reader Defaults to: null.
  • teamDrivePermissionType (String.t): The Team Drive permission type for this user. While new values may be added in future, the following are currently possible: - file - member Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.Drive.V3.Model.PermissionTeamDrivePermissionDetails{
  inherited: any(),
  inheritedFrom: any(),
  role: any(),
  teamDrivePermissionType: any()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.