CmdID / PowerShell / Cmdlets / Update
Update-MgBookingBusinessAppointment
Update the properties of a bookingAppointment object in the specified bookingBusiness. Microsoft Graph PowerShell reference
From the Microsoft Graph PowerShell reference 46 parameters Its page in the reference
Parameters
Show its 46 parameters
-AdditionalInformationAdditional information that is sent to the customer when an appointment is confirmed.-AdditionalPropertiesAdditional Parameters-AnonymousJoinWebUrlThe URL of the meeting to join anonymously.-AppointmentLabelThe custom label that can be stamped on this appointment by users.-BodyParameterRepresents a booked appointment of a service by a customer in a business.-BookingAppointmentIdThe unique identifier of bookingAppointment-BookingBusinessIdThe unique identifier of bookingBusiness-BreakWait for .NET debugger to attach-Confirm, -cfPrompts you for confirmation before running the cmdlet.-CreatedDateTimeThe date, time, and time zone when the appointment was created.-CustomerEmailAddressThe SMTP address of the bookingCustomer who books the appointment.-CustomerNameThe customer's name.-CustomerNotesNotes from the customer associated with this appointment.-CustomerPhoneThe customer's phone number.-CustomersA collection of customer properties for an appointment.-CustomerTimeZoneThe time zone of the customer.-EndDateTimedateTimeTimeZone To construct, see NOTES section for ENDDATETIME properties and create a hash table.-HeadersOptional headers that will be added to the request.-HttpPipelineAppendSendAsync Pipeline Steps to be appended to the front of the pipeline-HttpPipelinePrependSendAsync Pipeline Steps to be prepended to the front of the pipeline-IdThe unique identifier for an entity.-InputObjectIdentity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.-IsCustomerAllowedToManageBookingIndicates that the customer can manage bookings created by the staff.-IsLocationOnlineIndicates that the appointment is held online.-JoinWebUrlThe URL of the online meeting for the appointment.-LastUpdatedDateTimeThe date, time, and time zone when the booking business was last updated.-MaximumAttendeesCountThe maximum number of customers allowed in an appointment.-OptOutOfCustomerEmailIf true indicates that the bookingCustomer for this appointment doesn't wish to receive a confirmation for this appointment.-PostBufferThe amount of time to reserve after the appointment ends, for cleaning up, as an example.-PreBufferThe amount of time to reserve before the appointment begins, for preparation, as an example.-PriceThe regular price for an appointment for the specified bookingService.-PriceTypeRepresents the type of pricing of a booking service.-ProxyThe URI for the proxy server to use-ProxyCredentialCredentials for a proxy server to use for the remote call-ProxyUseDefaultCredentialsUse the default credentials for the proxy-RemindersThe collection of customer reminders sent for this appointment.-ResponseHeadersVariable, -RHVOptional Response Headers Variable.-SelfServiceAppointmentIdAnother 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 the customer.-ServiceIdThe ID of the bookingService associated with this appointment.-ServiceLocationlocation To construct, see NOTES section for SERVICELOCATION properties and create a hash table.-ServiceNameThe name of the bookingService associated with this appointment.This property is optional when creating a new appointment.-ServiceNotesNotes from a bookingStaffMember.-SmsNotificationsEnabledIf true, indicates SMS notifications will be sent to the customers for the appointment.-StaffMemberIdsThe ID of each bookingStaffMember who is scheduled in this appointment.-StartDateTimedateTimeTimeZone To construct, see NOTES section for STARTDATETIME properties and create a hash table.-WhatIf, -wiRuns the command in a mode that only reports what would happen without performing the actions.