Class User
User profile information. This user is not necessarily member of a space.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class User : IDirectResponseSchema
Properties
AvatarUrl
URL for the avatar picture of the User in dynamite
Declaration
[JsonProperty("avatarUrl")]
public virtual string AvatarUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
BlockRelationship
Information about whether the user is blocked by requester and/or has blocked requester.
Declaration
[JsonProperty("blockRelationship")]
public virtual AppsDynamiteSharedUserBlockRelationship BlockRelationship { get; set; }
Property Value
| Type | Description |
|---|---|
| AppsDynamiteSharedUserBlockRelationship |
BotInfo
Bot-specific profile information. Leave it empty for human users.
Declaration
[JsonProperty("botInfo")]
public virtual BotInfo BotInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| BotInfo |
Deleted
Deleted flag, if true, means User has been soft-deleted/purged Deprecated. Use user_account_state field instead.
Declaration
[JsonProperty("deleted")]
public virtual bool? Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Email ID of the user
Declaration
[JsonProperty("email")]
public virtual string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
FirstName
First or given name of the user
Declaration
[JsonProperty("firstName")]
public virtual string FirstName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Gender
Gender of the user
Declaration
[JsonProperty("gender")]
public virtual string Gender { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Id
UserId
Declaration
[JsonProperty("id")]
public virtual UserId Id { get; set; }
Property Value
| Type | Description |
|---|---|
| UserId |
IsAnonymous
Set to true if none of the depending services (Gaia, PeopleApi) returns any info for this user.
Declaration
[JsonProperty("isAnonymous")]
public virtual bool? IsAnonymous { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
LastName
Last or family name of the user
Declaration
[JsonProperty("lastName")]
public virtual string LastName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Name
Non-unique, user-defined display name of the User
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
OrganizationInfo
Information about whether the user is a consumer user, or the GSuite customer that they belong to.
Declaration
[JsonProperty("organizationInfo")]
public virtual AppsDynamiteSharedOrganizationInfo OrganizationInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| AppsDynamiteSharedOrganizationInfo |
PhoneNumber
Phone number(s) of the user
Declaration
[JsonProperty("phoneNumber")]
public virtual IList<AppsDynamiteSharedPhoneNumber> PhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<AppsDynamiteSharedPhoneNumber> |
UserAccountState
State of user's Gaia Account
Declaration
[JsonProperty("userAccountState")]
public virtual string UserAccountState { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UserProfileVisibility
Visibility of user's Profile
Declaration
[JsonProperty("userProfileVisibility")]
public virtual string UserProfileVisibility { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |