forked from lug/matterbridge
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
63
vendor/github.com/yaegashi/msgraph.go/beta/BookingAppointmentModel.go
generated
vendored
Normal file
63
vendor/github.com/yaegashi/msgraph.go/beta/BookingAppointmentModel.go
generated
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
import "time"
|
||||
|
||||
// BookingAppointment Represents a booked appointment of a service by a customer in a business.
|
||||
type BookingAppointment struct {
|
||||
// Entity is the base model of BookingAppointment
|
||||
Entity
|
||||
// SelfServiceAppointmentID undocumented
|
||||
SelfServiceAppointmentID *string `json:"selfServiceAppointmentId,omitempty"`
|
||||
// CustomerID The id of the booking customer associated with this appointment.
|
||||
CustomerID *string `json:"customerId,omitempty"`
|
||||
// CustomerName undocumented
|
||||
CustomerName *string `json:"customerName,omitempty"`
|
||||
// CustomerEmailAddress undocumented
|
||||
CustomerEmailAddress *string `json:"customerEmailAddress,omitempty"`
|
||||
// CustomerPhone undocumented
|
||||
CustomerPhone *string `json:"customerPhone,omitempty"`
|
||||
// CustomerLocation undocumented
|
||||
CustomerLocation *Location `json:"customerLocation,omitempty"`
|
||||
// CustomerNotes Notes from the customer associated with this appointment.
|
||||
CustomerNotes *string `json:"customerNotes,omitempty"`
|
||||
// ServiceID The id of the booking service associated with this appointment.
|
||||
ServiceID *string `json:"serviceId,omitempty"`
|
||||
// ServiceName The name of the booking service associated with this appointment.
|
||||
ServiceName *string `json:"serviceName,omitempty"`
|
||||
// Start undocumented
|
||||
Start *DateTimeTimeZone `json:"start,omitempty"`
|
||||
// End undocumented
|
||||
End *DateTimeTimeZone `json:"end,omitempty"`
|
||||
// Duration undocumented
|
||||
Duration *time.Duration `json:"duration,omitempty"`
|
||||
// PreBuffer undocumented
|
||||
PreBuffer *time.Duration `json:"preBuffer,omitempty"`
|
||||
// PostBuffer undocumented
|
||||
PostBuffer *time.Duration `json:"postBuffer,omitempty"`
|
||||
// ServiceLocation undocumented
|
||||
ServiceLocation *Location `json:"serviceLocation,omitempty"`
|
||||
// PriceType undocumented
|
||||
PriceType *BookingPriceType `json:"priceType,omitempty"`
|
||||
// Price undocumented
|
||||
Price *float64 `json:"price,omitempty"`
|
||||
// ServiceNotes undocumented
|
||||
ServiceNotes *string `json:"serviceNotes,omitempty"`
|
||||
// Reminders undocumented
|
||||
Reminders []BookingReminder `json:"reminders,omitempty"`
|
||||
// OptOutOfCustomerEmail undocumented
|
||||
OptOutOfCustomerEmail *bool `json:"optOutOfCustomerEmail,omitempty"`
|
||||
// StaffMemberIDs undocumented
|
||||
StaffMemberIDs []string `json:"staffMemberIds,omitempty"`
|
||||
// InvoiceAmount undocumented
|
||||
InvoiceAmount *float64 `json:"invoiceAmount,omitempty"`
|
||||
// InvoiceDate undocumented
|
||||
InvoiceDate *DateTimeTimeZone `json:"invoiceDate,omitempty"`
|
||||
// InvoiceID undocumented
|
||||
InvoiceID *string `json:"invoiceId,omitempty"`
|
||||
// InvoiceStatus undocumented
|
||||
InvoiceStatus *BookingInvoiceStatus `json:"invoiceStatus,omitempty"`
|
||||
// InvoiceURL undocumented
|
||||
InvoiceURL *string `json:"invoiceUrl,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user