// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "time" // DeviceManagementTroubleshootingEvent Event representing an general failure. type DeviceManagementTroubleshootingEvent struct { // Entity is the base model of DeviceManagementTroubleshootingEvent Entity // EventDateTime Time when the event occurred . EventDateTime *time.Time `json:"eventDateTime,omitempty"` // CorrelationID Id used for tracing the failure in the service. CorrelationID *string `json:"correlationId,omitempty"` // TroubleshootingErrorDetails Object containing detailed information about the error and its remediation. TroubleshootingErrorDetails *DeviceManagementTroubleshootingErrorDetails `json:"troubleshootingErrorDetails,omitempty"` // EventName Event Name corresponding to the Troubleshooting Event. It is an Optional field EventName *string `json:"eventName,omitempty"` // AdditionalInformation A set of string key and string value pairs which provides additional information on the Troubleshooting event AdditionalInformation []KeyValuePair `json:"additionalInformation,omitempty"` }