User constructor
User({
- Object? addresses,
- bool? agreedToTerms,
- List<
String> ? aliases, - bool? archived,
- bool? changePasswordAtNextLogin,
- DateTime? creationTime,
- Map<
String, UserCustomProperties> ? customSchemas, - String? customerId,
- DateTime? deletionTime,
- Object? emails,
- String? etag,
- Object? externalIds,
- Object? gender,
- String? hashFunction,
- String? id,
- Object? ims,
- bool? includeInGlobalAddressList,
- bool? ipWhitelisted,
- bool? isAdmin,
- bool? isDelegatedAdmin,
- bool? isEnforcedIn2Sv,
- bool? isEnrolledIn2Sv,
- bool? isMailboxSetup,
- Object? keywords,
- String? kind,
- Object? languages,
- DateTime? lastLoginTime,
- Object? locations,
- UserName? name,
- List<
String> ? nonEditableAliases, - Object? notes,
- String? orgUnitPath,
- Object? organizations,
- String? password,
- Object? phones,
- Object? posixAccounts,
- String? primaryEmail,
- String? recoveryEmail,
- String? recoveryPhone,
- Object? relations,
- Object? sshPublicKeys,
- bool? suspended,
- String? suspensionReason,
- String? thumbnailPhotoEtag,
- String? thumbnailPhotoUrl,
- Object? websites,
Implementation
User({
this.addresses,
this.agreedToTerms,
this.aliases,
this.archived,
this.changePasswordAtNextLogin,
this.creationTime,
this.customSchemas,
this.customerId,
this.deletionTime,
this.emails,
this.etag,
this.externalIds,
this.gender,
this.hashFunction,
this.id,
this.ims,
this.includeInGlobalAddressList,
this.ipWhitelisted,
this.isAdmin,
this.isDelegatedAdmin,
this.isEnforcedIn2Sv,
this.isEnrolledIn2Sv,
this.isMailboxSetup,
this.keywords,
this.kind,
this.languages,
this.lastLoginTime,
this.locations,
this.name,
this.nonEditableAliases,
this.notes,
this.orgUnitPath,
this.organizations,
this.password,
this.phones,
this.posixAccounts,
this.primaryEmail,
this.recoveryEmail,
this.recoveryPhone,
this.relations,
this.sshPublicKeys,
this.suspended,
this.suspensionReason,
this.thumbnailPhotoEtag,
this.thumbnailPhotoUrl,
this.websites,
});