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

package msgraph

// RecurrencePatternType undocumented
type RecurrencePatternType string

const (
	// RecurrencePatternTypeVDaily undocumented
	RecurrencePatternTypeVDaily RecurrencePatternType = "daily"
	// RecurrencePatternTypeVWeekly undocumented
	RecurrencePatternTypeVWeekly RecurrencePatternType = "weekly"
	// RecurrencePatternTypeVAbsoluteMonthly undocumented
	RecurrencePatternTypeVAbsoluteMonthly RecurrencePatternType = "absoluteMonthly"
	// RecurrencePatternTypeVRelativeMonthly undocumented
	RecurrencePatternTypeVRelativeMonthly RecurrencePatternType = "relativeMonthly"
	// RecurrencePatternTypeVAbsoluteYearly undocumented
	RecurrencePatternTypeVAbsoluteYearly RecurrencePatternType = "absoluteYearly"
	// RecurrencePatternTypeVRelativeYearly undocumented
	RecurrencePatternTypeVRelativeYearly RecurrencePatternType = "relativeYearly"
)

var (
	// RecurrencePatternTypePDaily is a pointer to RecurrencePatternTypeVDaily
	RecurrencePatternTypePDaily = &_RecurrencePatternTypePDaily
	// RecurrencePatternTypePWeekly is a pointer to RecurrencePatternTypeVWeekly
	RecurrencePatternTypePWeekly = &_RecurrencePatternTypePWeekly
	// RecurrencePatternTypePAbsoluteMonthly is a pointer to RecurrencePatternTypeVAbsoluteMonthly
	RecurrencePatternTypePAbsoluteMonthly = &_RecurrencePatternTypePAbsoluteMonthly
	// RecurrencePatternTypePRelativeMonthly is a pointer to RecurrencePatternTypeVRelativeMonthly
	RecurrencePatternTypePRelativeMonthly = &_RecurrencePatternTypePRelativeMonthly
	// RecurrencePatternTypePAbsoluteYearly is a pointer to RecurrencePatternTypeVAbsoluteYearly
	RecurrencePatternTypePAbsoluteYearly = &_RecurrencePatternTypePAbsoluteYearly
	// RecurrencePatternTypePRelativeYearly is a pointer to RecurrencePatternTypeVRelativeYearly
	RecurrencePatternTypePRelativeYearly = &_RecurrencePatternTypePRelativeYearly
)

var (
	_RecurrencePatternTypePDaily           = RecurrencePatternTypeVDaily
	_RecurrencePatternTypePWeekly          = RecurrencePatternTypeVWeekly
	_RecurrencePatternTypePAbsoluteMonthly = RecurrencePatternTypeVAbsoluteMonthly
	_RecurrencePatternTypePRelativeMonthly = RecurrencePatternTypeVRelativeMonthly
	_RecurrencePatternTypePAbsoluteYearly  = RecurrencePatternTypeVAbsoluteYearly
	_RecurrencePatternTypePRelativeYearly  = RecurrencePatternTypeVRelativeYearly
)

// RecurrenceRangeType undocumented
type RecurrenceRangeType string

const (
	// RecurrenceRangeTypeVEndDate undocumented
	RecurrenceRangeTypeVEndDate RecurrenceRangeType = "endDate"
	// RecurrenceRangeTypeVNoEnd undocumented
	RecurrenceRangeTypeVNoEnd RecurrenceRangeType = "noEnd"
	// RecurrenceRangeTypeVNumbered undocumented
	RecurrenceRangeTypeVNumbered RecurrenceRangeType = "numbered"
)

var (
	// RecurrenceRangeTypePEndDate is a pointer to RecurrenceRangeTypeVEndDate
	RecurrenceRangeTypePEndDate = &_RecurrenceRangeTypePEndDate
	// RecurrenceRangeTypePNoEnd is a pointer to RecurrenceRangeTypeVNoEnd
	RecurrenceRangeTypePNoEnd = &_RecurrenceRangeTypePNoEnd
	// RecurrenceRangeTypePNumbered is a pointer to RecurrenceRangeTypeVNumbered
	RecurrenceRangeTypePNumbered = &_RecurrenceRangeTypePNumbered
)

var (
	_RecurrenceRangeTypePEndDate  = RecurrenceRangeTypeVEndDate
	_RecurrenceRangeTypePNoEnd    = RecurrenceRangeTypeVNoEnd
	_RecurrenceRangeTypePNumbered = RecurrenceRangeTypeVNumbered
)