View Source Appwrite.Types.Membership (appwrite v0.1.9)

Represents a membership in a team.

Fields

  • $id (String.t): Membership ID.
  • $created_at (String.t): Creation date in ISO 8601 format.
  • $updated_at (String.t): Update date in ISO 8601 format.
  • user_id (String.t): User ID.
  • user_name (String.t): User name.
  • user_email (String.t): User email address.
  • team_id (String.t): Team ID.
  • team_name (String.t): Team name.
  • invited (String.t): Invitation date in ISO 8601 format.
  • joined (String.t): Joining date in ISO 8601 format.
  • confirm (boolean): Confirmation status.
  • mfa (boolean): MFA status.
  • roles ([String.t]): List of user roles.

Summary

Types

t()

@type t() :: %Appwrite.Types.Membership{
  confirm: boolean(),
  created_at: String.t(),
  id: String.t(),
  invited: String.t(),
  joined: String.t(),
  mfa: boolean(),
  roles: [String.t()],
  team_id: String.t(),
  team_name: String.t(),
  updated_at: String.t(),
  user_email: String.t(),
  user_id: String.t(),
  user_name: String.t()
}