# Functions
AddCustomer adds Customer to admin calls.
AddCustomFieldMask adds CustomFieldMask to be used with get and list admin calls with custom projections.
AddDomain adds domain to admin calls.
AddFields adds fields to be returned from admin calls.
AddMaxResults adds MaxResults to admin calls.
AddOrderBy adds OrderBy to admin calls.
AddPageToken adds PageToken to admin calls.
AddProjection adds Projection to admin calls.
AddQuery adds query to admin calls.
AddShowDeleted adds ShowDeleted to admin calls.
AddSortOrder adds SortOrder to admin calls.
AddViewType adds ViewType to admin calls.
DoGet calls the .Do() function on the admin.UsersGetCall.
DoList calls the .Do() function on the admin.UsersListCall.
HashPassword creates a password hash.
PopulateUndeleteUser is used in batch processing.
PopulateUser is used in batch processing.
PopulateUserForUpdate is used in batch processing.
ShowAttrs displays requested user attributes.
ShowAttrValues displays enumerated attribute values.
ShowCompAttrs displays user composite attributes.
ShowFlagValues displays enumerated flag values.
ShowSubAttrs displays attributes of composite attributes.
# Constants
ENDFIELD is List call attribute string terminator.
HASHFUNCTION specifies password hash function.
KEYNAME is name of key for processing.
STARTUSERSFIELD is List call users attribute string prefix.
# Variables
QueryAttrMap provides lowercase mappings to valid admin.User query attributes.
UserAttrMap provides lowercase mappings to valid admin.User attributes.
ValidOrderByStrs provide valid strings to be used to set admin.UsersListCall OrderBy.
ValidProjections provide valid strings to be used to set admin.UsersListCall Projection.
ValidViewTypes provide valid strings to be used to set admin.UsersListCall ViewType.
# Structs
Key is struct used to extract userKey.
UndeleteUser is struct to extract undelete data.
UserParams is used in batch processing.