google_api_cloud_identity v0.15.0 GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1ClientState View Source
Represents the state associated with an API client calling the Devices API. Resource representing ClientState and supports updates from API users
Attributes
-
assetTags
(type:list(String.t)
, default:nil
) - The caller can specify asset tags for this resource -
complianceState
(type:String.t
, default:nil
) - The compliance state of the resource as specified by the API client. -
createTime
(type:DateTime.t
, default:nil
) - Output only. The time the client state data was created. -
customId
(type:String.t
, default:nil
) - This field may be used to store a unique identifier for the API resource within which these CustomAttributes are a field. -
etag
(type:String.t
, default:nil
) - The token that needs to be passed back for concurrency control in updates. Token needs to be passed back in UpdateRequest -
healthScore
(type:String.t
, default:nil
) - The Health score of the resource -
keyValuePairs
(type:%{optional(String.t) => GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CustomAttributeValue.t}
, default:nil
) - 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. -
lastUpdateTime
(type:DateTime.t
, default:nil
) - Output only. The time the client state data was last updated. -
managed
(type:String.t
, default:nil
) - The management state of the resource as specified by the API client. -
name
(type:String.t
, default:nil
) - 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. -
ownerType
(type:String.t
, default:nil
) - Output only. The owner of the ClientState -
scoreReason
(type:String.t
, default:nil
) - A descriptive cause of the health score.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1ClientState{ assetTags: [String.t()], complianceState: String.t(), createTime: DateTime.t(), customId: String.t(), etag: String.t(), healthScore: String.t(), keyValuePairs: %{ optional(String.t()) => GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CustomAttributeValue.t() }, lastUpdateTime: DateTime.t(), managed: String.t(), name: String.t(), ownerType: String.t(), scoreReason: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.