Class ClientState
Represents the state associated with an API client calling the Devices API. Resource representing ClientState and supports updates from API users
Implements
Inherited Members
Namespace: Google.Apis.CloudIdentity.v1beta1.Data
Assembly: Google.Apis.CloudIdentity.v1beta1.dll
Syntax
public class ClientState : IDirectResponseSchema
Properties
AssetTags
The caller can specify asset tags for this resource
Declaration
[JsonProperty("assetTags")]
public virtual IList<string> AssetTags { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ComplianceState
The compliance state of the resource as specified by the API client.
Declaration
[JsonProperty("complianceState")]
public virtual string ComplianceState { 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
Output only. The time the client state data was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomId
This field may be used to store a unique identifier for the API resource within which these CustomAttributes are a field.
Declaration
[JsonProperty("customId")]
public virtual string CustomId { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The token that needs to be passed back for concurrency control in updates. Token needs to be passed back in UpdateRequest
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HealthScore
The Health score of the resource
Declaration
[JsonProperty("healthScore")]
public virtual string HealthScore { get; set; }
Property Value
Type | Description |
---|---|
string |
KeyValuePairs
The map of key-value attributes stored by callers specific to a device. The total serialized length of this map may not exceed 10KB. No limit is placed on the number of attributes in a map.
Declaration
[JsonProperty("keyValuePairs")]
public virtual IDictionary<string, CustomAttributeValue> KeyValuePairs { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, CustomAttributeValue> |
LastUpdateTime
object representation of LastUpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastUpdateTimeDateTimeOffset instead.")]
public virtual object LastUpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
LastUpdateTimeDateTimeOffset
DateTimeOffset representation of LastUpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastUpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastUpdateTimeRaw
Output only. The time the client state data was last updated.
Declaration
[JsonProperty("lastUpdateTime")]
public virtual string LastUpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Managed
The management state of the resource as specified by the API client.
Declaration
[JsonProperty("managed")]
public virtual string Managed { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Output only. Resource name of the ClientState in
format: devices/{device_id}/deviceUsers/{device_user_id}/clientState/{partner_id}
, where partner_id
corresponds to the partner storing the data.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
OwnerType
Output only. The owner of the ClientState
Declaration
[JsonProperty("ownerType")]
public virtual string OwnerType { get; set; }
Property Value
Type | Description |
---|---|
string |
ScoreReason
A descriptive cause of the health score.
Declaration
[JsonProperty("scoreReason")]
public virtual string ScoreReason { get; set; }
Property Value
Type | Description |
---|---|
string |