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

package msgraph

// ReferenceAttachmentPermission undocumented
type ReferenceAttachmentPermission string

const (
	// ReferenceAttachmentPermissionVOther undocumented
	ReferenceAttachmentPermissionVOther ReferenceAttachmentPermission = "other"
	// ReferenceAttachmentPermissionVView undocumented
	ReferenceAttachmentPermissionVView ReferenceAttachmentPermission = "view"
	// ReferenceAttachmentPermissionVEdit undocumented
	ReferenceAttachmentPermissionVEdit ReferenceAttachmentPermission = "edit"
	// ReferenceAttachmentPermissionVAnonymousView undocumented
	ReferenceAttachmentPermissionVAnonymousView ReferenceAttachmentPermission = "anonymousView"
	// ReferenceAttachmentPermissionVAnonymousEdit undocumented
	ReferenceAttachmentPermissionVAnonymousEdit ReferenceAttachmentPermission = "anonymousEdit"
	// ReferenceAttachmentPermissionVOrganizationView undocumented
	ReferenceAttachmentPermissionVOrganizationView ReferenceAttachmentPermission = "organizationView"
	// ReferenceAttachmentPermissionVOrganizationEdit undocumented
	ReferenceAttachmentPermissionVOrganizationEdit ReferenceAttachmentPermission = "organizationEdit"
)

var (
	// ReferenceAttachmentPermissionPOther is a pointer to ReferenceAttachmentPermissionVOther
	ReferenceAttachmentPermissionPOther = &_ReferenceAttachmentPermissionPOther
	// ReferenceAttachmentPermissionPView is a pointer to ReferenceAttachmentPermissionVView
	ReferenceAttachmentPermissionPView = &_ReferenceAttachmentPermissionPView
	// ReferenceAttachmentPermissionPEdit is a pointer to ReferenceAttachmentPermissionVEdit
	ReferenceAttachmentPermissionPEdit = &_ReferenceAttachmentPermissionPEdit
	// ReferenceAttachmentPermissionPAnonymousView is a pointer to ReferenceAttachmentPermissionVAnonymousView
	ReferenceAttachmentPermissionPAnonymousView = &_ReferenceAttachmentPermissionPAnonymousView
	// ReferenceAttachmentPermissionPAnonymousEdit is a pointer to ReferenceAttachmentPermissionVAnonymousEdit
	ReferenceAttachmentPermissionPAnonymousEdit = &_ReferenceAttachmentPermissionPAnonymousEdit
	// ReferenceAttachmentPermissionPOrganizationView is a pointer to ReferenceAttachmentPermissionVOrganizationView
	ReferenceAttachmentPermissionPOrganizationView = &_ReferenceAttachmentPermissionPOrganizationView
	// ReferenceAttachmentPermissionPOrganizationEdit is a pointer to ReferenceAttachmentPermissionVOrganizationEdit
	ReferenceAttachmentPermissionPOrganizationEdit = &_ReferenceAttachmentPermissionPOrganizationEdit
)

var (
	_ReferenceAttachmentPermissionPOther            = ReferenceAttachmentPermissionVOther
	_ReferenceAttachmentPermissionPView             = ReferenceAttachmentPermissionVView
	_ReferenceAttachmentPermissionPEdit             = ReferenceAttachmentPermissionVEdit
	_ReferenceAttachmentPermissionPAnonymousView    = ReferenceAttachmentPermissionVAnonymousView
	_ReferenceAttachmentPermissionPAnonymousEdit    = ReferenceAttachmentPermissionVAnonymousEdit
	_ReferenceAttachmentPermissionPOrganizationView = ReferenceAttachmentPermissionVOrganizationView
	_ReferenceAttachmentPermissionPOrganizationEdit = ReferenceAttachmentPermissionVOrganizationEdit
)

// ReferenceAttachmentProvider undocumented
type ReferenceAttachmentProvider string

const (
	// ReferenceAttachmentProviderVOther undocumented
	ReferenceAttachmentProviderVOther ReferenceAttachmentProvider = "other"
	// ReferenceAttachmentProviderVOneDriveBusiness undocumented
	ReferenceAttachmentProviderVOneDriveBusiness ReferenceAttachmentProvider = "oneDriveBusiness"
	// ReferenceAttachmentProviderVOneDriveConsumer undocumented
	ReferenceAttachmentProviderVOneDriveConsumer ReferenceAttachmentProvider = "oneDriveConsumer"
	// ReferenceAttachmentProviderVDropbox undocumented
	ReferenceAttachmentProviderVDropbox ReferenceAttachmentProvider = "dropbox"
)

var (
	// ReferenceAttachmentProviderPOther is a pointer to ReferenceAttachmentProviderVOther
	ReferenceAttachmentProviderPOther = &_ReferenceAttachmentProviderPOther
	// ReferenceAttachmentProviderPOneDriveBusiness is a pointer to ReferenceAttachmentProviderVOneDriveBusiness
	ReferenceAttachmentProviderPOneDriveBusiness = &_ReferenceAttachmentProviderPOneDriveBusiness
	// ReferenceAttachmentProviderPOneDriveConsumer is a pointer to ReferenceAttachmentProviderVOneDriveConsumer
	ReferenceAttachmentProviderPOneDriveConsumer = &_ReferenceAttachmentProviderPOneDriveConsumer
	// ReferenceAttachmentProviderPDropbox is a pointer to ReferenceAttachmentProviderVDropbox
	ReferenceAttachmentProviderPDropbox = &_ReferenceAttachmentProviderPDropbox
)

var (
	_ReferenceAttachmentProviderPOther            = ReferenceAttachmentProviderVOther
	_ReferenceAttachmentProviderPOneDriveBusiness = ReferenceAttachmentProviderVOneDriveBusiness
	_ReferenceAttachmentProviderPOneDriveConsumer = ReferenceAttachmentProviderVOneDriveConsumer
	_ReferenceAttachmentProviderPDropbox          = ReferenceAttachmentProviderVDropbox
)