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

package msgraph

// UserAccountSecurityType undocumented
type UserAccountSecurityType string

const (
	// UserAccountSecurityTypeVUnknown undocumented
	UserAccountSecurityTypeVUnknown UserAccountSecurityType = "unknown"
	// UserAccountSecurityTypeVStandard undocumented
	UserAccountSecurityTypeVStandard UserAccountSecurityType = "standard"
	// UserAccountSecurityTypeVPower undocumented
	UserAccountSecurityTypeVPower UserAccountSecurityType = "power"
	// UserAccountSecurityTypeVAdministrator undocumented
	UserAccountSecurityTypeVAdministrator UserAccountSecurityType = "administrator"
	// UserAccountSecurityTypeVUnknownFutureValue undocumented
	UserAccountSecurityTypeVUnknownFutureValue UserAccountSecurityType = "unknownFutureValue"
)

var (
	// UserAccountSecurityTypePUnknown is a pointer to UserAccountSecurityTypeVUnknown
	UserAccountSecurityTypePUnknown = &_UserAccountSecurityTypePUnknown
	// UserAccountSecurityTypePStandard is a pointer to UserAccountSecurityTypeVStandard
	UserAccountSecurityTypePStandard = &_UserAccountSecurityTypePStandard
	// UserAccountSecurityTypePPower is a pointer to UserAccountSecurityTypeVPower
	UserAccountSecurityTypePPower = &_UserAccountSecurityTypePPower
	// UserAccountSecurityTypePAdministrator is a pointer to UserAccountSecurityTypeVAdministrator
	UserAccountSecurityTypePAdministrator = &_UserAccountSecurityTypePAdministrator
	// UserAccountSecurityTypePUnknownFutureValue is a pointer to UserAccountSecurityTypeVUnknownFutureValue
	UserAccountSecurityTypePUnknownFutureValue = &_UserAccountSecurityTypePUnknownFutureValue
)

var (
	_UserAccountSecurityTypePUnknown            = UserAccountSecurityTypeVUnknown
	_UserAccountSecurityTypePStandard           = UserAccountSecurityTypeVStandard
	_UserAccountSecurityTypePPower              = UserAccountSecurityTypeVPower
	_UserAccountSecurityTypePAdministrator      = UserAccountSecurityTypeVAdministrator
	_UserAccountSecurityTypePUnknownFutureValue = UserAccountSecurityTypeVUnknownFutureValue
)

// UserEmailSource undocumented
type UserEmailSource string

const (
	// UserEmailSourceVUserPrincipalName undocumented
	UserEmailSourceVUserPrincipalName UserEmailSource = "userPrincipalName"
	// UserEmailSourceVPrimarySMTPAddress undocumented
	UserEmailSourceVPrimarySMTPAddress UserEmailSource = "primarySmtpAddress"
)

var (
	// UserEmailSourcePUserPrincipalName is a pointer to UserEmailSourceVUserPrincipalName
	UserEmailSourcePUserPrincipalName = &_UserEmailSourcePUserPrincipalName
	// UserEmailSourcePPrimarySMTPAddress is a pointer to UserEmailSourceVPrimarySMTPAddress
	UserEmailSourcePPrimarySMTPAddress = &_UserEmailSourcePPrimarySMTPAddress
)

var (
	_UserEmailSourcePUserPrincipalName  = UserEmailSourceVUserPrincipalName
	_UserEmailSourcePPrimarySMTPAddress = UserEmailSourceVPrimarySMTPAddress
)

// UserExperienceAnalyticsHealthState undocumented
type UserExperienceAnalyticsHealthState string

const (
	// UserExperienceAnalyticsHealthStateVUnknown undocumented
	UserExperienceAnalyticsHealthStateVUnknown UserExperienceAnalyticsHealthState = "unknown"
	// UserExperienceAnalyticsHealthStateVInsufficientData undocumented
	UserExperienceAnalyticsHealthStateVInsufficientData UserExperienceAnalyticsHealthState = "insufficientData"
	// UserExperienceAnalyticsHealthStateVNeedsAttention undocumented
	UserExperienceAnalyticsHealthStateVNeedsAttention UserExperienceAnalyticsHealthState = "needsAttention"
	// UserExperienceAnalyticsHealthStateVMeetingGoals undocumented
	UserExperienceAnalyticsHealthStateVMeetingGoals UserExperienceAnalyticsHealthState = "meetingGoals"
)

