// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "time" // IOSUpdateDeviceStatus undocumented type IOSUpdateDeviceStatus struct { // Entity is the base model of IOSUpdateDeviceStatus Entity // InstallStatus The installation status of the policy report. InstallStatus *IOSUpdatesInstallStatus `json:"installStatus,omitempty"` // OsVersion The device version that is being reported. OsVersion *string `json:"osVersion,omitempty"` // DeviceID The device id that is being reported. DeviceID *string `json:"deviceId,omitempty"` // UserID The User id that is being reported. UserID *string `json:"userId,omitempty"` // DeviceDisplayName Device name of the DevicePolicyStatus. DeviceDisplayName *string `json:"deviceDisplayName,omitempty"` // UserName The User Name that is being reported UserName *string `json:"userName,omitempty"` // DeviceModel The device model that is being reported DeviceModel *string `json:"deviceModel,omitempty"` // Platform Platform of the device that is being reported Platform *int `json:"platform,omitempty"` // ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"` // Status Compliance status of the policy report. Status *ComplianceStatus `json:"status,omitempty"` // LastReportedDateTime Last modified date time of the policy report. LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"` // UserPrincipalName UserPrincipalName. UserPrincipalName *string `json:"userPrincipalName,omitempty"` }