シフト リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
スケジュール内でスケジュール済みの作業の単位。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| シフトの作成 | shift | 新しい shift を作成します。 |
| シフトの一覧表示 | shift コレクション | このスケジュール内の shifts のリストを取得します。 |
| シフトの取得 | shift | ID で shift を取得します。 |
| シフトを置き換える | shift | shift を置き換えます。 |
| シフトを削除する | なし | スケジュールから shift を削除します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | string |
shift の ID。 |
| userId | string |
shift に割り当てられたユーザーの ID。 必須です。 |
| schedulingGroupId | string |
shift が一部である、グループのスケジューリングの ID。 必須です。 |
| sharedShift | shiftItem | 従業員とマネージャーの両方が見ることができるこの shift の共有バージョン。 必須です。 |
| draftShift | shiftItem | マネージャーが見ることができるこの shift のドラフト バージョン。 必須です。 |
| createdDateTime | DateTimeOffset |
この shift が最初に作成されたときのタイムスタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
| lastModifiedDateTime | DateTimeOffset |
この shift が最後に更新されたときのタイムスタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
| lastModifiedBy | identitySet | この shift を最後に更新した 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"}
}
フィードバック
フィードバックの送信と表示