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

package msgraph

// ManagedAppDeviceThreatLevel undocumented
type ManagedAppDeviceThreatLevel int

const (
	// ManagedAppDeviceThreatLevelVNotConfigured undocumented
	ManagedAppDeviceThreatLevelVNotConfigured ManagedAppDeviceThreatLevel = 0
	// ManagedAppDeviceThreatLevelVSecured undocumented
	ManagedAppDeviceThreatLevelVSecured ManagedAppDeviceThreatLevel = 1
	// ManagedAppDeviceThreatLevelVLow undocumented
	ManagedAppDeviceThreatLevelVLow ManagedAppDeviceThreatLevel = 2
	// ManagedAppDeviceThreatLevelVMedium undocumented
	ManagedAppDeviceThreatLevelVMedium ManagedAppDeviceThreatLevel = 3
	// ManagedAppDeviceThreatLevelVHigh undocumented
	ManagedAppDeviceThreatLevelVHigh ManagedAppDeviceThreatLevel = 4
)

// ManagedAppDeviceThreatLevelPNotConfigured returns a pointer to ManagedAppDeviceThreatLevelVNotConfigured
func ManagedAppDeviceThreatLevelPNotConfigured() *ManagedAppDeviceThreatLevel {
	v := ManagedAppDeviceThreatLevelVNotConfigured
	return &v
}

// ManagedAppDeviceThreatLevelPSecured returns a pointer to ManagedAppDeviceThreatLevelVSecured
func ManagedAppDeviceThreatLevelPSecured() *ManagedAppDeviceThreatLevel {
	v := ManagedAppDeviceThreatLevelVSecured
	return &v
}

// ManagedAppDeviceThreatLevelPLow returns a pointer to ManagedAppDeviceThreatLevelVLow
func ManagedAppDeviceThreatLevelPLow() *ManagedAppDeviceThreatLevel {
	v := ManagedAppDeviceThreatLevelVLow
	return &v
}

// ManagedAppDeviceThreatLevelPMedium returns a pointer to ManagedAppDeviceThreatLevelVMedium
func ManagedAppDeviceThreatLevelPMedium() *ManagedAppDeviceThreatLevel {
	v := ManagedAppDeviceThreatLevelVMedium
	return &v
}

// ManagedAppDeviceThreatLevelPHigh returns a pointer to ManagedAppDeviceThreatLevelVHigh
func ManagedAppDeviceThreatLevelPHigh() *ManagedAppDeviceThreatLevel {
	v := ManagedAppDeviceThreatLevelVHigh
	return &v
}