var (
	// UserExperienceAnalyticsHealthStatePUnknown is a pointer to UserExperienceAnalyticsHealthStateVUnknown
	UserExperienceAnalyticsHealthStatePUnknown = &_UserExperienceAnalyticsHealthStatePUnknown
	// UserExperienceAnalyticsHealthStatePInsufficientData is a pointer to UserExperienceAnalyticsHealthStateVInsufficientData
	UserExperienceAnalyticsHealthStatePInsufficientData = &_UserExperienceAnalyticsHealthStatePInsufficientData
	// UserExperienceAnalyticsHealthStatePNeedsAttention is a pointer to UserExperienceAnalyticsHealthStateVNeedsAttention
	UserExperienceAnalyticsHealthStatePNeedsAttention = &_UserExperienceAnalyticsHealthStatePNeedsAttention
	// UserExperienceAnalyticsHealthStatePMeetingGoals is a pointer to UserExperienceAnalyticsHealthStateVMeetingGoals
	UserExperienceAnalyticsHealthStatePMeetingGoals = &_UserExperienceAnalyticsHealthStatePMeetingGoals
)

var (
	_UserExperienceAnalyticsHealthStatePUnknown          = UserExperienceAnalyticsHealthStateVUnknown
	_UserExperienceAnalyticsHealthStatePInsufficientData = UserExperienceAnalyticsHealthStateVInsufficientData
	_UserExperienceAnalyticsHealthStatePNeedsAttention   = UserExperienceAnalyticsHealthStateVNeedsAttention
	_UserExperienceAnalyticsHealthStatePMeetingGoals     = UserExperienceAnalyticsHealthStateVMeetingGoals
)

// UserExperienceAnalyticsInsightSeverity undocumented
type UserExperienceAnalyticsInsightSeverity string

const (
	// UserExperienceAnalyticsInsightSeverityVNone undocumented
	UserExperienceAnalyticsInsightSeverityVNone UserExperienceAnalyticsInsightSeverity = "none"
	// UserExperienceAnalyticsInsightSeverityVInformational undocumented
	UserExperienceAnalyticsInsightSeverityVInformational UserExperienceAnalyticsInsightSeverity = "informational"
	// UserExperienceAnalyticsInsightSeverityVWarning undocumented
	UserExperienceAnalyticsInsightSeverityVWarning UserExperienceAnalyticsInsightSeverity = "warning"
	// UserExperienceAnalyticsInsightSeverityVError undocumented
	UserExperienceAnalyticsInsightSeverityVError UserExperienceAnalyticsInsightSeverity = "error"
)

var (
	// UserExperienceAnalyticsInsightSeverityPNone is a pointer to UserExperienceAnalyticsInsightSeverityVNone
	UserExperienceAnalyticsInsightSeverityPNone = &_UserExperienceAnalyticsInsightSeverityPNone
	// UserExperienceAnalyticsInsightSeverityPInformational is a pointer to UserExperienceAnalyticsInsightSeverityVInformational
	UserExperienceAnalyticsInsightSeverityPInformational = &_UserExperienceAnalyticsInsightSeverityPInformational
	// UserExperienceAnalyticsInsightSeverityPWarning is a pointer to UserExperienceAnalyticsInsightSeverityVWarning
	UserExperienceAnalyticsInsightSeverityPWarning = &_UserExperienceAnalyticsInsightSeverityPWarning
	// UserExperienceAnalyticsInsightSeverityPError is a pointer to UserExperienceAnalyticsInsightSeverityVError
	UserExperienceAnalyticsInsightSeverityPError = &_UserExperienceAnalyticsInsightSeverityPError
)

var (
	_UserExperienceAnalyticsInsightSeverityPNone          = UserExperienceAnalyticsInsightSeverityVNone
	_UserExperienceAnalyticsInsightSeverityPInformational = UserExperienceAnalyticsInsightSeverityVInformational
	_UserExperienceAnalyticsInsightSeverityPWarning       = UserExperienceAnalyticsInsightSeverityVWarning
	_UserExperienceAnalyticsInsightSeverityPError         = UserExperienceAnalyticsInsightSeverityVError
)

