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

package msgraph

// VPPTokenAccountType undocumented
type VPPTokenAccountType string

const (
	// VPPTokenAccountTypeVBusiness undocumented
	VPPTokenAccountTypeVBusiness VPPTokenAccountType = "business"
	// VPPTokenAccountTypeVEducation undocumented
	VPPTokenAccountTypeVEducation VPPTokenAccountType = "education"
)

var (
	// VPPTokenAccountTypePBusiness is a pointer to VPPTokenAccountTypeVBusiness
	VPPTokenAccountTypePBusiness = &_VPPTokenAccountTypePBusiness
	// VPPTokenAccountTypePEducation is a pointer to VPPTokenAccountTypeVEducation
	VPPTokenAccountTypePEducation = &_VPPTokenAccountTypePEducation
)

var (
	_VPPTokenAccountTypePBusiness  = VPPTokenAccountTypeVBusiness
	_VPPTokenAccountTypePEducation = VPPTokenAccountTypeVEducation
)

// VPPTokenActionFailureReason undocumented
type VPPTokenActionFailureReason string

const (
	// VPPTokenActionFailureReasonVNone undocumented
	VPPTokenActionFailureReasonVNone VPPTokenActionFailureReason = "none"
	// VPPTokenActionFailureReasonVAppleFailure undocumented
	VPPTokenActionFailureReasonVAppleFailure VPPTokenActionFailureReason = "appleFailure"
	// VPPTokenActionFailureReasonVInternalError undocumented
	VPPTokenActionFailureReasonVInternalError VPPTokenActionFailureReason = "internalError"
	// VPPTokenActionFailureReasonVExpiredVPPToken undocumented
	VPPTokenActionFailureReasonVExpiredVPPToken VPPTokenActionFailureReason = "expiredVppToken"
	// VPPTokenActionFailureReasonVExpiredApplePushNotificationCertificate undocumented
	VPPTokenActionFailureReasonVExpiredApplePushNotificationCertificate VPPTokenActionFailureReason = "expiredApplePushNotificationCertificate"
)

var (
	// VPPTokenActionFailureReasonPNone is a pointer to VPPTokenActionFailureReasonVNone
	VPPTokenActionFailureReasonPNone = &_VPPTokenActionFailureReasonPNone
	// VPPTokenActionFailureReasonPAppleFailure is a pointer to VPPTokenActionFailureReasonVAppleFailure
	VPPTokenActionFailureReasonPAppleFailure = &_VPPTokenActionFailureReasonPAppleFailure
	// VPPTokenActionFailureReasonPInternalError is a pointer to VPPTokenActionFailureReasonVInternalError
	VPPTokenActionFailureReasonPInternalError = &_VPPTokenActionFailureReasonPInternalError
	// VPPTokenActionFailureReasonPExpiredVPPToken is a pointer to VPPTokenActionFailureReasonVExpiredVPPToken
	VPPTokenActionFailureReasonPExpiredVPPToken = &_VPPTokenActionFailureReasonPExpiredVPPToken
	// VPPTokenActionFailureReasonPExpiredApplePushNotificationCertificate is a pointer to VPPTokenActionFailureReasonVExpiredApplePushNotificationCertificate
	VPPTokenActionFailureReasonPExpiredApplePushNotificationCertificate = &_VPPTokenActionFailureReasonPExpiredApplePushNotificationCertificate
)

var (
	_VPPTokenActionFailureReasonPNone                                    = VPPTokenActionFailureReasonVNone
	_VPPTokenActionFailureReasonPAppleFailure                            = VPPTokenActionFailureReasonVAppleFailure
	_VPPTokenActionFailureReasonPInternalError                           = VPPTokenActionFailureReasonVInternalError
	_VPPTokenActionFailureReasonPExpiredVPPToken                         = VPPTokenActionFailureReasonVExpiredVPPToken
	_VPPTokenActionFailureReasonPExpiredApplePushNotificationCertificate = VPPTokenActionFailureReasonVExpiredApplePushNotificationCertificate
)

