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

package msgraph

// GroupPolicyMigrationReadiness undocumented
type GroupPolicyMigrationReadiness int

const (
	// GroupPolicyMigrationReadinessVNone undocumented
	GroupPolicyMigrationReadinessVNone GroupPolicyMigrationReadiness = 1
	// GroupPolicyMigrationReadinessVPartial undocumented
	GroupPolicyMigrationReadinessVPartial GroupPolicyMigrationReadiness = 2
	// GroupPolicyMigrationReadinessVComplete undocumented
	GroupPolicyMigrationReadinessVComplete GroupPolicyMigrationReadiness = 3
	// GroupPolicyMigrationReadinessVError undocumented
	GroupPolicyMigrationReadinessVError GroupPolicyMigrationReadiness = 4
	// GroupPolicyMigrationReadinessVNotApplicable undocumented
	GroupPolicyMigrationReadinessVNotApplicable GroupPolicyMigrationReadiness = 5
)

// GroupPolicyMigrationReadinessPNone returns a pointer to GroupPolicyMigrationReadinessVNone
func GroupPolicyMigrationReadinessPNone() *GroupPolicyMigrationReadiness {
	v := GroupPolicyMigrationReadinessVNone
	return &v
}

// GroupPolicyMigrationReadinessPPartial returns a pointer to GroupPolicyMigrationReadinessVPartial
func GroupPolicyMigrationReadinessPPartial() *GroupPolicyMigrationReadiness {
	v := GroupPolicyMigrationReadinessVPartial
	return &v
}

// GroupPolicyMigrationReadinessPComplete returns a pointer to GroupPolicyMigrationReadinessVComplete
func GroupPolicyMigrationReadinessPComplete() *GroupPolicyMigrationReadiness {
	v := GroupPolicyMigrationReadinessVComplete
	return &v
}

// GroupPolicyMigrationReadinessPError returns a pointer to GroupPolicyMigrationReadinessVError
func GroupPolicyMigrationReadinessPError() *GroupPolicyMigrationReadiness {
	v := GroupPolicyMigrationReadinessVError
	return &v
}

// GroupPolicyMigrationReadinessPNotApplicable returns a pointer to GroupPolicyMigrationReadinessVNotApplicable
func GroupPolicyMigrationReadinessPNotApplicable() *GroupPolicyMigrationReadiness {
	v := GroupPolicyMigrationReadinessVNotApplicable
	return &v
}