// UserExperienceAnalyticsSummarizedBy undocumented
type UserExperienceAnalyticsSummarizedBy string

const (
	// UserExperienceAnalyticsSummarizedByVNone undocumented
	UserExperienceAnalyticsSummarizedByVNone UserExperienceAnalyticsSummarizedBy = "none"
	// UserExperienceAnalyticsSummarizedByVModel undocumented
	UserExperienceAnalyticsSummarizedByVModel UserExperienceAnalyticsSummarizedBy = "model"
	// UserExperienceAnalyticsSummarizedByVAllRegressions undocumented
	UserExperienceAnalyticsSummarizedByVAllRegressions UserExperienceAnalyticsSummarizedBy = "allRegressions"
	// UserExperienceAnalyticsSummarizedByVModelRegression undocumented
	UserExperienceAnalyticsSummarizedByVModelRegression UserExperienceAnalyticsSummarizedBy = "modelRegression"
	// UserExperienceAnalyticsSummarizedByVManufacturerRegression undocumented
	UserExperienceAnalyticsSummarizedByVManufacturerRegression UserExperienceAnalyticsSummarizedBy = "manufacturerRegression"
	// UserExperienceAnalyticsSummarizedByVOperatingSystemVersionRegression undocumented
	UserExperienceAnalyticsSummarizedByVOperatingSystemVersionRegression UserExperienceAnalyticsSummarizedBy = "operatingSystemVersionRegression"
)

var (
	// UserExperienceAnalyticsSummarizedByPNone is a pointer to UserExperienceAnalyticsSummarizedByVNone
	UserExperienceAnalyticsSummarizedByPNone = &_UserExperienceAnalyticsSummarizedByPNone
	// UserExperienceAnalyticsSummarizedByPModel is a pointer to UserExperienceAnalyticsSummarizedByVModel
	UserExperienceAnalyticsSummarizedByPModel = &_UserExperienceAnalyticsSummarizedByPModel
	// UserExperienceAnalyticsSummarizedByPAllRegressions is a pointer to UserExperienceAnalyticsSummarizedByVAllRegressions
	UserExperienceAnalyticsSummarizedByPAllRegressions = &_UserExperienceAnalyticsSummarizedByPAllRegressions
	// UserExperienceAnalyticsSummarizedByPModelRegression is a pointer to UserExperienceAnalyticsSummarizedByVModelRegression
	UserExperienceAnalyticsSummarizedByPModelRegression = &_UserExperienceAnalyticsSummarizedByPModelRegression
	// UserExperienceAnalyticsSummarizedByPManufacturerRegression is a pointer to UserExperienceAnalyticsSummarizedByVManufacturerRegression
	UserExperienceAnalyticsSummarizedByPManufacturerRegression = &_UserExperienceAnalyticsSummarizedByPManufacturerRegression
	// UserExperienceAnalyticsSummarizedByPOperatingSystemVersionRegression is a pointer to UserExperienceAnalyticsSummarizedByVOperatingSystemVersionRegression
	UserExperienceAnalyticsSummarizedByPOperatingSystemVersionRegression = &_UserExperienceAnalyticsSummarizedByPOperatingSystemVersionRegression
)

var (
	_UserExperienceAnalyticsSummarizedByPNone                             = UserExperienceAnalyticsSummarizedByVNone
	_UserExperienceAnalyticsSummarizedByPModel                            = UserExperienceAnalyticsSummarizedByVModel
	_UserExperienceAnalyticsSummarizedByPAllRegressions                   = UserExperienceAnalyticsSummarizedByVAllRegressions
	_UserExperienceAnalyticsSummarizedByPModelRegression                  = UserExperienceAnalyticsSummarizedByVModelRegression
	_UserExperienceAnalyticsSummarizedByPManufacturerRegression           = UserExperienceAnalyticsSummarizedByVManufacturerRegression
	_UserExperienceAnalyticsSummarizedByPOperatingSystemVersionRegression = UserExperienceAnalyticsSummarizedByVOperatingSystemVersionRegression
)

