bookingSchedulingPolicy リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

Microsoft Bookings予定表で予定を作成する方法を決定するポリシーのセットを表します。

プロパティ

プロパティ 説明
allowStaffSelection ブール型 True の場合は、顧客が予約の特定のユーザーを選択できるようにします。
customAvailabilities bookingsAvailabilityWindow コレクション サービスの特定の時間枠でのサービスのカスタム可用性。
generalAvailability bookingsAvailability スケジュール ポリシーによって定義されたサービスの一般提供。
isMeetingInviteToCustomersEnabled ブール型 会議出席依頼が顧客に送信されるかどうかを示します。 既定値は false
maximumAdvance 期間 予約が可能な最大日数を事前に指定します。 ISO 8601 形式に従います。
minimumLeadTime 期間 予約とキャンセルを行う前の最小時間。 ISO 8601 形式に従います。
sendConfirmationsToOwner ブール型 True を指定すると、予約の作成時または変更時にメールでビジネスに通知されます。 ビジネスの bookingBusiness エンティティの電子メール プロパティで指定された電子メール アドレスを使用します。
timeSlotInterval 期間 ISO 8601 形式で示される各タイム スロットの期間。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "allowStaffSelection": true,
  "maximumAdvance": "String (timestamp)",
  "minimumLeadTime": "String (timestamp)",
  "sendConfirmationsToOwner": true,
  "timeSlotInterval": "String (timestamp)",
  "isMeetingInviteToCustomersEnabled": "Boolean",
  "generalAvailability": {
    "@odata.type": "microsoft.graph.bookingsAvailability"
  },
  "customAvailabilities": [
    {
      "@odata.type": "microsoft.graph.bookingsAvailabilityWindow"
    }
  ]
}