shift リソースの種類shift resource type

重要

Microsoft Graph の/betaバージョンの api は変更される可能性があります。APIs under the /beta version in Microsoft Graph are subject to change. 実稼働アプリケーションでは、これらの API の使用はサポートされていません。Use of these APIs in production applications is not supported.

スケジュールに含まれるスケジュールされた作業の単位。A unit of scheduled work in a schedule.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
shift を作成するCreate shift shift 新しい shift を作成します。Create a new shift.
シフトの一覧表示List shifts shiftコレクションshift collection このスケジュール内のshiftsのリストを取得します。Get the list of shifts in this schedule.
shift を取得するGet shift shift ID で shift を取得します。Get a shift by ID.
shift を置換するReplace shift shift shift を置き換えます。Replace a shift.
shift を削除するDelete shift なしNone スケジュールからshiftを削除します。Delete a shift from the schedule.

プロパティProperties

名前Name Type 説明Description
idid string shift の ID。ID of the shift.
userIduserId string に割り当てられているユーザー shiftの ID。ID of the user assigned to the shift. 必須です。Required.
schedulingGroupIdschedulingGroupId string shiftが含まれるスケジュールグループの ID。ID of the scheduling group the shift is part of. 必須です。Required.
sharedshiftsharedShift 佐々木shiftItem 従業員とマネージャーの両方shiftに表示される共有バージョン。The shared version of this shift that is viewable by both employees and managers. 必須です。Required.
draftShiftdraftShift 佐々木shiftItem このshiftの下書きバージョンは、マネージャーが表示できます。The draft version of this shift that is viewable by managers. 必須。Required.
createdDateTimecreatedDateTime DateTimeOffset 最初に作成さshiftれたタイムスタンプ。The timestamp on which this shift was first created. Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表します。これは常に UTC 時間です。The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、'2014-01-01T00:00:00Z'.のようになります。For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
lastModifiedDateTimelastModifiedDateTime DateTimeOffset 最後に更新されshiftたタイムスタンプ。The timestamp on which this shift was last updated. Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表します。これは常に UTC 時間です。The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、'2014-01-01T00:00:00Z'.のようになります。For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
lastModifiedBylastModifiedBy identitySetidentitySet この shift を最後に更新した ID。The identity that last updated this shift.

JSON 表記JSON representation

以下は、リソースの JSON 表記です。Here is a JSON representation of the resource.

{
  "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"}
}