Class GoogleAppsCloudidentityDevicesV1DeviceUser
Represents a user's use of a Device in the Cloud Identity Devices API. A DeviceUser is a resource representing a user's use of a Device
Implements
Inherited Members
Namespace: Google.Apis.CloudIdentity.v1beta1.Data
Assembly: Google.Apis.CloudIdentity.v1beta1.dll
Syntax
public class GoogleAppsCloudidentityDevicesV1DeviceUser : IDirectResponseSchema
Properties
CompromisedState
Compromised State of the DeviceUser object
Declaration
[JsonProperty("compromisedState")]
public virtual string CompromisedState { get; set; }
Property Value
Type | Description |
---|---|
string |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
When the user first signed in to the device
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { 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 |
FirstSyncTime
object representation of FirstSyncTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FirstSyncTimeDateTimeOffset instead.")]
public virtual object FirstSyncTime { get; set; }
Property Value
Type | Description |
---|---|
object |
FirstSyncTimeDateTimeOffset
DateTimeOffset representation of FirstSyncTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? FirstSyncTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
FirstSyncTimeRaw
Output only. Most recent time when user registered with this service.
Declaration
[JsonProperty("firstSyncTime")]
public virtual string FirstSyncTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
LanguageCode
Output only. Default locale used on device, in IETF BCP-47 format.
Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type | Description |
---|---|
string |
LastSyncTime
object representation of LastSyncTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastSyncTimeDateTimeOffset instead.")]
public virtual object LastSyncTime { get; set; }
Property Value
Type | Description |
---|---|
object |
LastSyncTimeDateTimeOffset
DateTimeOffset representation of LastSyncTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastSyncTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastSyncTimeRaw
Output only. Last time when user synced with policies.
Declaration
[JsonProperty("lastSyncTime")]
public virtual string LastSyncTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ManagementState
Output only. Management state of the user on the device.
Declaration
[JsonProperty("managementState")]
public virtual string ManagementState { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Output only. Resource name of the DeviceUser in
format: devices/{device}/deviceUsers/{device_user}
, where device_user
uniquely identifies a user's use
of a device.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PasswordState
Password state of the DeviceUser object
Declaration
[JsonProperty("passwordState")]
public virtual string PasswordState { get; set; }
Property Value
Type | Description |
---|---|
string |
UserAgent
Output only. User agent on the device for this specific user
Declaration
[JsonProperty("userAgent")]
public virtual string UserAgent { get; set; }
Property Value
Type | Description |
---|---|
string |
UserEmail
Email address of the user registered on the device.
Declaration
[JsonProperty("userEmail")]
public virtual string UserEmail { get; set; }
Property Value
Type | Description |
---|---|
string |