// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// DeviceManagementIntentDeviceSettingStateSummary Entity that represents device setting state summary for an intent
type DeviceManagementIntentDeviceSettingStateSummary struct {
	// Entity is the base model of DeviceManagementIntentDeviceSettingStateSummary
	Entity
	// SettingName Name of a setting
	SettingName *string `json:"settingName,omitempty"`
	// CompliantCount Number of compliant devices
	CompliantCount *int `json:"compliantCount,omitempty"`
	// ConflictCount Number of devices in conflict
	ConflictCount *int `json:"conflictCount,omitempty"`
	// ErrorCount Number of error devices
	ErrorCount *int `json:"errorCount,omitempty"`
	// NonCompliantCount Number of non compliant devices
	NonCompliantCount *int `json:"nonCompliantCount,omitempty"`
	// NotApplicableCount Number of not applicable devices
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// RemediatedCount Number of remediated devices
	RemediatedCount *int `json:"remediatedCount,omitempty"`
}