// UserFlowType undocumented
type UserFlowType string

const (
	// UserFlowTypeVSignUp undocumented
	UserFlowTypeVSignUp UserFlowType = "signUp"
	// UserFlowTypeVSignIn undocumented
	UserFlowTypeVSignIn UserFlowType = "signIn"
	// UserFlowTypeVSignUpOrSignIn undocumented
	UserFlowTypeVSignUpOrSignIn UserFlowType = "signUpOrSignIn"
	// UserFlowTypeVPasswordReset undocumented
	UserFlowTypeVPasswordReset UserFlowType = "passwordReset"
	// UserFlowTypeVProfileUpdate undocumented
	UserFlowTypeVProfileUpdate UserFlowType = "profileUpdate"
	// UserFlowTypeVResourceOwner undocumented
	UserFlowTypeVResourceOwner UserFlowType = "resourceOwner"
	// UserFlowTypeVUnknownFutureValue undocumented
	UserFlowTypeVUnknownFutureValue UserFlowType = "unknownFutureValue"
)

var (
	// UserFlowTypePSignUp is a pointer to UserFlowTypeVSignUp
	UserFlowTypePSignUp = &_UserFlowTypePSignUp
	// UserFlowTypePSignIn is a pointer to UserFlowTypeVSignIn
	UserFlowTypePSignIn = &_UserFlowTypePSignIn
	// UserFlowTypePSignUpOrSignIn is a pointer to UserFlowTypeVSignUpOrSignIn
	UserFlowTypePSignUpOrSignIn = &_UserFlowTypePSignUpOrSignIn
	// UserFlowTypePPasswordReset is a pointer to UserFlowTypeVPasswordReset
	UserFlowTypePPasswordReset = &_UserFlowTypePPasswordReset
	// UserFlowTypePProfileUpdate is a pointer to UserFlowTypeVProfileUpdate
	UserFlowTypePProfileUpdate = &_UserFlowTypePProfileUpdate
	// UserFlowTypePResourceOwner is a pointer to UserFlowTypeVResourceOwner
	UserFlowTypePResourceOwner = &_UserFlowTypePResourceOwner
	// UserFlowTypePUnknownFutureValue is a pointer to UserFlowTypeVUnknownFutureValue
	UserFlowTypePUnknownFutureValue = &_UserFlowTypePUnknownFutureValue
)

var (
	_UserFlowTypePSignUp             = UserFlowTypeVSignUp
	_UserFlowTypePSignIn             = UserFlowTypeVSignIn
	_UserFlowTypePSignUpOrSignIn     = UserFlowTypeVSignUpOrSignIn
	_UserFlowTypePPasswordReset      = UserFlowTypeVPasswordReset
	_UserFlowTypePProfileUpdate      = UserFlowTypeVProfileUpdate
	_UserFlowTypePResourceOwner      = UserFlowTypeVResourceOwner
	_UserFlowTypePUnknownFutureValue = UserFlowTypeVUnknownFutureValue
)

// UserIdentityType undocumented
type UserIdentityType string

const (
	// UserIdentityTypeVAadUser undocumented
	UserIdentityTypeVAadUser UserIdentityType = "aadUser"
	// UserIdentityTypeVOnPremiseAadUser undocumented
	UserIdentityTypeVOnPremiseAadUser UserIdentityType = "onPremiseAadUser"
	// UserIdentityTypeVAnonymousGuest undocumented
	UserIdentityTypeVAnonymousGuest UserIdentityType = "anonymousGuest"
	// UserIdentityTypeVFederatedUser undocumented
	UserIdentityTypeVFederatedUser UserIdentityType = "federatedUser"
)

var (
	// UserIdentityTypePAadUser is a pointer to UserIdentityTypeVAadUser
	UserIdentityTypePAadUser = &_UserIdentityTypePAadUser
	// UserIdentityTypePOnPremiseAadUser is a pointer to UserIdentityTypeVOnPremiseAadUser
	UserIdentityTypePOnPremiseAadUser = &_UserIdentityTypePOnPremiseAadUser
	// UserIdentityTypePAnonymousGuest is a pointer to UserIdentityTypeVAnonymousGuest
	UserIdentityTypePAnonymousGuest = &_UserIdentityTypePAnonymousGuest
	// UserIdentityTypePFederatedUser is a pointer to UserIdentityTypeVFederatedUser
	UserIdentityTypePFederatedUser = &_UserIdentityTypePFederatedUser
)

