bookingService 资源类型
命名空间:microsoft.graph
表示有关 预订业务提供的特定服务的信息,例如服务名称、价格以及通常提供此类服务的员工。
方法
方法 | 返回类型 | Description |
---|---|---|
List | bookingService 集合 | 获取指定预订业务中的 bookingService 对象列表。 |
创建 | bookingService | 为指定的预订业务创建 bookingService。 |
Get | bookingService | 获取指定预订业务中 bookingService 对象的属性和关系。 |
更新 | 无 | 更新指定预订业务中的 bookingService 对象。 |
删除 | None | 删除指定预订业务中的 bookingService 对象。 |
属性
属性 | 类型 | 说明 |
---|---|---|
additionalInformation | String | 确认约会时发送给客户的其他信息。 |
createdDateTime | DateTimeOffset | 创建服务的日期、时间和时区。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
customQuestions | bookingQuestionAssignment 集合 | 包含与特定服务关联的一组自定义问题。 |
defaultDuration | 持续时间 | 服务的默认长度,以天、小时、分钟和秒数表示。 例如,P11D23H59M59.9999999999999S。 |
defaultLocation | location | 服务的默认物理位置。 |
defaultPrice | 双精度 | 服务的默认货币价格。 |
defaultPriceType | bookingPriceType | 服务的默认收费方式。 可取值为:undefined 、fixedPrice 、startingAt 、hourly 、free 、priceVaries 、callUs 、notSet 、unknownFutureValue 。 |
defaultReminders | bookingReminder 集合 | 此服务约会的默认提醒集。 仅当按 ID 读取此 bookingService 时,此属性的值才可用。 |
说明 | String | 服务的文本说明。 |
displayName | String | 服务名称。 |
id | String | 该服务的 ID,采用 GUID 格式。 此为只读属性。 |
isAnonymousJoinEnabled | 布尔值 | 指示是否为此服务预订的约会生成 anonymousJoinWebUrl (webrtcUrl) 。 默认值为 false 。 |
isCustomerAllowedToManageBooking | 布尔值 | 指示客户可以管理员工创建的预订。 默认值为 false 。 |
isHiddenFromCustomers | 布尔值 |
True 指示客户无法预订此服务。 |
isLocationOnline | 布尔值 | 指示服务的约会联机进行。 默认值为 false 。 |
languageTag | String | 自助预订页面的语言。 |
lastUpdatedDateTime | DateTimeOffset | 上次更新服务的日期、时间和时区。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 |
maximumAttendeesCount | Int32 | 服务中允许的最大客户数。 如果服务的 maximumAttendeesCount 大于 1,请在创建或更新约会时传递有效的客户 ID。 若要创建客户,请使用 创建 bookingCustomer 操作。 |
notes | String | 有关此服务的其他信息。 |
postBuffer | 持续时间 | 此服务的约会结束后以及下一次客户约会之前要缓冲的时间。 |
preBuffer | 持续时间 | 此服务的约会开始前的缓冲时间。 |
schedulingPolicy | bookingSchedulingPolicy | 确定应如何创建和管理此类服务的约会的策略集。 |
smsNotificationsEnabled | 布尔值 | 如果为 True,则表示可以向客户发送服务预约的短信通知。 默认值为 false。 |
staffMemberIds | 字符串集合 | 表示提供此服务 的员工 。 |
webUrl | String | 客户用于访问服务的 URL。 |
关系
无。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@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"
}