bookingSchedulingPolicy 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示确定如何在Microsoft Bookings 日历中创建约会的策略集。

注意

如果在服务级别启用了默认计划策略,则此资源的值仅限于 列表服务 API 响应中的策略中定义的值。 在这种情况下,客户端必须回退到业务的默认计划策略。

属性

属性 类型 说明
allowStaffSelection 布尔值 如此 如果允许客户选择特定人员进行预订。
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"
    }
  ]
}