// Code generated by msgraph.go/gen DO NOT EDIT.

package msgraph

// InstallIntent undocumented
type InstallIntent string

const (
	// InstallIntentVAvailable undocumented
	InstallIntentVAvailable InstallIntent = "available"
	// InstallIntentVRequired undocumented
	InstallIntentVRequired InstallIntent = "required"
	// InstallIntentVUninstall undocumented
	InstallIntentVUninstall InstallIntent = "uninstall"
	// InstallIntentVAvailableWithoutEnrollment undocumented
	InstallIntentVAvailableWithoutEnrollment InstallIntent = "availableWithoutEnrollment"
)

var (
	// InstallIntentPAvailable is a pointer to InstallIntentVAvailable
	InstallIntentPAvailable = &_InstallIntentPAvailable
	// InstallIntentPRequired is a pointer to InstallIntentVRequired
	InstallIntentPRequired = &_InstallIntentPRequired
	// InstallIntentPUninstall is a pointer to InstallIntentVUninstall
	InstallIntentPUninstall = &_InstallIntentPUninstall
	// InstallIntentPAvailableWithoutEnrollment is a pointer to InstallIntentVAvailableWithoutEnrollment
	InstallIntentPAvailableWithoutEnrollment = &_InstallIntentPAvailableWithoutEnrollment
)

var (
	_InstallIntentPAvailable                  = InstallIntentVAvailable
	_InstallIntentPRequired                   = InstallIntentVRequired
	_InstallIntentPUninstall                  = InstallIntentVUninstall
	_InstallIntentPAvailableWithoutEnrollment = InstallIntentVAvailableWithoutEnrollment
)

// InstallState undocumented
type InstallState string

const (
	// InstallStateVNotApplicable undocumented
	InstallStateVNotApplicable InstallState = "notApplicable"
	// InstallStateVInstalled undocumented
	InstallStateVInstalled InstallState = "installed"
	// InstallStateVFailed undocumented
	InstallStateVFailed InstallState = "failed"
	// InstallStateVNotInstalled undocumented
	InstallStateVNotInstalled InstallState = "notInstalled"
	// InstallStateVUninstallFailed undocumented
	InstallStateVUninstallFailed InstallState = "uninstallFailed"
	// InstallStateVUnknown undocumented
	InstallStateVUnknown InstallState = "unknown"
)

var (
	// InstallStatePNotApplicable is a pointer to InstallStateVNotApplicable
	InstallStatePNotApplicable = &_InstallStatePNotApplicable
	// InstallStatePInstalled is a pointer to InstallStateVInstalled
	InstallStatePInstalled = &_InstallStatePInstalled
	// InstallStatePFailed is a pointer to InstallStateVFailed
	InstallStatePFailed = &_InstallStatePFailed
	// InstallStatePNotInstalled is a pointer to InstallStateVNotInstalled
	InstallStatePNotInstalled = &_InstallStatePNotInstalled
	// InstallStatePUninstallFailed is a pointer to InstallStateVUninstallFailed
	InstallStatePUninstallFailed = &_InstallStatePUninstallFailed
	// InstallStatePUnknown is a pointer to InstallStateVUnknown
	InstallStatePUnknown = &_InstallStatePUnknown
)

var (
	_InstallStatePNotApplicable   = InstallStateVNotApplicable
	_InstallStatePInstalled       = InstallStateVInstalled
	_InstallStatePFailed          = InstallStateVFailed
	_InstallStatePNotInstalled    = InstallStateVNotInstalled
	_InstallStatePUninstallFailed = InstallStateVUninstallFailed
	_InstallStatePUnknown         = InstallStateVUnknown
)