pub struct DeviceClaim {
pub additional_service: Option<String>,
pub google_workspace_customer_id: Option<String>,
pub owner_company_id: Option<i64>,
pub reseller_id: Option<i64>,
pub section_type: Option<String>,
pub vacation_mode_expire_time: Option<DateTime<Utc>>,
pub vacation_mode_start_time: Option<DateTime<Utc>>,
}
Expand description
A record of a device claimed by a reseller for a customer. Devices claimed for zero-touch enrollment have a claim with the type SECTION_TYPE_ZERO_TOUCH
. To learn more, read Claim devices for customers.
This type is not used in any activity, and only used as part of another schema.
Fields§
§additional_service: Option<String>
The Additional service registered for the device.
google_workspace_customer_id: Option<String>
The ID of the Google Workspace account that owns the Chrome OS device.
owner_company_id: Option<i64>
The ID of the Customer that purchased the device.
reseller_id: Option<i64>
The ID of the reseller that claimed the device.
section_type: Option<String>
Output only. The type of claim made on the device.
vacation_mode_expire_time: Option<DateTime<Utc>>
The timestamp when the device will exit ‘vacation mode’. This value is present iff the device is in ‘vacation mode’.
vacation_mode_start_time: Option<DateTime<Utc>>
The timestamp when the device was put into ‘vacation mode’. This value is present iff the device is in ‘vacation mode’.
Trait Implementations§
source§impl Clone for DeviceClaim
impl Clone for DeviceClaim
source§fn clone(&self) -> DeviceClaim
fn clone(&self) -> DeviceClaim
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more