Class GoogleChromeManagementVersionsV1ChromeBrowserProfile
A representation of a Chrome browser profile.
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1.Data
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class GoogleChromeManagementVersionsV1ChromeBrowserProfile : IDirectResponseSchema
Properties
AffiliationState
Output only. The specific affiliation state of the profile.
Declaration
[JsonProperty("affiliationState")]
public virtual string AffiliationState { get; set; }
Property Value
Type | Description |
---|---|
string |
AnnotatedLocation
Optional. Location of the profile annotated by the admin.
Declaration
[JsonProperty("annotatedLocation")]
public virtual string AnnotatedLocation { get; set; }
Property Value
Type | Description |
---|---|
string |
AnnotatedUser
Optional. User of the profile annotated by the admin.
Declaration
[JsonProperty("annotatedUser")]
public virtual string AnnotatedUser { get; set; }
Property Value
Type | Description |
---|---|
string |
AttestationCredential
Output only. Attestation credential information of the profile.
Declaration
[JsonProperty("attestationCredential")]
public virtual GoogleChromeManagementVersionsV1AttestationCredential AttestationCredential { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementVersionsV1AttestationCredential |
BrowserChannel
Output only. Channel of the browser on which the profile exists.
Declaration
[JsonProperty("browserChannel")]
public virtual string BrowserChannel { get; set; }
Property Value
Type | Description |
---|---|
string |
BrowserVersion
Output only. Version of the browser on which the profile exists.
Declaration
[JsonProperty("browserVersion")]
public virtual string BrowserVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceInfo
Output only. Basic information of the device on which the profile exists. This information is only available for the affiliated profiles.
Declaration
[JsonProperty("deviceInfo")]
public virtual GoogleChromeManagementVersionsV1DeviceInfo DeviceInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementVersionsV1DeviceInfo |
DisplayName
Output only. Profile display name set by client.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
Output only. Etag of this ChromeBrowserProfile resource. This etag can be used with UPDATE operation to ensure consistency.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExtensionCount
Output only. Number of extensions installed on the profile.
Declaration
[JsonProperty("extensionCount")]
public virtual long? ExtensionCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
FirstEnrollmentTime
object representation of FirstEnrollmentTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FirstEnrollmentTimeDateTimeOffset instead.")]
public virtual object FirstEnrollmentTime { get; set; }
Property Value
Type | Description |
---|---|
object |
FirstEnrollmentTimeDateTimeOffset
DateTimeOffset representation of FirstEnrollmentTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? FirstEnrollmentTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
FirstEnrollmentTimeRaw
Output only. Timestamp of the first enrollment of the profile.
Declaration
[JsonProperty("firstEnrollmentTime")]
public virtual string FirstEnrollmentTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
IdentityProvider
Output only. Identify provider of the profile.
Declaration
[JsonProperty("identityProvider")]
public virtual string IdentityProvider { get; set; }
Property Value
Type | Description |
---|---|
string |
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. Timestamp of the latest activity by the profile.
Declaration
[JsonProperty("lastActivityTime")]
public virtual string LastActivityTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
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. Timestamp of the latest policy fetch by the profile.
Declaration
[JsonProperty("lastPolicyFetchTime")]
public virtual string LastPolicyFetchTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
LastPolicySyncTime
object representation of LastPolicySyncTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastPolicySyncTimeDateTimeOffset instead.")]
public virtual object LastPolicySyncTime { get; set; }
Property Value
Type | Description |
---|---|
object |
LastPolicySyncTimeDateTimeOffset
DateTimeOffset representation of LastPolicySyncTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastPolicySyncTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastPolicySyncTimeRaw
Output only. Timestamp of the latest policy sync by the profile.
Declaration
[JsonProperty("lastPolicySyncTime")]
public virtual string LastPolicySyncTimeRaw { 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. Timestamp of the latest status report by the profile.
Declaration
[JsonProperty("lastStatusReportTime")]
public virtual string LastStatusReportTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. Format: customers/{customer_id}/profiles/{profile_permanent_id}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
OsPlatformType
Output only. OS platform of the device on which the profile exists.
Declaration
[JsonProperty("osPlatformType")]
public virtual string OsPlatformType { get; set; }
Property Value
Type | Description |
---|---|
string |
OsPlatformVersion
Output only. Major OS platform version of the device on which the profile exists, from profile reporting.
Declaration
[JsonProperty("osPlatformVersion")]
public virtual string OsPlatformVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
OsVersion
Output only. OS version of the device on which the profile exists.
Declaration
[JsonProperty("osVersion")]
public virtual string OsVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyCount
Output only. Number of policies applied on the profile.
Declaration
[JsonProperty("policyCount")]
public virtual long? PolicyCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
ProfileId
Output only. Chrome client side profile ID.
Declaration
[JsonProperty("profileId")]
public virtual string ProfileId { get; set; }
Property Value
Type | Description |
---|---|
string |
ProfilePermanentId
Output only. Profile permanent ID is the unique identifier of a profile within one customer.
Declaration
[JsonProperty("profilePermanentId")]
public virtual string ProfilePermanentId { get; set; }
Property Value
Type | Description |
---|---|
string |
ReportingData
Output only. Detailed reporting data of the profile. This information is only available when the profile reporting policy is enabled.
Declaration
[JsonProperty("reportingData")]
public virtual GoogleChromeManagementVersionsV1ReportingData ReportingData { get; set; }
Property Value
Type | Description |
---|---|
GoogleChromeManagementVersionsV1ReportingData |
UserEmail
Output only. Email address of the user to which the profile belongs.
Declaration
[JsonProperty("userEmail")]
public virtual string UserEmail { get; set; }
Property Value
Type | Description |
---|---|
string |
UserId
Output only. Unique Directory API ID of the user that can be used in Admin SDK Users API.
Declaration
[JsonProperty("userId")]
public virtual string UserId { get; set; }
Property Value
Type | Description |
---|---|
string |