リソースの種類の timeOfftimeOff 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 non-work in a schedule.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
CreateCreate timeOfftimeOff 新しいTimeoffオブジェクトを作成します。Create a new timeOff object.
ListList TimeoffコレクションtimeOff collection このスケジュールにあるTimeoffオブジェクトのリストを取得します。Get the list of timeOff objects in this schedule.
[Get (../api/タイムオフ。[Get (../api/timeoff-get.md) timeOfftimeOff ID でTimeoffオブジェクトを取得します。Get a timeOff object by ID.
ReplaceReplace timeOfftimeOff Timeoffオブジェクトを置換します。Replace a timeOff object.
DeleteDelete なしNone スケジュールからTimeoffオブジェクトを削除します。Delete a timeOff object from the schedule.

プロパティProperties

名前Name 種類Type 説明Description
idid string timeOff の ID。ID of the timeOff.
userIduserId string timeOff に割り当てられたユーザーの ID。ID of the user assigned to the timeOff. 必須。Required.
sharedTimeOffsharedTimeOff timeOffItemtimeOffItem 従業員とマネージャーの両方が見ることができるこの timeOff の共有バージョン。The shared version of this timeOff that is viewable by both employees and managers. 必須。Required.
draftTimeOffdraftTimeOff timeOffItemtimeOffItem マネージャーが見ることができるこの timeOff のドラフト バージョン。The draft version of this timeOff that is viewable by managers. 必須です。Required.
createdDateTimecreatedDateTime DateTimeOffset これtimeOffが最初に作成されたタイムスタンプ。The time stamp at which this timeOff 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 これtimeOffが最後に更新されたタイムスタンプ。The time stamp at which this timeOff 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 この timeOff を最後に更新した ID。The identity that last updated this timeOff.

JSON 表記JSON representation

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

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