Class GoogleChromeManagementVersionsV1ChromeBrowser
A device with managed Chrome Browsers.
Implements
Inherited Members
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 |