DeviceClaim class

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](/zero-touch/guides/how-it-works#claim).

Constructors

DeviceClaim({String? additionalService, String? googleWorkspaceCustomerId, String? ownerCompanyId, String? resellerId, String? sectionType, String? vacationModeExpireTime, String? vacationModeStartTime})
DeviceClaim.fromJson(Map json_)

Properties

additionalService String?
The Additional service registered for the device. Possible string values are:
getter/setter pair
googleWorkspaceCustomerId String?
The ID of the Google Workspace account that owns the Chrome OS device.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ownerCompanyId String?
The ID of the Customer that purchased the device.
getter/setter pair
resellerId String?
The ID of the reseller that claimed the device.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sectionType String?
The type of claim made on the device.
getter/setter pair
vacationModeExpireTime String?
The timestamp when the device will exit ‘vacation mode’.
getter/setter pair
vacationModeStartTime String?
The timestamp when the device was put into ‘vacation mode’.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited