シフト リソースの種類

名前空間: microsoft.graph

スケジュール内のスケジュールされた作業時間の単位を表 します

メソッド

メソッド 戻り値の型 説明
シフトの一覧表示 shift コレクション このスケジュールのシフト の一覧 を取得します。
シフトの作成 shift 新しいシフトを 作成します
シフトの取得 shift ID による シフトを 取得します。
シフトを置き換える shift シフトを置き 換える
シフトを削除する なし スケジュールから シフト を削除します。

プロパティ

Name 説明
id string シフトの ID
userId string シフトに割り当てられたユーザーの ID。 必須です。
schedulingGroupId string シフトが一部であるスケジュール グループ の ID。 必須です。
sharedShift shiftItem 従業員と 管理者の両方 が表示できる、このシフトの共有バージョン。 必須です。
draftShift shiftItem 管理者が 表示できるこの シフトの下書きバージョン。 必須です。
createdDateTime DateTimeOffset このシフトが最初に作成 された タイムスタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
lastModifiedDateTime DateTimeOffset このシフトが最後に 更新 されたタイムスタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
lastModifiedBy identitySet このシフトを最後に更新した ID。

JSON 表記

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

{
  "id": "SHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8",
  "createdDateTime": "2019-03-14T04:32:51.451Z",
  "lastModifiedDateTime": "2019-03-14T05:32:51.451Z",
  "userId": "c5d0c76b-80c4-481c-be50-923cd8d680a1",
  "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedShift": {"@odata.type":"microsoft.graph.shiftItem"},
  "draftShift": {"@odata.type":"microsoft.graph.shiftItem"}
}