primary_email
SourceGoogle::Directory::User
Inherits JSON::Serializable / Reference / Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
addresses
Sourceaddresses=(addresses : Array(Address) | Nil)
Sourceagreed_to_terms
Sourceagreed_to_terms=(agreed_to_terms : Bool | Nil)
Sourcealiases
Sourcealiases=(aliases : Array(String) | Nil)
Sourcearchived
Sourcearchived=(archived : Bool | Nil)
Sourcechange_password_at_next_login
Sourcechange_password_at_next_login=(change_password_at_next_login : Bool | Nil)
Sourcecreation_time
Sourcecreation_time=(creation_time : Time | Nil)
Sourcecustom_schemas
Sourcecustom_schemas=(custom_schemas : Hash(String, Hash(String, JSON::Any)) | Nil)
Sourcecustomer_id
Sourcecustomer_id=(customer_id : String | Nil)
Sourcedeletion_time
Sourcedeletion_time=(deletion_time : Time | Nil)
Sourceemails
Sourceemails=(emails : Array(Email))
Sourceetag
Sourceetag=(etag : String | Nil)
Sourceexternal_ids
Sourceexternal_ids=(external_ids : Array(Relation) | Nil)
Sourcegender
Sourcegender=(gender : Gender | Nil)
Sourcehash_function
Sourcehash_function=(hash_function : String | Nil)
Sourceid
Sourceid=(id : String | Nil)
Sourceinclude_in_global_address_list
Sourceinclude_in_global_address_list=(include_in_global_address_list : Bool | Nil)
Sourceip_whitelisted
Sourceip_whitelisted=(ip_whitelisted : Bool | Nil)
Sourceis_admin
Sourceis_admin=(is_admin : Bool | Nil)
Sourceis_delegated_admin
Sourceis_delegated_admin=(is_delegated_admin : Bool | Nil)
Sourceis_enforced_in_2sv
Sourceis_enforced_in_2sv=(is_enforced_in_2sv : Bool | Nil)
Sourceis_enrolled_in_2sv
Sourceis_enrolled_in_2sv=(is_enrolled_in_2sv : Bool | Nil)
Sourceis_mailbox_setup
Sourceis_mailbox_setup=(is_mailbox_setup : Bool | Nil)
Sourcekeywords
Sourcekeywords=(keywords : Array(Relation) | Nil)
Sourcelanguages
Sourcelanguages=(languages : Array(Language) | Nil)
Sourcelast_login_time
Sourcelast_login_time=(last_login_time : Time | Nil)
Sourcelocations
Sourcelocations=(locations : Array(Location) | Nil)
Sourcename
Sourcename=(name : Name)
Sourcenon_editable_aliases
Sourcenon_editable_aliases=(non_editable_aliases : Array(String) | Nil)
Sourcenotes
Sourcenotes=(notes : NamedTuple(value: String, contentType: String | Nil) | Nil)
Sourceorg_unit_path
Sourceorg_unit_path=(org_unit_path : String | Nil)
Sourceorganizations
Sourceorganizations=(organizations : Array(Organization) | Nil)
Sourcepassword
Sourcepassword=(password : String | Nil)
Sourcephones
Sourcephones=(phones : Array(Phone) | Nil)
Sourceposix_accounts
Sourceposix_accounts=(posix_accounts : Array(PosixAccount) | Nil)
Sourceprimary_email=(primary_email : String)
Sourcerecovery_phone
Sourcerecovery_phone=(recovery_phone : String | Nil)
Sourcerelations
Sourcerelations=(relations : Array(Relation) | Nil)
Sourcesuspended
Sourcesuspended=(suspended : Bool | Nil)
Sourcesuspension_reason
Sourcesuspension_reason=(suspension_reason : String | Nil)
Sourcethumbnail_photo_etag
Sourcethumbnail_photo_etag=(thumbnail_photo_etag : String | Nil)
Sourcethumbnail_photo_url
Sourcethumbnail_photo_url=(thumbnail_photo_url : String | Nil)
Sourcewebsites
Sourcewebsites=(websites : Array(Phone) | Nil)
Source