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

package msgraph

// WindowsMalwareThreatState undocumented
type WindowsMalwareThreatState int

const (
	// WindowsMalwareThreatStateVActive undocumented
	WindowsMalwareThreatStateVActive WindowsMalwareThreatState = 0
	// WindowsMalwareThreatStateVActionFailed undocumented
	WindowsMalwareThreatStateVActionFailed WindowsMalwareThreatState = 1
	// WindowsMalwareThreatStateVManualStepsRequired undocumented
	WindowsMalwareThreatStateVManualStepsRequired WindowsMalwareThreatState = 2
	// WindowsMalwareThreatStateVFullScanRequired undocumented
	WindowsMalwareThreatStateVFullScanRequired WindowsMalwareThreatState = 3
	// WindowsMalwareThreatStateVRebootRequired undocumented
	WindowsMalwareThreatStateVRebootRequired WindowsMalwareThreatState = 4
	// WindowsMalwareThreatStateVRemediatedWithNonCriticalFailures undocumented
	WindowsMalwareThreatStateVRemediatedWithNonCriticalFailures WindowsMalwareThreatState = 5
	// WindowsMalwareThreatStateVQuarantined undocumented
	WindowsMalwareThreatStateVQuarantined WindowsMalwareThreatState = 6
	// WindowsMalwareThreatStateVRemoved undocumented
	WindowsMalwareThreatStateVRemoved WindowsMalwareThreatState = 7
	// WindowsMalwareThreatStateVCleaned undocumented
	WindowsMalwareThreatStateVCleaned WindowsMalwareThreatState = 8
	// WindowsMalwareThreatStateVAllowed undocumented
	WindowsMalwareThreatStateVAllowed WindowsMalwareThreatState = 9
	// WindowsMalwareThreatStateVNoStatusCleared undocumented
	WindowsMalwareThreatStateVNoStatusCleared WindowsMalwareThreatState = 10
)

// WindowsMalwareThreatStatePActive returns a pointer to WindowsMalwareThreatStateVActive
func WindowsMalwareThreatStatePActive() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVActive
	return &v
}

// WindowsMalwareThreatStatePActionFailed returns a pointer to WindowsMalwareThreatStateVActionFailed
func WindowsMalwareThreatStatePActionFailed() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVActionFailed
	return &v
}

// WindowsMalwareThreatStatePManualStepsRequired returns a pointer to WindowsMalwareThreatStateVManualStepsRequired
func WindowsMalwareThreatStatePManualStepsRequired() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVManualStepsRequired
	return &v
}

// WindowsMalwareThreatStatePFullScanRequired returns a pointer to WindowsMalwareThreatStateVFullScanRequired
func WindowsMalwareThreatStatePFullScanRequired() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVFullScanRequired
	return &v
}

// WindowsMalwareThreatStatePRebootRequired returns a pointer to WindowsMalwareThreatStateVRebootRequired
func WindowsMalwareThreatStatePRebootRequired() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVRebootRequired
	return &v
}

// WindowsMalwareThreatStatePRemediatedWithNonCriticalFailures returns a pointer to WindowsMalwareThreatStateVRemediatedWithNonCriticalFailures
func WindowsMalwareThreatStatePRemediatedWithNonCriticalFailures() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVRemediatedWithNonCriticalFailures
	return &v
}

// WindowsMalwareThreatStatePQuarantined returns a pointer to WindowsMalwareThreatStateVQuarantined
func WindowsMalwareThreatStatePQuarantined() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVQuarantined
	return &v
}

// WindowsMalwareThreatStatePRemoved returns a pointer to WindowsMalwareThreatStateVRemoved
func WindowsMalwareThreatStatePRemoved() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVRemoved
	return &v
}

// WindowsMalwareThreatStatePCleaned returns a pointer to WindowsMalwareThreatStateVCleaned
func WindowsMalwareThreatStatePCleaned() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVCleaned
	return &v
}

// WindowsMalwareThreatStatePAllowed returns a pointer to WindowsMalwareThreatStateVAllowed
func WindowsMalwareThreatStatePAllowed() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVAllowed
	return &v
}

// WindowsMalwareThreatStatePNoStatusCleared returns a pointer to WindowsMalwareThreatStateVNoStatusCleared
func WindowsMalwareThreatStatePNoStatusCleared() *WindowsMalwareThreatState {
	v := WindowsMalwareThreatStateVNoStatusCleared
	return &v
}