Update-MgBetaBookingBusinessCalendarView
Update the navigation property calendarView in bookingBusinesses
Note
To view the v1.0 release of this cmdlet, view Update-MgBookingBusinessCalendarView
Syntax
Update-MgBetaBookingBusinessCalendarView
-BookingAppointmentId <String>
-BookingBusinessId <String>
[-ResponseHeadersVariable <String>]
[-AdditionalInformation <String>]
[-AdditionalProperties <Hashtable>]
[-AnonymousJoinWebUrl <String>]
[-AppointmentLabel <String>]
[-CreatedDateTime <DateTime>]
[-CustomerEmailAddress <String>]
[-CustomerId <String>]
[-CustomerLocation <IMicrosoftGraphLocation>]
[-CustomerName <String>]
[-CustomerNotes <String>]
[-CustomerPhone <String>]
[-CustomerTimeZone <String>]
[-Customers <IMicrosoftGraphBookingCustomerInformationBase[]>]
[-End <IMicrosoftGraphDateTimeZone>]
[-Id <String>]
[-InvoiceAmount <Double>]
[-InvoiceDate <IMicrosoftGraphDateTimeZone>]
[-InvoiceId <String>]
[-InvoiceStatus <String>]
[-InvoiceUrl <String>]
[-IsCustomerAllowedToManageBooking]
[-IsLocationOnline]
[-JoinWebUrl <String>]
[-LastUpdatedDateTime <DateTime>]
[-MaximumAttendeesCount <Int32>]
[-OnlineMeetingUrl <String>]
[-OptOutOfCustomerEmail]
[-PostBuffer <TimeSpan>]
[-PreBuffer <TimeSpan>]
[-Price <Double>]
[-PriceType <BookingPriceType>]
[-Reminders <IMicrosoftGraphBookingReminder[]>]
[-SelfServiceAppointmentId <String>]
[-ServiceId <String>]
[-ServiceLocation <IMicrosoftGraphLocation>]
[-ServiceName <String>]
[-ServiceNotes <String>]
[-SmsNotificationsEnabled]
[-StaffMemberIds <String[]>]
[-Start <IMicrosoftGraphDateTimeZone>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-BookingAppointmentId <String>
-BookingBusinessId <String>
[-ResponseHeadersVariable <String>]
[-AdditionalInformation <String>]
[-AdditionalProperties <Hashtable>]
[-AnonymousJoinWebUrl <String>]
[-AppointmentLabel <String>]
[-CreatedDateTime <DateTime>]
[-CustomerEmailAddress <String>]
[-CustomerId <String>]
[-CustomerLocation <IMicrosoftGraphLocation>]
[-CustomerName <String>]
[-CustomerNotes <String>]
[-CustomerPhone <String>]
[-CustomerTimeZone <String>]
[-Customers <IMicrosoftGraphBookingCustomerInformationBase[]>]
[-End <IMicrosoftGraphDateTimeZone>]
[-Id <String>]
[-InvoiceAmount <Double>]
[-InvoiceDate <IMicrosoftGraphDateTimeZone>]
[-InvoiceId <String>]
[-InvoiceStatus <String>]
[-InvoiceUrl <String>]
[-IsCustomerAllowedToManageBooking]
[-IsLocationOnline]
[-JoinWebUrl <String>]
[-LastUpdatedDateTime <DateTime>]
[-MaximumAttendeesCount <Int32>]
[-OnlineMeetingUrl <String>]
[-OptOutOfCustomerEmail]
[-PostBuffer <TimeSpan>]
[-PreBuffer <TimeSpan>]
[-Price <Double>]
[-PriceType <BookingPriceType>]
[-Reminders <IMicrosoftGraphBookingReminder[]>]
[-SelfServiceAppointmentId <String>]
[-ServiceId <String>]
[-ServiceLocation <IMicrosoftGraphLocation>]
[-ServiceName <String>]
[-ServiceNotes <String>]
[-SmsNotificationsEnabled]
[-StaffMemberIds <String[]>]
[-Start <IMicrosoftGraphDateTimeZone>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-BookingAppointmentId <String>
-BookingBusinessId <String>
-BodyParameter <IMicrosoftGraphBookingAppointment>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-BookingAppointmentId <String>
-BookingBusinessId <String>
-BodyParameter <IMicrosoftGraphBookingAppointment>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-InputObject <IBookingsIdentity>
[-ResponseHeadersVariable <String>]
[-AdditionalInformation <String>]
[-AdditionalProperties <Hashtable>]
[-AnonymousJoinWebUrl <String>]
[-AppointmentLabel <String>]
[-CreatedDateTime <DateTime>]
[-CustomerEmailAddress <String>]
[-CustomerId <String>]
[-CustomerLocation <IMicrosoftGraphLocation>]
[-CustomerName <String>]
[-CustomerNotes <String>]
[-CustomerPhone <String>]
[-CustomerTimeZone <String>]
[-Customers <IMicrosoftGraphBookingCustomerInformationBase[]>]
[-End <IMicrosoftGraphDateTimeZone>]
[-Id <String>]
[-InvoiceAmount <Double>]
[-InvoiceDate <IMicrosoftGraphDateTimeZone>]
[-InvoiceId <String>]
[-InvoiceStatus <String>]
[-InvoiceUrl <String>]
[-IsCustomerAllowedToManageBooking]
[-IsLocationOnline]
[-JoinWebUrl <String>]
[-LastUpdatedDateTime <DateTime>]
[-MaximumAttendeesCount <Int32>]
[-OnlineMeetingUrl <String>]
[-OptOutOfCustomerEmail]
[-PostBuffer <TimeSpan>]
[-PreBuffer <TimeSpan>]
[-Price <Double>]
[-PriceType <BookingPriceType>]
[-Reminders <IMicrosoftGraphBookingReminder[]>]
[-SelfServiceAppointmentId <String>]
[-ServiceId <String>]
[-ServiceLocation <IMicrosoftGraphLocation>]
[-ServiceName <String>]
[-ServiceNotes <String>]
[-SmsNotificationsEnabled]
[-StaffMemberIds <String[]>]
[-Start <IMicrosoftGraphDateTimeZone>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-InputObject <IBookingsIdentity>
[-ResponseHeadersVariable <String>]
[-AdditionalInformation <String>]
[-AdditionalProperties <Hashtable>]
[-AnonymousJoinWebUrl <String>]
[-AppointmentLabel <String>]
[-CreatedDateTime <DateTime>]
[-CustomerEmailAddress <String>]
[-CustomerId <String>]
[-CustomerLocation <IMicrosoftGraphLocation>]
[-CustomerName <String>]
[-CustomerNotes <String>]
[-CustomerPhone <String>]
[-CustomerTimeZone <String>]
[-Customers <IMicrosoftGraphBookingCustomerInformationBase[]>]
[-End <IMicrosoftGraphDateTimeZone>]
[-Id <String>]
[-InvoiceAmount <Double>]
[-InvoiceDate <IMicrosoftGraphDateTimeZone>]
[-InvoiceId <String>]
[-InvoiceStatus <String>]
[-InvoiceUrl <String>]
[-IsCustomerAllowedToManageBooking]
[-IsLocationOnline]
[-JoinWebUrl <String>]
[-LastUpdatedDateTime <DateTime>]
[-MaximumAttendeesCount <Int32>]
[-OnlineMeetingUrl <String>]
[-OptOutOfCustomerEmail]
[-PostBuffer <TimeSpan>]
[-PreBuffer <TimeSpan>]
[-Price <Double>]
[-PriceType <BookingPriceType>]
[-Reminders <IMicrosoftGraphBookingReminder[]>]
[-SelfServiceAppointmentId <String>]
[-ServiceId <String>]
[-ServiceLocation <IMicrosoftGraphLocation>]
[-ServiceName <String>]
[-ServiceNotes <String>]
[-SmsNotificationsEnabled]
[-StaffMemberIds <String[]>]
[-Start <IMicrosoftGraphDateTimeZone>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-InputObject <IBookingsIdentity>
-BodyParameter <IMicrosoftGraphBookingAppointment>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-MgBetaBookingBusinessCalendarView
-InputObject <IBookingsIdentity>
-BodyParameter <IMicrosoftGraphBookingAppointment>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update the navigation property calendarView in bookingBusinesses
Parameters
-AdditionalInformation
Additional information that is sent to the customer when an appointment is confirmed.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdditionalProperties
Additional Parameters
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AnonymousJoinWebUrl
The URL of the meeting to join anonymously.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppointmentLabel
The user can stamp a custom label on the appointment.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BodyParameter
Represents a booked appointment of a service by a customer in a business. To construct, see NOTES section for BODYPARAMETER properties and create a hash table.
Type: | IMicrosoftGraphBookingAppointment |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BookingAppointmentId
The unique identifier of bookingAppointment
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BookingBusinessId
The unique identifier of bookingBusiness
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreatedDateTime
The date, time, and timezone when the appointment was created.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerEmailAddress
The SMTP address of the bookingCustomer who is booking the appointment.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerId
The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerLocation
location To construct, see NOTES section for CUSTOMERLOCATION properties and create a hash table.
Type: | IMicrosoftGraphLocation |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerName
The customer's name.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerNotes
Notes from the customer associated with this appointment. You can get the value only when reading this bookingAppointment by its ID. You can set this property only when initially creating an appointment with a new customer. After that point, the value is computed from the customer represented by customerId.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerPhone
The customer's phone number.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Customers
A collection of the customer properties for an appointment. An appointment will contain a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.
Type: | IMicrosoftGraphBookingCustomerInformationBase[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomerTimeZone
The time zone of the customer. For a list of possible values, see dateTimeTimeZone.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-End
dateTimeTimeZone To construct, see NOTES section for END properties and create a hash table.
Type: | IMicrosoftGraphDateTimeZone |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Optional headers that will be added to the request.
Type: | IDictionary |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
The unique identifier for an entity. Read-only.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Type: | IBookingsIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InvoiceAmount
The billed amount on the invoice.
Type: | Double |
Position: | Named |
Default value: | 0 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InvoiceDate
dateTimeTimeZone To construct, see NOTES section for INVOICEDATE properties and create a hash table.
Type: | IMicrosoftGraphDateTimeZone |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InvoiceId
The ID of the invoice.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InvoiceStatus
bookingInvoiceStatus
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InvoiceUrl
The URL of the invoice in Microsoft Bookings.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsCustomerAllowedToManageBooking
Indicates that the customer can manage bookings created by the staff. The default value is false.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsLocationOnline
Indicates that the appointment is held online. The default value is false.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JoinWebUrl
The URL of the online meeting for the appointment.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastUpdatedDateTime
The date, time and timezone when the booking business was last updated.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumAttendeesCount
The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.
Type: | Int32 |
Position: | Named |
Default value: | 0 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnlineMeetingUrl
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OptOutOfCustomerEmail
True indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PostBuffer
The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in ISO8601 format.
Type: | TimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreBuffer
The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format.
Type: | TimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Price
The regular price for an appointment for the specified bookingService.
Type: | Double |
Position: | Named |
Default value: | 0 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PriceType
Represents the type of pricing of a booking service.
Type: | BookingPriceType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProgressAction
{{ Fill ProgressAction Description }}
Type: | ActionPreference |
Aliases: | proga |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reminders
The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID. To construct, see NOTES section for REMINDERS properties and create a hash table.
Type: | IMicrosoftGraphBookingReminder[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResponseHeadersVariable
Optional Response Headers Variable.
Type: | String |
Aliases: | RHV |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SelfServiceAppointmentId
Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of customer.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceId
The ID of the bookingService associated with this appointment.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceLocation
location To construct, see NOTES section for SERVICELOCATION properties and create a hash table.
Type: | IMicrosoftGraphLocation |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceNotes
Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SmsNotificationsEnabled
True indicates SMS notifications will be sent to the customers for the appointment. Default value is false.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StaffMemberIds
The ID of each bookingStaffMember who is scheduled in this appointment.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Start
dateTimeTimeZone To construct, see NOTES section for START properties and create a hash table.
Type: | IMicrosoftGraphDateTimeZone |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Microsoft.Graph.Beta.PowerShell.Models.IBookingsIdentity
Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphBookingAppointment
System.Collections.IDictionary
Outputs
Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphBookingAppointment
Notes
COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
BODYPARAMETER <IMicrosoftGraphBookingAppointment>
: Represents a booked appointment of a service by a customer in a business.
[(Any) <Object>]
: This indicates any property can be added to this object.[Id <String>]
: The unique identifier for an entity. Read-only.[AdditionalInformation <String>]
: Additional information that is sent to the customer when an appointment is confirmed.[AnonymousJoinWebUrl <String>]
: The URL of the meeting to join anonymously.[AppointmentLabel <String>]
: The user can stamp a custom label on the appointment.[CreatedDateTime <DateTime?>]
: The date, time, and timezone when the appointment was created.[CustomerEmailAddress <String>]
: The SMTP address of the bookingCustomer who is booking the appointment.[CustomerId <String>]
: The ID of the bookingCustomer for this appointment. If no ID is specified when an appointment is created, then a new bookingCustomer object is created. Once set, you should consider the customerId immutable.[CustomerLocation <IMicrosoftGraphLocation>]
: location[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostOfficeBox <String>]
: The post office box number.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.[Type <String>]
: physicalAddressType
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
[CustomerName <String>]
: The customer's name.[CustomerNotes <String>]
: Notes from the customer associated with this appointment. You can get the value only when reading this bookingAppointment by its ID. You can set this property only when initially creating an appointment with a new customer. After that point, the value is computed from the customer represented by customerId.[CustomerPhone <String>]
: The customer's phone number.[CustomerTimeZone <String>]
: The time zone of the customer. For a list of possible values, see dateTimeTimeZone.[Customers <IMicrosoftGraphBookingCustomerInformationBase-
[]>]
: A collection of the customer properties for an appointment. An appointment will contain a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.[End <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'.[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values.
[InvoiceAmount <Double?>]
: The billed amount on the invoice.[InvoiceDate <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone[InvoiceId <String>]
: The ID of the invoice.[InvoiceStatus <String>]
: bookingInvoiceStatus[InvoiceUrl <String>]
: The URL of the invoice in Microsoft Bookings.[IsCustomerAllowedToManageBooking <Boolean?>]
: Indicates that the customer can manage bookings created by the staff. The default value is false.[IsLocationOnline <Boolean?>]
: Indicates that the appointment is held online. The default value is false.[JoinWebUrl <String>]
: The URL of the online meeting for the appointment.[LastUpdatedDateTime <DateTime?>]
: The date, time and timezone when the booking business was last updated.[MaximumAttendeesCount <Int32?>]
: The maximum number of customers allowed in an appointment. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation.[OnlineMeetingUrl <String>]
:[OptOutOfCustomerEmail <Boolean?>]
: True indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment.[PostBuffer <TimeSpan?>]
: The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in ISO8601 format.[PreBuffer <TimeSpan?>]
: The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in ISO8601 format.[Price <Double?>]
: The regular price for an appointment for the specified bookingService.[PriceType <BookingPriceType?>]
: Represents the type of pricing of a booking service.[Reminders <IMicrosoftGraphBookingReminder-
[]>]
: The collection of customer reminders sent for this appointment. The value of this property is available only when reading this bookingAppointment by its ID.[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
[SelfServiceAppointmentId <String>]
: Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of customer.[ServiceId <String>]
: The ID of the bookingService associated with this appointment.[ServiceLocation <IMicrosoftGraphLocation>]
: location[ServiceName <String>]
: The name of the bookingService associated with this appointment.This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the serviceId property.[ServiceNotes <String>]
: Notes from a bookingStaffMember. The value of this property is available only when reading this bookingAppointment by its ID.[SmsNotificationsEnabled <Boolean?>]
: True indicates SMS notifications will be sent to the customers for the appointment. Default value is false.[StaffMemberIds <String-
[]>]
: The ID of each bookingStaffMember who is scheduled in this appointment.[Start <IMicrosoftGraphDateTimeZone>]
: dateTimeTimeZone
CUSTOMERLOCATION <IMicrosoftGraphLocation>
: location
[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostOfficeBox <String>]
: The post office box number.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.[Type <String>]
: physicalAddressType
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
END <IMicrosoftGraphDateTimeZone>
: dateTimeTimeZone
[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'.[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values.
INPUTOBJECT <IBookingsIdentity>
: Identity Parameter
[AttendanceRecordId <String>]
: The unique identifier of attendanceRecord[BookingAppointmentId <String>]
: The unique identifier of bookingAppointment[BookingBusinessId <String>]
: The unique identifier of bookingBusiness[BookingCurrencyId <String>]
: The unique identifier of bookingCurrency[BookingCustomQuestionId <String>]
: The unique identifier of bookingCustomQuestion[BookingCustomerId <String>]
: The unique identifier of bookingCustomer[BookingServiceId <String>]
: The unique identifier of bookingService[BookingStaffMemberId <String>]
: The unique identifier of bookingStaffMember[BusinessScenarioId <String>]
: The unique identifier of businessScenario[BusinessScenarioTaskId <String>]
: The unique identifier of businessScenarioTask[Email <String>]
: Alternate key of virtualEventRegistration[JoinWebUrl <String>]
: Alternate key of virtualEventSession[MeetingAttendanceReportId <String>]
: The unique identifier of meetingAttendanceReport[PlannerPlanConfigurationLocalizationId <String>]
: The unique identifier of plannerPlanConfigurationLocalization[Role <String>]
: Usage: role='{role}'[UniqueName <String>]
: Alternate key of businessScenario[UserId <String>]
: Alternate key of virtualEventRegistration[VirtualEventId <String>]
: The unique identifier of virtualEvent[VirtualEventPresenterId <String>]
: The unique identifier of virtualEventPresenter[VirtualEventRegistrationId <String>]
: The unique identifier of virtualEventRegistration[VirtualEventSessionId <String>]
: The unique identifier of virtualEventSession[VirtualEventTownhallId <String>]
: The unique identifier of virtualEventTownhall[VirtualEventWebinarId <String>]
: The unique identifier of virtualEventWebinar
INVOICEDATE <IMicrosoftGraphDateTimeZone>
: dateTimeTimeZone
[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'.[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values.
REMINDERS <IMicrosoftGraphBookingReminder- []
>: The collection of customer reminders sent for this appointment.
The value of this property is available only when reading this bookingAppointment by its ID.
[Message <String>]
: The message in the reminder.[Offset <TimeSpan?>]
: The amount of time before the start of an appointment that the reminder should be sent. It's denoted in ISO 8601 format.[Recipients <String>]
: bookingReminderRecipients
SERVICELOCATION <IMicrosoftGraphLocation>
: location
[(Any) <Object>]
: This indicates any property can be added to this object.[Address <IMicrosoftGraphPhysicalAddress>]
: physicalAddress[(Any) <Object>]
: This indicates any property can be added to this object.[City <String>]
: The city.[CountryOrRegion <String>]
: The country or region. It's a free-format string value, for example, 'United States'.[PostOfficeBox <String>]
: The post office box number.[PostalCode <String>]
: The postal code.[State <String>]
: The state.[Street <String>]
: The street.[Type <String>]
: physicalAddressType
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]
: outlookGeoCoordinates[(Any) <Object>]
: This indicates any property can be added to this object.[Accuracy <Double?>]
: The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.[Altitude <Double?>]
: The altitude of the location.[AltitudeAccuracy <Double?>]
: The accuracy of the altitude.[Latitude <Double?>]
: The latitude of the location.[Longitude <Double?>]
: The longitude of the location.
[DisplayName <String>]
: The name associated with the location.[LocationEmailAddress <String>]
: Optional email address of the location.[LocationType <String>]
: locationType[LocationUri <String>]
: Optional URI representing the location.[UniqueId <String>]
: For internal use only.[UniqueIdType <String>]
: locationUniqueIdType
START <IMicrosoftGraphDateTimeZone>
: dateTimeTimeZone
[(Any) <Object>]
: This indicates any property can be added to this object.[DateTime <String>]
: A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'.[TimeZone <String>]
: Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values.