bookingService-Ressourcentyp
Namespace: microsoft.graph
Stellt Informationen zu einem bestimmten Dienst dar, der von einem Buchungsunternehmen bereitgestellt wird, z. B. den Dienstnamen, den Preis und das Personal, das in der Regel einen solchen Dienst bereitstellt.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | bookingService-Sammlung | Rufen Sie eine Liste der bookingService-Objekte im angegebenen Buchungsgeschäft ab. |
Create | bookingService | Erstellen Sie einen bookingService für das angegebene Buchungsgeschäft. |
Get | bookingService | Ruft die Eigenschaften und Beziehungen eines bookingService-Objekts im angegebenen Buchungsgeschäft ab. |
Update | Keine | Aktualisieren Sie ein bookingService-Objekt im angegebenen Buchungsgeschäft. |
Delete | Keine | Löschen Sie ein bookingService-Objekt im angegebenen Buchungsgeschäft. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
additionalInformation | Zeichenfolge | Zusätzliche Informationen, die an den Kunden gesendet werden, wenn ein Termin bestätigt wird. |
createdDateTime | DateTimeOffset | Das Datum, die Uhrzeit und die Zeitzone, in der der Dienst erstellt wurde. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
customQuestions | bookingQuestionAssignment-Sammlung | Enthält den Satz von benutzerdefinierten Fragen, die einem bestimmten Dienst zugeordnet sind. |
defaultDuration | Dauer | Die Standardlänge des Diensts, dargestellt in Anzahl von Tagen, Stunden, Minuten und Sekunden. Beispiel: P11D23H59M59.999999999999999. |
defaultLocation | location | Der physische Standardspeicherort für den Dienst. |
defaultPrice | Gleitkommawert mit doppelter Genauigkeit | Der Standardmäßige Geldpreis für den Dienst. |
defaultPriceType | bookingPriceType | Die Standardgebühr für den Dienst. Mögliche Werte: undefined , fixedPrice , startingAt , hourly , free , priceVaries , callUs , notSet , unknownFutureValue . |
defaultReminders | bookingReminder-Sammlung | Der Standardsatz von Erinnerungen für einen Termin dieses Diensts. Der Wert dieser Eigenschaft ist nur verfügbar, wenn dieser bookingService anhand seiner ID gelesen wird. |
description | Zeichenfolge | Eine Textbeschreibung für den Dienst. |
displayName | Zeichenfolge | Ein Dienstname. |
id | Zeichenfolge | Die ID dieses Diensts im GUID-Format. Schreibgeschützt. |
isAnonymousJoinEnabled | Boolesch | Gibt an, ob für den für diesen Dienst gebuchten Termin eine anonymousJoinWebUrl(webrtcUrl) generiert wird. Der Standardwert ist false . |
isCustomerAllowedToManageBooking | Boolesch | Gibt an, dass der Kunde buchungen verwalten kann, die vom Personal erstellt wurden. Der Standardwert ist false . |
isHiddenFromCustomers | Boolesch |
True gibt an, dass dieser Dienst für Kunden nicht für Buchungen verfügbar ist. |
isLocationOnline | Boolesch | Gibt an, dass die Termine für den Dienst online gehalten werden. Der Standardwert ist false . |
languageTag | Zeichenfolge | Die Sprache der Self-Service-Buchungsseite. |
lastUpdatedDateTime | DateTimeOffset | Datum, Uhrzeit und Zeitzone der letzten Aktualisierung des Diensts. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . |
maximumAttendeesCount | Int32 | Die maximale Anzahl von Kunden, die in einem Dienst zulässig sind. Wenn maximumAttendeesCount des Diensts größer als 1 ist, übergeben Sie beim Erstellen oder Aktualisieren eines Termins gültige Kunden-IDs. Verwenden Sie zum Erstellen eines Kunden den Vorgang bookingCustomer erstellen . |
notes | String | Zusätzliche Informationen zu diesem Dienst. |
postBuffer | Dauer | Die Zeit, die nach Ablauf eines Termins für diesen Dienst gepuffert werden muss und bevor der nächste Kundentermin gebucht werden kann. |
preBuffer | Dauer | Die Zeit, die gepuffert werden soll, bevor ein Termin für diesen Dienst beginnen kann. |
schedulingPolicy | bookingSchedulingPolicy | Der Satz von Richtlinien, die bestimmen, wie Termine für diesen Diensttyp erstellt und verwaltet werden sollen. |
smsNotificationsEnabled | Boolesch | True gibt an, dass SMS-Benachrichtigungen zum Termin des Diensts an die Kunden gesendet werden können. Standardwert ist "false". |
staffMemberIds | String collection | Stellt die Mitarbeiter dar , die diesen Dienst bereitstellen. |
webUrl | Zeichenfolge | Die URL, die ein Kunde für den Zugriff auf den Dienst verwendet. |
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.bookingService",
"additionalInformation": "String",
"createdDateTime": "String (timestamp)",
"customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
"defaultDuration": "String (duration)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"},
"defaultPrice": "Double",
"defaultPriceType": "String",
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isAnonymousJoinEnabled": "Boolean",
"isCustomerAllowedToManageBooking": "Boolean",
"isHiddenFromCustomers": "Boolean",
"isLocationOnline": "Boolean",
"languageTag": "String",
"lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32",
"notes": "String",
"postBuffer": "String (duration)",
"preBuffer": "String (duration)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"webUrl": "String"
}