1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
import "time"
// Device undocumented
type Device struct {
// DirectoryObject is the base model of Device
DirectoryObject
// AccountEnabled undocumented
AccountEnabled *bool `json:"accountEnabled,omitempty"`
// AlternativeSecurityIDs undocumented
AlternativeSecurityIDs []AlternativeSecurityID `json:"alternativeSecurityIds,omitempty"`
// ApproximateLastSignInDateTime undocumented
ApproximateLastSignInDateTime *time.Time `json:"approximateLastSignInDateTime,omitempty"`
// ComplianceExpirationDateTime undocumented
ComplianceExpirationDateTime *time.Time `json:"complianceExpirationDateTime,omitempty"`
// DeviceID undocumented
DeviceID *string `json:"deviceId,omitempty"`
// DeviceMetadata undocumented
DeviceMetadata *string `json:"deviceMetadata,omitempty"`
// DeviceVersion undocumented
DeviceVersion *int `json:"deviceVersion,omitempty"`
// DisplayName undocumented
DisplayName *string `json:"displayName,omitempty"`
// IsCompliant undocumented
IsCompliant *bool `json:"isCompliant,omitempty"`
// IsManaged undocumented
IsManaged *bool `json:"isManaged,omitempty"`
// OnPremisesLastSyncDateTime undocumented
OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
// OnPremisesSyncEnabled undocumented
OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
// OperatingSystem undocumented
OperatingSystem *string `json:"operatingSystem,omitempty"`
// OperatingSystemVersion undocumented
OperatingSystemVersion *string `json:"operatingSystemVersion,omitempty"`
// PhysicalIDs undocumented
PhysicalIDs []string `json:"physicalIds,omitempty"`
// ProfileType undocumented
ProfileType *string `json:"profileType,omitempty"`
// SystemLabels undocumented
SystemLabels []string `json:"systemLabels,omitempty"`
// TrustType undocumented
TrustType *string `json:"trustType,omitempty"`
// Name undocumented
Name *string `json:"Name,omitempty"`
// Manufacturer undocumented
Manufacturer *string `json:"Manufacturer,omitempty"`
// Model undocumented
Model *string `json:"Model,omitempty"`
// Kind undocumented
Kind *string `json:"Kind,omitempty"`
// Status undocumented
Status *string `json:"Status,omitempty"`
// Platform undocumented
Platform *string `json:"Platform,omitempty"`
// MemberOf undocumented
MemberOf []DirectoryObject `json:"memberOf,omitempty"`
// RegisteredOwners undocumented
RegisteredOwners []DirectoryObject `json:"registeredOwners,omitempty"`
// RegisteredUsers undocumented
RegisteredUsers []DirectoryObject `json:"registeredUsers,omitempty"`
// TransitiveMemberOf undocumented
TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
// Extensions undocumented
Extensions []Extension `json:"extensions,omitempty"`
// Commands undocumented
Commands []Command `json:"commands,omitempty"`
}
|