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

package msgraph

// RegistryOperation undocumented
type RegistryOperation int

const (
	// RegistryOperationVUnknown undocumented
	RegistryOperationVUnknown RegistryOperation = 0
	// RegistryOperationVCreate undocumented
	RegistryOperationVCreate RegistryOperation = 1
	// RegistryOperationVModify undocumented
	RegistryOperationVModify RegistryOperation = 2
	// RegistryOperationVDelete undocumented
	RegistryOperationVDelete RegistryOperation = 3
	// RegistryOperationVUnknownFutureValue undocumented
	RegistryOperationVUnknownFutureValue RegistryOperation = 127
)

// RegistryOperationPUnknown returns a pointer to RegistryOperationVUnknown
func RegistryOperationPUnknown() *RegistryOperation {
	v := RegistryOperationVUnknown
	return &v
}

// RegistryOperationPCreate returns a pointer to RegistryOperationVCreate
func RegistryOperationPCreate() *RegistryOperation {
	v := RegistryOperationVCreate
	return &v
}

// RegistryOperationPModify returns a pointer to RegistryOperationVModify
func RegistryOperationPModify() *RegistryOperation {
	v := RegistryOperationVModify
	return &v
}

// RegistryOperationPDelete returns a pointer to RegistryOperationVDelete
func RegistryOperationPDelete() *RegistryOperation {
	v := RegistryOperationVDelete
	return &v
}

// RegistryOperationPUnknownFutureValue returns a pointer to RegistryOperationVUnknownFutureValue
func RegistryOperationPUnknownFutureValue() *RegistryOperation {
	v := RegistryOperationVUnknownFutureValue
	return &v
}