timeOff リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

スケジュール内の非作業単位。

メソッド

メソッド 戻り値の種類 説明
Create timeOff 新しい timeOff オブジェクトを作成 します。
リスト timeOff コレクション このスケジュールの timeOff オブジェクトの 一覧を取得します。
Get timeOff ID で timeOff オブジェクトを取得します。
Replace timeOff timeOff オブジェクトを置き換 える。
Delete なし スケジュールから timeOff オブジェクトを削除します。

プロパティ

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

JSON 表記

以下は、リソースの JSON 表記です。

{
  "userId": "string (identifier)",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"},
  "draftTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"}
}