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

package msgraph

// CalendarPermission undocumented
type CalendarPermission struct {
	// Entity is the base model of CalendarPermission
	Entity
	// EmailAddress undocumented
	EmailAddress *EmailAddress `json:"emailAddress,omitempty"`
	// IsRemovable undocumented
	IsRemovable *bool `json:"isRemovable,omitempty"`
	// IsInsideOrganization undocumented
	IsInsideOrganization *bool `json:"isInsideOrganization,omitempty"`
	// Role undocumented
	Role *CalendarRoleType `json:"role,omitempty"`
	// AllowedRoles undocumented
	AllowedRoles []CalendarRoleType `json:"allowedRoles,omitempty"`
}