bookingService リソースの種類

名前空間: microsoft.graph

bookingBusiness によって提供される特定のサービスに関する情報 (サービス名、価格、通常、そのようなサービスを提供するスタッフなど) を表します。

メソッド

メソッド 戻り値の型 説明
サービスの一覧 bookingService コレクション 指定した bookingbusiness の bookingService オブジェクトの一覧 を取得します
BookingService の作成 bookingService 指定した bookingbusinessbookingService を作成します
Get bookingService bookingService 指定した bookingbusiness 内の bookingService オブジェクトのプロパティとリレーションシップ を取得します
Update bookingService 指定した bookingbusinessbookingService オブジェクトを更新します
Delete なし 指定した bookingbusiness 内の bookingService オブジェクトを削除します

プロパティ

プロパティ 説明
additionalInformation 文字列 予定が確認された場合に顧客に送信される追加情報。
customQuestions bookingQuestionAssignment コレクション 特定のサービスに関連付けられた一連のカスタム質問が含まれる。
defaultDuration 期間 サービスの既定の長さは、日数、時間、分、および秒で表されます。 たとえば、P11D23H59M59.999999999S。
defaultLocation location サービスの既定の物理的な場所。
defaultPrice 倍精度浮動小数点数 サービスの既定の金銭的な価格。
defaultPriceType bookingPriceType サービスが課金される既定の方法。 可能な値は、undefinedfixedPricestartingAthourlyfreepriceVariescallUsnotSetunknownFutureValue です。
defaultReminders bookingReminder コレクション このサービスの予定に関する既定のアラームセット。 このプロパティの値は、この bookingService を ID で読み取る場合にのみ使用できます。
説明 String サービスのテキストの説明。
displayName String サービス名。
id 文字列 GUID 形式のサービスの ID。 読み取り専用です。
isHiddenFromCustomers ブール値 True は、このサービスが予約のお客様が利用できないという意味です。
isLocationOnline ブール値 True は、サービスの予定がオンラインで保持されます。 既定値は False です。
maximumAttendeesCount Int32 サービスで許可される顧客の最大数。 サービスの maximumAttendeesCount が 1 より大きい場合は、予定の作成または更新中に有効な顧客の ID を渡します。 顧客を作成するには、Create bookingCustomer 操作を使用 します。
notes String このサービスに関する追加情報。
postBuffer 期間 このサービスの予定が終了した後、および次の顧客の予定を予約する前にバッファーに入る時間。
preBuffer 期間 このサービスの予定が開始される前にバッファーに入る時間。
schedulingPolicy bookingSchedulingPolicy この種類のサービスの予定を作成および管理する方法を決定する一連のポリシー。
smsNotificationsEnabled ブール値 True は、サービスの予定のために SMS 通知を顧客に送信できる場合を示します。 既定値は False です。
staffMemberIds String コレクション このサービスを提供 するスタッフ メンバーを表します。
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)",
  "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",
  "webUrl": "String"
}