var (
	_UserIdentityTypePAadUser          = UserIdentityTypeVAadUser
	_UserIdentityTypePOnPremiseAadUser = UserIdentityTypeVOnPremiseAadUser
	_UserIdentityTypePAnonymousGuest   = UserIdentityTypeVAnonymousGuest
	_UserIdentityTypePFederatedUser    = UserIdentityTypeVFederatedUser
)

// UserPfxIntendedPurpose undocumented
type UserPfxIntendedPurpose string

const (
	// UserPfxIntendedPurposeVUnassigned undocumented
	UserPfxIntendedPurposeVUnassigned UserPfxIntendedPurpose = "unassigned"
	// UserPfxIntendedPurposeVSmimeEncryption undocumented
	UserPfxIntendedPurposeVSmimeEncryption UserPfxIntendedPurpose = "smimeEncryption"
	// UserPfxIntendedPurposeVSmimeSigning undocumented
	UserPfxIntendedPurposeVSmimeSigning UserPfxIntendedPurpose = "smimeSigning"
	// UserPfxIntendedPurposeVVPN undocumented
	UserPfxIntendedPurposeVVPN UserPfxIntendedPurpose = "vpn"
	// UserPfxIntendedPurposeVWiFi undocumented
	UserPfxIntendedPurposeVWiFi UserPfxIntendedPurpose = "wifi"
)

var (
	// UserPfxIntendedPurposePUnassigned is a pointer to UserPfxIntendedPurposeVUnassigned
	UserPfxIntendedPurposePUnassigned = &_UserPfxIntendedPurposePUnassigned
	// UserPfxIntendedPurposePSmimeEncryption is a pointer to UserPfxIntendedPurposeVSmimeEncryption
	UserPfxIntendedPurposePSmimeEncryption = &_UserPfxIntendedPurposePSmimeEncryption
	// UserPfxIntendedPurposePSmimeSigning is a pointer to UserPfxIntendedPurposeVSmimeSigning
	UserPfxIntendedPurposePSmimeSigning = &_UserPfxIntendedPurposePSmimeSigning
	// UserPfxIntendedPurposePVPN is a pointer to UserPfxIntendedPurposeVVPN
	UserPfxIntendedPurposePVPN = &_UserPfxIntendedPurposePVPN
	// UserPfxIntendedPurposePWiFi is a pointer to UserPfxIntendedPurposeVWiFi
	UserPfxIntendedPurposePWiFi = &_UserPfxIntendedPurposePWiFi
)

var (
	_UserPfxIntendedPurposePUnassigned      = UserPfxIntendedPurposeVUnassigned
	_UserPfxIntendedPurposePSmimeEncryption = UserPfxIntendedPurposeVSmimeEncryption
	_UserPfxIntendedPurposePSmimeSigning    = UserPfxIntendedPurposeVSmimeSigning
	_UserPfxIntendedPurposePVPN             = UserPfxIntendedPurposeVVPN
	_UserPfxIntendedPurposePWiFi            = UserPfxIntendedPurposeVWiFi
)

// UserPfxPaddingScheme undocumented
type UserPfxPaddingScheme string

const (
	// UserPfxPaddingSchemeVNone undocumented
	UserPfxPaddingSchemeVNone UserPfxPaddingScheme = "none"
	// UserPfxPaddingSchemeVPkcs1 undocumented
	UserPfxPaddingSchemeVPkcs1 UserPfxPaddingScheme = "pkcs1"
	// UserPfxPaddingSchemeVOaepSha1 undocumented
	UserPfxPaddingSchemeVOaepSha1 UserPfxPaddingScheme = "oaepSha1"
	// UserPfxPaddingSchemeVOaepSha256 undocumented
	UserPfxPaddingSchemeVOaepSha256 UserPfxPaddingScheme = "oaepSha256"
	// UserPfxPaddingSchemeVOaepSha384 undocumented
	UserPfxPaddingSchemeVOaepSha384 UserPfxPaddingScheme = "oaepSha384"
	// UserPfxPaddingSchemeVOaepSha512 undocumented
	UserPfxPaddingSchemeVOaepSha512 UserPfxPaddingScheme = "oaepSha512"
)

