bookingSchedulingPolicy リソースの種類
名前空間: microsoft.graph
Microsoft Bookings カレンダーで予定を作成する方法を決定するポリシーのセットを表します。
注:
既定のスケジュール ポリシーがサービス レベルで有効になっている場合、このリソースの値は、 List services API 応答のポリシーで定義されている値に制限されます。 この場合、クライアントはビジネスの既定のスケジュール ポリシーにフォールバックする必要があります。
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
allowStaffSelection | ブール型 |
True 顧客が予約の特定の人を選択できるようにします。 |
customAvailabilities | bookingsAvailabilityWindow コレクション | 特定の時間枠でのサービスのカスタム可用性。 |
generalAvailability | bookingsAvailability | スケジュール ポリシーによって定義されたサービスの一般提供。 |
isMeetingInviteToCustomersEnabled | ブール型 | 会議出席依頼が顧客に送信されるかどうかを示します。 既定値は false です。 |
maximumAdvance | 期間 | 予約が可能な最大日数を事前に指定します。 ISO 8601 形式に従います。 |
minimumLeadTime | 期間 | 予約とキャンセルを行う前の最小時間。 ISO 8601 形式に従います。 |
sendConfirmationsToOwner | ブール型 |
True 予約の作成または変更時に電子メールでビジネスに通知する場合。
ビジネスの bookingBusiness エンティティの電子メール プロパティで指定された電子メール アドレスを使用します。 |
timeSlotInterval | 期間 | ISO 8601 形式で示される各タイム スロットの期間。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"allowStaffSelection": "Boolean",
"customAvailabilities": [{"@odata.type": "microsoft.graph.bookingsAvailabilityWindow"}],
"generalAvailability": {"@odata.type": "microsoft.graph.bookingsAvailability"},
"isMeetingInviteToCustomersEnabled": "Boolean",
"maximumAdvance": "String (timestamp)",
"minimumLeadTime": "String (timestamp)",
"sendConfirmationsToOwner": "Boolean",
"timeSlotInterval": "String (timestamp)"
}