timeOff リソースの種類
名前空間: microsoft.graph
スケジュール内の非作業時間の単位を表 します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
List | timeOff コレクション | このスケジュールの timeOff オブジェクトの一覧を取得します。 |
Create | timeOff | 新しい timeOff オブジェクトを作成します。 |
Get | timeOff | ID で timeOff オブジェクトを取得します。 |
Replace | timeOff | timeOff オブジェクトを置き換えます。 |
Delete | なし | スケジュールから timeOff オブジェクトを削除します。 |
プロパティ
名前 | 型 | 説明 |
---|---|---|
createdDateTime | DateTimeOffset | この timeOff が最初に作成されたタイム スタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
draftTimeOff | timeOffItem | マネージャーが表示できるこの timeOff 項目の下書きバージョン。 チーム メンバーに表示される前に共有する必要があります。 必須。 |
id | String | timeOff の ID。 |
lastModifiedBy | identitySet | この timeOff を最後に更新した ID。 |
lastModifiedDateTime | DateTimeOffset | この timeOff が最後に更新されたタイム スタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
sharedTimeOff | timeOffItem | 従業員とマネージャーの両方が表示できる、この timeOff の共有バージョン。 sharedTimeOff プロパティにUpdates、Teams クライアントのユーザーに通知を送信します。 必須です。 |
userId | String | timeOff に割り当てられたユーザーの ID。 必須です。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"createdDateTime": "String (timestamp)",
"draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"id": "String (identifier)",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"userId": "String"
}