var (
	// UserPfxPaddingSchemePNone is a pointer to UserPfxPaddingSchemeVNone
	UserPfxPaddingSchemePNone = &_UserPfxPaddingSchemePNone
	// UserPfxPaddingSchemePPkcs1 is a pointer to UserPfxPaddingSchemeVPkcs1
	UserPfxPaddingSchemePPkcs1 = &_UserPfxPaddingSchemePPkcs1
	// UserPfxPaddingSchemePOaepSha1 is a pointer to UserPfxPaddingSchemeVOaepSha1
	UserPfxPaddingSchemePOaepSha1 = &_UserPfxPaddingSchemePOaepSha1
	// UserPfxPaddingSchemePOaepSha256 is a pointer to UserPfxPaddingSchemeVOaepSha256
	UserPfxPaddingSchemePOaepSha256 = &_UserPfxPaddingSchemePOaepSha256
	// UserPfxPaddingSchemePOaepSha384 is a pointer to UserPfxPaddingSchemeVOaepSha384
	UserPfxPaddingSchemePOaepSha384 = &_UserPfxPaddingSchemePOaepSha384
	// UserPfxPaddingSchemePOaepSha512 is a pointer to UserPfxPaddingSchemeVOaepSha512
	UserPfxPaddingSchemePOaepSha512 = &_UserPfxPaddingSchemePOaepSha512
)

var (
	_UserPfxPaddingSchemePNone       = UserPfxPaddingSchemeVNone
	_UserPfxPaddingSchemePPkcs1      = UserPfxPaddingSchemeVPkcs1
	_UserPfxPaddingSchemePOaepSha1   = UserPfxPaddingSchemeVOaepSha1
	_UserPfxPaddingSchemePOaepSha256 = UserPfxPaddingSchemeVOaepSha256
	_UserPfxPaddingSchemePOaepSha384 = UserPfxPaddingSchemeVOaepSha384
	_UserPfxPaddingSchemePOaepSha512 = UserPfxPaddingSchemeVOaepSha512
)

// UserRiskLevel undocumented
type UserRiskLevel string

const (
	// UserRiskLevelVUnknown undocumented
	UserRiskLevelVUnknown UserRiskLevel = "unknown"
	// UserRiskLevelVNone undocumented
	UserRiskLevelVNone UserRiskLevel = "none"
	// UserRiskLevelVLow undocumented
	UserRiskLevelVLow UserRiskLevel = "low"
	// UserRiskLevelVMedium undocumented
	UserRiskLevelVMedium UserRiskLevel = "medium"
	// UserRiskLevelVHigh undocumented
	UserRiskLevelVHigh UserRiskLevel = "high"
)

var (
	// UserRiskLevelPUnknown is a pointer to UserRiskLevelVUnknown
	UserRiskLevelPUnknown = &_UserRiskLevelPUnknown
	// UserRiskLevelPNone is a pointer to UserRiskLevelVNone
	UserRiskLevelPNone = &_UserRiskLevelPNone
	// UserRiskLevelPLow is a pointer to UserRiskLevelVLow
	UserRiskLevelPLow = &_UserRiskLevelPLow
	// UserRiskLevelPMedium is a pointer to UserRiskLevelVMedium
	UserRiskLevelPMedium = &_UserRiskLevelPMedium
	// UserRiskLevelPHigh is a pointer to UserRiskLevelVHigh
	UserRiskLevelPHigh = &_UserRiskLevelPHigh
)

var (
	_UserRiskLevelPUnknown = UserRiskLevelVUnknown
	_UserRiskLevelPNone    = UserRiskLevelVNone
	_UserRiskLevelPLow     = UserRiskLevelVLow
	_UserRiskLevelPMedium  = UserRiskLevelVMedium
	_UserRiskLevelPHigh    = UserRiskLevelVHigh
)