Microsoft.Graph.Bookings
{{ Fill in the Description }}
Microsoft.Graph.Bookings
Get-MgBookingBusiness |
Get the properties and relationships of a bookingBusiness object. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusiness |
Get-MgBookingBusinessAppointment |
Get the properties and relationships of a bookingAppointment object in the specified bookingBusiness. The startDateTime and endDateTime properties are always returned in UTC. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessAppointment |
Get-MgBookingBusinessAppointmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessAppointmentCount |
Get-MgBookingBusinessCalendarView |
The set of appointments of this business in a specified date range. Read-only. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCalendarView |
Get-MgBookingBusinessCalendarViewCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCalendarViewCount |
Get-MgBookingBusinessCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCount |
Get-MgBookingBusinessCustomer |
Get the properties and relationships of a bookingCustomer object. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCustomer |
Get-MgBookingBusinessCustomerCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCustomerCount |
Get-MgBookingBusinessCustomQuestion |
Read the properties and relationships of a bookingCustomQuestion object. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCustomQuestion |
Get-MgBookingBusinessCustomQuestionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessCustomQuestionCount |
Get-MgBookingBusinessService |
Get the properties and relationships of a bookingService object in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessService |
Get-MgBookingBusinessServiceCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessServiceCount |
Get-MgBookingBusinessStaffAvailability |
Get the availability information of staff members of a Microsoft Bookings calendar. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessStaffAvailability |
Get-MgBookingBusinessStaffMember |
Get the properties and relationships of a bookingStaffMember in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessStaffMember |
Get-MgBookingBusinessStaffMemberCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingBusinessStaffMemberCount |
Get-MgBookingCurrency |
Get the properties of a bookingCurrency object that is available to a Microsoft Bookings business. Use the id property, which is the currency code, to specify the currency. Note To view the beta release of this cmdlet, view Get-MgBetaBookingCurrency |
Get-MgBookingCurrencyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaBookingCurrencyCount |
Get-MgVirtualEvent |
Get events from solutions Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEvent |
Get-MgVirtualEventCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventCount |
Get-MgVirtualEventSession |
Sessions for the virtual event. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSession |
Get-MgVirtualEventSessionAttendanceReport |
The attendance reports of an online meeting. Read-only. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSessionAttendanceReport |
Get-MgVirtualEventSessionAttendanceReportAttendanceRecord |
List of attendance records of an attendance report. Read-only. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord |
Get-MgVirtualEventSessionAttendanceReportAttendanceRecordCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecordCount |
Get-MgVirtualEventSessionAttendanceReportCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSessionAttendanceReportCount |
Get-MgVirtualEventSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventSessionCount |
Get-MgVirtualEventWebinar |
Get webinars from solutions Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinar |
Get-MgVirtualEventWebinarByUserIdAndRole |
Invoke function getByUserIdAndRole Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarByUserIdAndRole |
Get-MgVirtualEventWebinarByUserRole |
Invoke function getByUserRole Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarByUserRole |
Get-MgVirtualEventWebinarCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarCount |
Get-MgVirtualEventWebinarRegistration |
Get the properties and relationships of a virtualEventRegistration object. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarRegistration |
Get-MgVirtualEventWebinarRegistrationCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarRegistrationCount |
Get-MgVirtualEventWebinarSession |
Sessions for the virtual event. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSession |
Get-MgVirtualEventWebinarSessionAttendanceReport |
The attendance reports of an online meeting. Read-only. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSessionAttendanceReport |
Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
List of attendance records of an attendance report. Read-only. Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount |
Get-MgVirtualEventWebinarSessionAttendanceReportCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSessionAttendanceReportCount |
Get-MgVirtualEventWebinarSessionCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaVirtualEventWebinarSessionCount |
New-MgBookingBusiness |
Create a new Microsoft Bookings business in a tenant. This is the first step in setting up a Bookings business where you must specify the business display name. You can include other information such as business address, web site address, and scheduling policy, or set that information later by updating the bookingBusiness. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusiness |
New-MgBookingBusinessAppointment |
Create a new bookingAppointment for the specified bookingBusiness. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessAppointment |
New-MgBookingBusinessCalendarView |
Create new navigation property to calendarView for solutions Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessCalendarView |
New-MgBookingBusinessCustomer |
Create a new bookingCustomer object. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessCustomer |
New-MgBookingBusinessCustomQuestion |
Create a new bookingCustomQuestion object. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessCustomQuestion |
New-MgBookingBusinessService |
Create a new bookingService for the specified bookingBusiness. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessService |
New-MgBookingBusinessStaffMember |
Create a new bookingStaffMember in the specified bookingBusiness. Note To view the beta release of this cmdlet, view New-MgBetaBookingBusinessStaffMember |
New-MgBookingCurrency |
Create new navigation property to bookingCurrencies for solutions Note To view the beta release of this cmdlet, view New-MgBetaBookingCurrency |
New-MgVirtualEvent |
Create new navigation property to events for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEvent |
New-MgVirtualEventSession |
Create new navigation property to sessions for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventSession |
New-MgVirtualEventSessionAttendanceReport |
Create new navigation property to attendanceReports for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventSessionAttendanceReport |
New-MgVirtualEventSessionAttendanceReportAttendanceRecord |
Create new navigation property to attendanceRecords for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord |
New-MgVirtualEventWebinar |
Create new navigation property to webinars for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventWebinar |
New-MgVirtualEventWebinarRegistration |
Create new navigation property to registrations for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventWebinarRegistration |
New-MgVirtualEventWebinarSession |
Create new navigation property to sessions for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventWebinarSession |
New-MgVirtualEventWebinarSessionAttendanceReport |
Create new navigation property to attendanceReports for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventWebinarSessionAttendanceReport |
New-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Create new navigation property to attendanceRecords for solutions Note To view the beta release of this cmdlet, view New-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Publish-MgBookingBusiness |
Make the scheduling page of a business available to external customers. Set the isPublished property to true, and the publicUrl property to the URL of the scheduling page. Note To view the beta release of this cmdlet, view Publish-MgBetaBookingBusiness |
Remove-MgBookingBusiness |
Delete a bookingBusiness object. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusiness |
Remove-MgBookingBusinessAppointment |
Delete a bookingAppointment in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessAppointment |
Remove-MgBookingBusinessCalendarView |
Delete navigation property calendarView for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessCalendarView |
Remove-MgBookingBusinessCustomer |
Delete the specified bookingCustomer object. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessCustomer |
Remove-MgBookingBusinessCustomQuestion |
Delete a bookingCustomQuestion object. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessCustomQuestion |
Remove-MgBookingBusinessService |
Delete a bookingService object in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessService |
Remove-MgBookingBusinessStaffMember |
Delete a bookingStaffMember in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Remove-MgBetaBookingBusinessStaffMember |
Remove-MgBookingCurrency |
Delete navigation property bookingCurrencies for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaBookingCurrency |
Remove-MgVirtualEvent |
Delete navigation property events for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEvent |
Remove-MgVirtualEventSession |
Delete navigation property sessions for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventSession |
Remove-MgVirtualEventSessionAttendanceReport |
Delete navigation property attendanceReports for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventSessionAttendanceReport |
Remove-MgVirtualEventSessionAttendanceReportAttendanceRecord |
Delete navigation property attendanceRecords for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord |
Remove-MgVirtualEventWebinar |
Delete navigation property webinars for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventWebinar |
Remove-MgVirtualEventWebinarRegistration |
Delete navigation property registrations for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventWebinarRegistration |
Remove-MgVirtualEventWebinarSession |
Delete navigation property sessions for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventWebinarSession |
Remove-MgVirtualEventWebinarSessionAttendanceReport |
Delete navigation property attendanceReports for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventWebinarSessionAttendanceReport |
Remove-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Delete navigation property attendanceRecords for solutions Note To view the beta release of this cmdlet, view Remove-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Stop-MgBookingBusinessAppointment |
Cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members. Note To view the beta release of this cmdlet, view Stop-MgBetaBookingBusinessAppointment |
Stop-MgBookingBusinessCalendarView |
Cancel the specified bookingAppointment in the specified bookingBusiness and send a message to the involved customer and staff members. Note To view the beta release of this cmdlet, view Stop-MgBetaBookingBusinessCalendarView |
Unpublish-MgBookingBusiness |
Make the scheduling page of this business not available to external customers. Set the isPublished property to false, and the publicUrl property to null. Note To view the beta release of this cmdlet, view Unpublish-MgBetaBookingBusiness |
Update-MgBookingBusiness |
Update the properties of a bookingBusiness object. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusiness |
Update-MgBookingBusinessAppointment |
Update the properties of a bookingAppointment object in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessAppointment |
Update-MgBookingBusinessCalendarView |
Update the navigation property calendarView in solutions Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessCalendarView |
Update-MgBookingBusinessCustomer |
Update the properties of a bookingCustomer object. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessCustomer |
Update-MgBookingBusinessCustomQuestion |
Update the properties of a bookingCustomQuestion object. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessCustomQuestion |
Update-MgBookingBusinessService |
Update the properties of a bookingService object in the specified bookingBusiness. The following are some examples you can customize for a service:- Price- Typical length of an appointment- Reminders- Any time buffer to set up before or finish up after the service- Scheduling policy parameters, such as minimum notice to book or cancel, and whether customers can select specific staff members for an appointment. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessService |
Update-MgBookingBusinessStaffMember |
Update the properties of a bookingStaffMember in the specified bookingBusiness. Note To view the beta release of this cmdlet, view Update-MgBetaBookingBusinessStaffMember |
Update-MgBookingCurrency |
Update the navigation property bookingCurrencies in solutions Note To view the beta release of this cmdlet, view Update-MgBetaBookingCurrency |
Update-MgVirtualEvent |
Update the navigation property events in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEvent |
Update-MgVirtualEventSession |
Update the navigation property sessions in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventSession |
Update-MgVirtualEventSessionAttendanceReport |
Update the navigation property attendanceReports in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventSessionAttendanceReport |
Update-MgVirtualEventSessionAttendanceReportAttendanceRecord |
Update the navigation property attendanceRecords in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord |
Update-MgVirtualEventWebinar |
Update the navigation property webinars in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventWebinar |
Update-MgVirtualEventWebinarRegistration |
Update the navigation property registrations in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventWebinarRegistration |
Update-MgVirtualEventWebinarSession |
Update the navigation property sessions in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventWebinarSession |
Update-MgVirtualEventWebinarSessionAttendanceReport |
Update the navigation property attendanceReports in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventWebinarSessionAttendanceReport |
Update-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord |
Update the navigation property attendanceRecords in solutions Note To view the beta release of this cmdlet, view Update-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord |