// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph // AppVulnerabilityTask An app vulnerability task. type AppVulnerabilityTask struct { // DeviceAppManagementTask is the base model of AppVulnerabilityTask DeviceAppManagementTask // AppName The app name. AppName *string `json:"appName,omitempty"` // AppPublisher The app publisher. AppPublisher *string `json:"appPublisher,omitempty"` // AppVersion The app version. AppVersion *string `json:"appVersion,omitempty"` // MitigationType The mitigation type. MitigationType *AppVulnerabilityTaskMitigationType `json:"mitigationType,omitempty"` // Insights Information about the mitigation. Insights *string `json:"insights,omitempty"` // ManagedDeviceCount The number of vulnerable devices. ManagedDeviceCount *int `json:"managedDeviceCount,omitempty"` // MobileAppCount The number of vulnerable mobile apps. MobileAppCount *int `json:"mobileAppCount,omitempty"` // Remediation The remediation steps. Remediation *string `json:"remediation,omitempty"` // ManagedDevices undocumented ManagedDevices []AppVulnerabilityManagedDevice `json:"managedDevices,omitempty"` // MobileApps undocumented MobileApps []AppVulnerabilityMobileApp `json:"mobileApps,omitempty"` }