Show / Hide Table of Contents

Class GoogleChromeManagementVersionsV1ChromeBrowser

A device with managed Chrome Browsers.

Inheritance
object
GoogleChromeManagementVersionsV1ChromeBrowser
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.ChromeManagement.v1.Data
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class GoogleChromeManagementVersionsV1ChromeBrowser : IDirectResponseSchema

Properties

AnnotatedAssetId

Optional. Asset identifier as annotated by the administrator or specified during enrollment.

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

AnnotatedLocation

Optional. Address or location of the device as annotated by the administrator.

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

AnnotatedNotes

Optional. Notes about this device as annotated by the administrator.

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

AnnotatedUser

Optional. User of the device as annotated by the administrator.

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

AttestationCredential

Output only. The attestation credential used for Device Trust Connector.

Declaration
[JsonProperty("attestationCredential")]
public virtual GoogleChromeManagementVersionsV1AttestationCredential AttestationCredential { get; set; }
Property Value
Type Description
GoogleChromeManagementVersionsV1AttestationCredential

BrowserPermanentId

Output only. Unique identifier of Chrome Browser.

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

BrowserVersions

Output only. List of all browser versions installed on this device.

Declaration
[JsonProperty("browserVersions")]
public virtual IList<string> BrowserVersions { get; set; }
Property Value
Type Description
IList<string>

Browsers

Output only. List of Chrome browsers installed on this device.

Declaration
[JsonProperty("browsers")]
public virtual IList<GoogleChromeManagementVersionsV1Browser> Browsers { get; set; }
Property Value
Type Description
IList<GoogleChromeManagementVersionsV1Browser>

DeviceIdentifiersHistory

Output only. The history of identifiers reported to this device.

Declaration
[JsonProperty("deviceIdentifiersHistory")]
public virtual GoogleChromeManagementVersionsV1DeviceIdentifiersHistory DeviceIdentifiersHistory { get; set; }
Property Value
Type Description
GoogleChromeManagementVersionsV1DeviceIdentifiersHistory

ETag

The ETag of the item.

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

ExtensionCount

Output only. The number of distinct extensions installed on all the Chrome browsers of this device.

Declaration
[JsonProperty("extensionCount")]
public virtual long? ExtensionCount { get; set; }
Property Value
Type Description
long?

LastActivityTime

object representation of LastActivityTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastActivityTimeDateTimeOffset instead.")]
public virtual object LastActivityTime { get; set; }
Property Value
Type Description
object

LastActivityTimeDateTimeOffset

DateTimeOffset representation of LastActivityTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastActivityTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastActivityTimeRaw

Output only. The time of the last activity on the device device either from reporting, policy fetching or registration.

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

LastDeviceUser

Output only. The last user who logged into a Chrome browser on this device.

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

LastDeviceUsers

Output only. List of recent browser users, in descending order by last report time.

Declaration
[JsonProperty("lastDeviceUsers")]
public virtual IList<GoogleChromeManagementVersionsV1BrowserUser> LastDeviceUsers { get; set; }
Property Value
Type Description
IList<GoogleChromeManagementVersionsV1BrowserUser>

LastPolicyFetchTime

object representation of LastPolicyFetchTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastPolicyFetchTimeDateTimeOffset instead.")]
public virtual object LastPolicyFetchTime { get; set; }
Property Value
Type Description
object

LastPolicyFetchTimeDateTimeOffset

DateTimeOffset representation of LastPolicyFetchTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastPolicyFetchTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastPolicyFetchTimeRaw

Output only. The time the last policy fetch succeeded on this device.

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

LastRegistrationTime

object representation of LastRegistrationTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastRegistrationTimeDateTimeOffset instead.")]
public virtual object LastRegistrationTime { get; set; }
Property Value
Type Description
object

LastRegistrationTimeDateTimeOffset

DateTimeOffset representation of LastRegistrationTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastRegistrationTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastRegistrationTimeRaw

Output only. The time the device last tried to register.

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

LastStatusReportTime

object representation of LastStatusReportTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastStatusReportTimeDateTimeOffset instead.")]
public virtual object LastStatusReportTime { get; set; }
Property Value
Type Description
object

LastStatusReportTimeDateTimeOffset

DateTimeOffset representation of LastStatusReportTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastStatusReportTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastStatusReportTimeRaw

Output only. The time the device last sent a status report.

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

MachineExtensionPolicies

Output only. The list of all device level policies set for extensions installed in Chrome on this device.

Declaration
[JsonProperty("machineExtensionPolicies")]
public virtual IList<GoogleChromeManagementVersionsV1ExtensionPolicy> MachineExtensionPolicies { get; set; }
Property Value
Type Description
IList<GoogleChromeManagementVersionsV1ExtensionPolicy>

MachineName

Output only. Machine name.

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

MachinePolicies

Output only. The list of all device level policies set for Chrome browsers on this device.

Declaration
[JsonProperty("machinePolicies")]
public virtual IList<GoogleChromeManagementVersionsV1Policy> MachinePolicies { get; set; }
Property Value
Type Description
IList<GoogleChromeManagementVersionsV1Policy>

Name

Identifier. Format: customers/{customer_id}/chromeBrowsers/{browser_permanent_id}

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

OmahaRecentFetchTime

object representation of OmahaRecentFetchTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OmahaRecentFetchTimeDateTimeOffset instead.")]
public virtual object OmahaRecentFetchTime { get; set; }
Property Value
Type Description
object

OmahaRecentFetchTimeDateTimeOffset

DateTimeOffset representation of OmahaRecentFetchTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? OmahaRecentFetchTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

OmahaRecentFetchTimeRaw

Output only. Recent policy fetch activity by Omaha. Not necessarily the last fetch since this field is only updated daily.

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

OrgUnitId

Output only. The obfuscated organizational unit ID of the browser.

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

OsArchitecture

Output only. Device CPU architecture.

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

OsPlatform

Output only. Device Os platform.

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

OsPlatformVersion

Output only. Device Os platform and version combined.

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

OsVersion

Output only. Device Os Version.

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

PolicyCount

Output only. The number of distinct policies set on all the Chrome browsers of this device.

Declaration
[JsonProperty("policyCount")]
public virtual long? PolicyCount { get; set; }
Property Value
Type Description
long?

SerialNumber

Output only. The device's serial number.

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

VirtualDeviceId

Output only. The initial device id sent by the first Chrome browser that enrolled this device.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX