models/models library

Classes

Address
Represents a physical address.
Attachment
Represents a message attachment.
Attendee
Represents an attendee in a calendar event.
AttendeeAvailability
Represents the availability status of an attendee in a calendar event.
BucketCreateRequest
Request model for creating a new bucket.
BucketUpdateRequest
Request model for updating a bucket.
Calendar
Represents a calendar.
CalendarEvent
Represents a calendar event.
CalendarOwner
Represents the owner of a calendar.
ChecklistItem
Represents a checklist item in a task.
ChecklistItemRequest
Request model for checklist item updates.
Contact
Represents a contact in the Microsoft Graph API.
ContactFolder
Represents a contact folder in the Microsoft Graph API.
ConversationCreateRequest
Request model for creating a new conversation in a group.
ConversationThread
Represents a thread in a group conversation.
EmailAddress
Represents an email address.
ExternalReference
Represents an external reference in a task.
ExternalReferenceRequest
Request model for external reference updates.
FollowupFlag
Represents a flag to follow up on a message.
GeoCoordinates
Represents a geographical location using latitude and longitude coordinates.
Group
Represents a Microsoft 365 group in Microsoft Graph API.
GroupConversation
Represents a group conversation in Microsoft Graph API.
GroupCreateRequest
Request model for creating a new group.
GroupLifecyclePolicy
Represents a lifecycle policy for groups.
GroupMember
Represents a member of a group.
ItemBody
Represents the body of an item, such as a message or event.
LinkedResource
Represents a linked resource for a task.
LinkedResourceCreateRequest
Request model for creating a linked resource.
LinkedResources
Represents linked resources for a task.
Location
Represents a location for a calendar event.
LocationConstraint
Represents a location constraint for a calendar event.
MailFolder
Represents a mail folder in a mailbox.
MeetingTimeSuggestion
Represents a suggested meeting time.
MeetingTimeSuggestionsResult
Represents the result of a request for meeting time suggestions.
Message
Represents an email message in a user's mailbox.
MessageCreateRequest
Class representing a draft message creation request
Notebook
Organizer
Represents the organizer of an event.
PhotoSize
Provides a way to map PhotoSizeEnum values to their string counterparts.
Plan
Represents a plan in Microsoft Planner.
PlanCreateRequest
Request model for creating a new plan.
PlanDetails
Represents detailed information about a plan in Microsoft Planner.
PlanDetailsUpdateRequest
Request model for updating plan details.
PlannerBucket
Represents a bucket (column) in a plan in Microsoft Planner.
PlannerTask
Represents a task in Microsoft Planner.
PlannerTaskDetails
Represents additional information about a task in Microsoft Planner.
PlanUpdateRequest
Request model for updating a plan.
Post
Represents a post in a conversation thread.
PostCreateRequest
Request model for creating a new post in a conversation thread.
Recipient
Represents an email recipient (sender, to, cc, bcc).
RecurrencePattern
Represents the recurrence pattern of a task.
Room
Represents a room in the Microsoft Graph API.
RoomList
Represents a list of rooms in the Microsoft Graph API.
ScheduleInformation
Represents the schedule information for an individual or a resource.
ScheduleItem
Represents an item on a schedule.
ScheduleResponse
Represents the response to a schedule request.
Status
Represents the status of an object.
TaskAssignment
Represents an assignment of a task to a user in Microsoft Planner.
TaskAssignmentRequest
Request model for task assignments.
TaskCreateRequest
Request model for creating a new task.
TaskDetailsUpdateRequest
Request model for updating task details.
TaskListCreateRequest
Request model for creating a new task list.
TaskListUpdateRequest
Request model for updating a task list.
TaskUpdateRequest
Request model for updating a task.
Time
Represents a specific point in time, with an associated time zone.
TimeConstraint
Represents the time constraint of an event or activity.
TimeSlot
Represents a period of time, with a start and an end.
TimeZone
Represents a time zone.
TodoTask
Represents a task in Microsoft To Do.
TodoTaskCreateRequest
Request model for creating a new task.
TodoTaskList
Represents a task list in Microsoft To Do.
TodoTaskUpdateRequest
Request model for updating a task.
User
Represents a user in the system.
WorkingHours
Represents the working hours of an individual.

Enums

PhotoSizeEnum
An enumeration of available photo sizes.