google_api_admin v0.12.0 GoogleApi.Admin.Directory_v1.Model.User View Source
JSON template for User object in Directory API.
Attributes
ims
(type:any()
, default:nil
) -posixAccounts
(type:any()
, default:nil
) -etag
(type:String.t
, default:nil
) - ETag of the resource.orgUnitPath
(type:String.t
, default:nil
) - OrgUnit of UsersuspensionReason
(type:String.t
, default:nil
) - Suspension reason if user is suspended (Read-only)agreedToTerms
(type:boolean()
, default:nil
) - Indicates if user has agreed to terms (Read-only)customSchemas
(type:%{optional(String.t) => GoogleApi.Admin.Directory_v1.Model.UserCustomProperties.t}
, default:nil
) - Custom fields of the user.externalIds
(type:any()
, default:nil
) -gender
(type:any()
, default:nil
) -recoveryPhone
(type:String.t
, default:nil
) - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.deletionTime
(type:DateTime.t
, default:nil
) -keywords
(type:any()
, default:nil
) -isEnrolledIn2Sv
(type:boolean()
, default:nil
) - Is enrolled in 2-step verification (Read-only)includeInGlobalAddressList
(type:boolean()
, default:nil
) - Boolean indicating if user is included in Global Address Listaddresses
(type:any()
, default:nil
) -kind
(type:String.t
, default:admin#directory#user
) - Kind of resource this is.sshPublicKeys
(type:any()
, default:nil
) -languages
(type:any()
, default:nil
) -password
(type:String.t
, default:nil
) - User's passwordthumbnailPhotoEtag
(type:String.t
, default:nil
) - ETag of the user's photo (Read-only)hashFunction
(type:String.t
, default:nil
) - Hash function name for password. Supported are MD5, SHA-1 and cryptname
(type:GoogleApi.Admin.Directory_v1.Model.UserName.t
, default:nil
) - User's namesuspended
(type:boolean()
, default:nil
) - Indicates if user is suspended.lastLoginTime
(type:DateTime.t
, default:nil
) - User's last login time. (Read-only)relations
(type:any()
, default:nil
) -recoveryEmail
(type:String.t
, default:nil
) - Recovery email of the user.websites
(type:any()
, default:nil
) -primaryEmail
(type:String.t
, default:nil
) - username of UseripWhitelisted
(type:boolean()
, default:nil
) - Boolean indicating if ip is whitelistedcreationTime
(type:DateTime.t
, default:nil
) - User's G Suite account creation time. (Read-only)customerId
(type:String.t
, default:nil
) - CustomerId of User (Read-only)archived
(type:boolean()
, default:nil
) - Indicates if user is archived.isDelegatedAdmin
(type:boolean()
, default:nil
) - Boolean indicating if the user is delegated admin (Read-only)locations
(type:any()
, default:nil
) -nonEditableAliases
(type:list(String.t)
, default:nil
) - List of non editable aliases (Read-only)emails
(type:any()
, default:nil
) -isAdmin
(type:boolean()
, default:nil
) - Boolean indicating if the user is admin (Read-only)aliases
(type:list(String.t)
, default:nil
) - List of aliases (Read-only)id
(type:String.t
, default:nil
) - Unique identifier of User (Read-only)isEnforcedIn2Sv
(type:boolean()
, default:nil
) - Is 2-step verification enforced (Read-only)thumbnailPhotoUrl
(type:String.t
, default:nil
) - Photo Url of the user (Read-only)phones
(type:any()
, default:nil
) -notes
(type:any()
, default:nil
) -changePasswordAtNextLogin
(type:boolean()
, default:nil
) - Boolean indicating if the user should change password in next loginisMailboxSetup
(type:boolean()
, default:nil
) - Is mailbox setup (Read-only)organizations
(type:any()
, default:nil
) -
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 Sourcet() :: %GoogleApi.Admin.Directory_v1.Model.User{ addresses: any(), agreedToTerms: boolean(), aliases: [String.t()], archived: boolean(), changePasswordAtNextLogin: boolean(), creationTime: DateTime.t(), customSchemas: %{ optional(String.t()) => GoogleApi.Admin.Directory_v1.Model.UserCustomProperties.t() }, customerId: String.t(), deletionTime: DateTime.t(), emails: any(), etag: String.t(), externalIds: any(), gender: any(), hashFunction: String.t(), id: String.t(), ims: any(), includeInGlobalAddressList: boolean(), ipWhitelisted: boolean(), isAdmin: boolean(), isDelegatedAdmin: boolean(), isEnforcedIn2Sv: boolean(), isEnrolledIn2Sv: boolean(), isMailboxSetup: boolean(), keywords: any(), kind: String.t(), languages: any(), lastLoginTime: DateTime.t(), locations: any(), name: GoogleApi.Admin.Directory_v1.Model.UserName.t(), nonEditableAliases: [String.t()], notes: any(), orgUnitPath: String.t(), organizations: any(), password: String.t(), phones: any(), posixAccounts: any(), primaryEmail: String.t(), recoveryEmail: String.t(), recoveryPhone: String.t(), relations: any(), sshPublicKeys: any(), suspended: boolean(), suspensionReason: String.t(), thumbnailPhotoEtag: String.t(), thumbnailPhotoUrl: String.t(), websites: any() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.