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

package msgraph

// ReferenceAttachmentProvider undocumented
type ReferenceAttachmentProvider int

const (
	// ReferenceAttachmentProviderVOther undocumented
	ReferenceAttachmentProviderVOther ReferenceAttachmentProvider = 0
	// ReferenceAttachmentProviderVOneDriveBusiness undocumented
	ReferenceAttachmentProviderVOneDriveBusiness ReferenceAttachmentProvider = 1
	// ReferenceAttachmentProviderVOneDriveConsumer undocumented
	ReferenceAttachmentProviderVOneDriveConsumer ReferenceAttachmentProvider = 2
	// ReferenceAttachmentProviderVDropbox undocumented
	ReferenceAttachmentProviderVDropbox ReferenceAttachmentProvider = 3
)

// ReferenceAttachmentProviderPOther returns a pointer to ReferenceAttachmentProviderVOther
func ReferenceAttachmentProviderPOther() *ReferenceAttachmentProvider {
	v := ReferenceAttachmentProviderVOther
	return &v
}

// ReferenceAttachmentProviderPOneDriveBusiness returns a pointer to ReferenceAttachmentProviderVOneDriveBusiness
func ReferenceAttachmentProviderPOneDriveBusiness() *ReferenceAttachmentProvider {
	v := ReferenceAttachmentProviderVOneDriveBusiness
	return &v
}

// ReferenceAttachmentProviderPOneDriveConsumer returns a pointer to ReferenceAttachmentProviderVOneDriveConsumer
func ReferenceAttachmentProviderPOneDriveConsumer() *ReferenceAttachmentProvider {
	v := ReferenceAttachmentProviderVOneDriveConsumer
	return &v
}

// ReferenceAttachmentProviderPDropbox returns a pointer to ReferenceAttachmentProviderVDropbox
func ReferenceAttachmentProviderPDropbox() *ReferenceAttachmentProvider {
	v := ReferenceAttachmentProviderVDropbox
	return &v
}