// VPPTokenState undocumented
type VPPTokenState string

const (
	// VPPTokenStateVUnknown undocumented
	VPPTokenStateVUnknown VPPTokenState = "unknown"
	// VPPTokenStateVValid undocumented
	VPPTokenStateVValid VPPTokenState = "valid"
	// VPPTokenStateVExpired undocumented
	VPPTokenStateVExpired VPPTokenState = "expired"
	// VPPTokenStateVInvalid undocumented
	VPPTokenStateVInvalid VPPTokenState = "invalid"
	// VPPTokenStateVAssignedToExternalMDM undocumented
	VPPTokenStateVAssignedToExternalMDM VPPTokenState = "assignedToExternalMDM"
)

var (
	// VPPTokenStatePUnknown is a pointer to VPPTokenStateVUnknown
	VPPTokenStatePUnknown = &_VPPTokenStatePUnknown
	// VPPTokenStatePValid is a pointer to VPPTokenStateVValid
	VPPTokenStatePValid = &_VPPTokenStatePValid
	// VPPTokenStatePExpired is a pointer to VPPTokenStateVExpired
	VPPTokenStatePExpired = &_VPPTokenStatePExpired
	// VPPTokenStatePInvalid is a pointer to VPPTokenStateVInvalid
	VPPTokenStatePInvalid = &_VPPTokenStatePInvalid
	// VPPTokenStatePAssignedToExternalMDM is a pointer to VPPTokenStateVAssignedToExternalMDM
	VPPTokenStatePAssignedToExternalMDM = &_VPPTokenStatePAssignedToExternalMDM
)

var (
	_VPPTokenStatePUnknown               = VPPTokenStateVUnknown
	_VPPTokenStatePValid                 = VPPTokenStateVValid
	_VPPTokenStatePExpired               = VPPTokenStateVExpired
	_VPPTokenStatePInvalid               = VPPTokenStateVInvalid
	_VPPTokenStatePAssignedToExternalMDM = VPPTokenStateVAssignedToExternalMDM
)

// VPPTokenSyncStatus undocumented
type VPPTokenSyncStatus string

const (
	// VPPTokenSyncStatusVNone undocumented
	VPPTokenSyncStatusVNone VPPTokenSyncStatus = "none"
	// VPPTokenSyncStatusVInProgress undocumented
	VPPTokenSyncStatusVInProgress VPPTokenSyncStatus = "inProgress"
	// VPPTokenSyncStatusVCompleted undocumented
	VPPTokenSyncStatusVCompleted VPPTokenSyncStatus = "completed"
	// VPPTokenSyncStatusVFailed undocumented
	VPPTokenSyncStatusVFailed VPPTokenSyncStatus = "failed"
)

var (
	// VPPTokenSyncStatusPNone is a pointer to VPPTokenSyncStatusVNone
	VPPTokenSyncStatusPNone = &_VPPTokenSyncStatusPNone
	// VPPTokenSyncStatusPInProgress is a pointer to VPPTokenSyncStatusVInProgress
	VPPTokenSyncStatusPInProgress = &_VPPTokenSyncStatusPInProgress
	// VPPTokenSyncStatusPCompleted is a pointer to VPPTokenSyncStatusVCompleted
	VPPTokenSyncStatusPCompleted = &_VPPTokenSyncStatusPCompleted
	// VPPTokenSyncStatusPFailed is a pointer to VPPTokenSyncStatusVFailed
	VPPTokenSyncStatusPFailed = &_VPPTokenSyncStatusPFailed
)

var (
	_VPPTokenSyncStatusPNone       = VPPTokenSyncStatusVNone
	_VPPTokenSyncStatusPInProgress = VPPTokenSyncStatusVInProgress
	_VPPTokenSyncStatusPCompleted  = VPPTokenSyncStatusVCompleted
	_VPPTokenSyncStatusPFailed     = VPPTokenSyncStatusVFailed
)