bookingService リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
bookingBusiness によって提供される特定のサービスに関する情報 (サービス名、価格、通常はそのようなサービスを提供するスタッフなど) を表します。
bookingNamedEntity から継承します。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| サービスの一覧表示 | bookingService コレクション | 指定した Bookingbusiness 内の bookingService オブジェクトの一覧を取得します。 |
| BookingService を作成する | bookingService | 指定した Bookingbusiness の bookingService を作成します。 |
| BookingService を取得する | bookingService | 指定した Bookingbusiness 内の bookingService オブジェクトのプロパティとリレーションシップを取得します。 |
| Update | なし | 指定した Bookingbusiness で bookingService オブジェクトを更新します。 |
| 削除 | なし | 指定した Bookingbusiness で bookingService オブジェクトを削除します。 |
プロパティ
| プロパティ | 種類 | 説明 |
|---|---|---|
| additionalInformation | String | 予定が確認されたときに顧客に送信される追加情報。 |
| customQuestions | bookingQuestionAssignment コレクション | 特定のサービスに関連付けられているカスタムの質問のセットが含まれています。 |
| defaultDuration | 期間 | サービスの既定の長さ 。日数、時間、分数、秒で表されます。 たとえば、P11D23H59M59.9999999999999999999S などです。 |
| defaultLocation | location | サービスの既定の物理的な場所。 |
| defaultPrice | 倍精度浮動小数点数 | サービスの既定の通貨価格。 |
| defaultPriceType | bookingPriceType | サービスの既定の課金方法。 可能な値は、undefined、fixedPrice、startingAt、hourly、free、priceVaries、callUs、notSet、unknownFutureValue です。 |
| defaultReminders | bookingReminder コレクション | このサービスの予定の既定のアラーム セット。 このプロパティの値は、ID でこの bookingService を 読み取る場合にのみ使用できます。 |
| description | String | サービスのテキストの説明。 |
| displayName | String | サービス名。 |
| id | String | GUID 形式の、そのサービスの ID。 読み取り専用です。 |
| isAnonymousJoinEnabled | ブール型 | True このサービスに対して予約された予定に対して anonymousJoinWebUrl(webrtcUrl) が生成される場合。 |
| isHiddenFromCustomers | ブール型 | True は、このサービスは予約のために顧客が利用できないことを意味します。 |
| isLocationOnline | ブール型 | True は、サービスの予定がオンラインで保持されることを示します。 既定値は False です。 |
| languageTag | String | セルフサービス予約ページの言語。 |
| maximumAttendeesCount | Int32 | サービスで許可される顧客の最大数。 サービスの maximumAttendeesCount が 1 より大きい場合は、予定の作成または更新中に有効な顧客 ID を渡します。 顧客を作成するには、 BookingCustomer の作成操作を 使用します。 |
| notes | String | このサービスに関する追加情報。 |
| postBuffer | 期間 | このサービスの予定が終了してから、次の顧客の予定を予約できるようになるまでのバッファー処理時間。 |
| preBuffer | 期間 | このサービスの予定を開始する前にバッファー処理する時間。 |
| schedulingPolicy | bookingSchedulingPolicy | この種類のサービスの予定を作成および管理する方法を決定する一連のポリシー。 |
| smsNotificationsEnabled | ブール型 | True は携帯ショートメールサービスの予定に関する通知を顧客に送信できることを示します。 既定値は False です。 |
| staffMemberIds | String collection | このサービスを提供する スタッフ メンバー を表します。 |
| webUrl | String | 顧客がサービスにアクセスするために使用する URL。 |
リレーションシップ
なし
JSON 表記
リソースの JSON 表記を次に示します。
{
"additionalInformation": "String",
"defaultDuration": "String (timestamp)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"},
"defaultPrice": 1024,
"defaultPriceType": {"@odata.type": "microsoft.graph.bookingPriceType"},
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"languageTag": "String",
"isHiddenFromCustomers": true,
"isLocationOnline": "Boolean",
"notes": "String",
"postBuffer": "String (timestamp)",
"preBuffer": "String (timestamp)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"customQuestions": [
{
"@odata.type": "microsoft.graph.bookingQuestionAssignment"
}
],
"maximumAttendeesCount": "Integer",
"isAnonymousJoinEnabled": "Boolean",
"webUrl": "String"
}
フィードバック
フィードバックの送信と表示