// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "time" // ManagedDeviceMobileAppConfigurationDeviceStatus Contains properties, inherited properties and actions for an MDM mobile app configuration status for a device. type ManagedDeviceMobileAppConfigurationDeviceStatus struct { // Entity is the base model of ManagedDeviceMobileAppConfigurationDeviceStatus Entity // 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"` }