リソースの種類の 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 the schedule.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
TimeOff の作成Create timeOff timeOfftimeOff 新しい timeOff オブジェクトを作成します。Create a new timeOff object.
TimeOffs のリストList timeOffs TimeoffコレクションtimeOff collection このスケジュールでオブジェクトtimeOffのリストを取得します。Get the list of timeOff objects in this schedule.
TimeOff を取得するGet timeOff timeOfftimeOff ID で timeOff を取得します。Get a timeOff by ID.
TimeOff を置換するReplace timeOff timeOfftimeOff timeOff を置き換えます。Replace a timeOff.
TimeOff の削除Delete timeOff NoneNone スケジュールからtimeOffを削除します。Delete a timeOff 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"}
}