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

package msgraph

// IntendedPurpose undocumented
type IntendedPurpose string

const (
	// IntendedPurposeVUnassigned undocumented
	IntendedPurposeVUnassigned IntendedPurpose = "unassigned"
	// IntendedPurposeVSmimeEncryption undocumented
	IntendedPurposeVSmimeEncryption IntendedPurpose = "smimeEncryption"
	// IntendedPurposeVSmimeSigning undocumented
	IntendedPurposeVSmimeSigning IntendedPurpose = "smimeSigning"
	// IntendedPurposeVVPN undocumented
	IntendedPurposeVVPN IntendedPurpose = "vpn"
	// IntendedPurposeVWiFi undocumented
	IntendedPurposeVWiFi IntendedPurpose = "wifi"
)

var (
	// IntendedPurposePUnassigned is a pointer to IntendedPurposeVUnassigned
	IntendedPurposePUnassigned = &_IntendedPurposePUnassigned
	// IntendedPurposePSmimeEncryption is a pointer to IntendedPurposeVSmimeEncryption
	IntendedPurposePSmimeEncryption = &_IntendedPurposePSmimeEncryption
	// IntendedPurposePSmimeSigning is a pointer to IntendedPurposeVSmimeSigning
	IntendedPurposePSmimeSigning = &_IntendedPurposePSmimeSigning
	// IntendedPurposePVPN is a pointer to IntendedPurposeVVPN
	IntendedPurposePVPN = &_IntendedPurposePVPN
	// IntendedPurposePWiFi is a pointer to IntendedPurposeVWiFi
	IntendedPurposePWiFi = &_IntendedPurposePWiFi
)

var (
	_IntendedPurposePUnassigned      = IntendedPurposeVUnassigned
	_IntendedPurposePSmimeEncryption = IntendedPurposeVSmimeEncryption
	_IntendedPurposePSmimeSigning    = IntendedPurposeVSmimeSigning
	_IntendedPurposePVPN             = IntendedPurposeVVPN
	_IntendedPurposePWiFi            = IntendedPurposeVWiFi
)