Show / Hide Table of Contents

Class User

A user resource.

Inheritance
object
User
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class User : IDirectResponseSchema

Properties

AccessState

Output only. The state of the user's access to the Play Console.

Declaration
[JsonProperty("accessState")]
public virtual string AccessState { get; set; }
Property Value
Type Description
string

DeveloperAccountPermissions

Permissions for the user which apply across the developer account.

Declaration
[JsonProperty("developerAccountPermissions")]
public virtual IList<string> DeveloperAccountPermissions { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><string>

Email

Immutable. The user's email address.

Declaration
[JsonProperty("email")]
public virtual string Email { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExpirationTime

The time at which the user's access expires, if set. When setting this value, it must always be in the future.

Declaration
[JsonProperty("expirationTime")]
public virtual object ExpirationTime { get; set; }
Property Value
Type Description
object

Grants

Output only. Per-app permissions for the user.

Declaration
[JsonProperty("grants")]
public virtual IList<Grant> Grants { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><Grant>

Name

Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Partial

Output only. Whether there are more permissions for the user that are not represented here. This can happen if the caller does not have permission to manage all apps in the account. This is also true if this user is the account owner. If this field is true, it should be taken as a signal that this user cannot be fully managed via the API. That is, the API caller is not be able to manage all of the permissions this user holds, either because it doesn't know about them or because the user is the account owner.

Declaration
[JsonProperty("partial")]
public virtual bool? Partial { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX