timeOff リソースの種類
名前空間: microsoft.graph
スケジュール内の非作業単位。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| List | timeOff コレクション | このスケジュールの timeOff オブジェクトの一覧を取得します。 |
| Create | timeOff | 新しい timeOff オブジェクトを作成 します。 |
| Get | timeOff | ID で timeOff オブジェクトを取得します。 |
| Replace | timeOff | timeOff オブジェクトを置き換 える。 |
| 削除 | なし | スケジュールから timeOff オブジェクトを削除します。 |
プロパティ
| Name | 型 | 説明 |
|---|---|---|
| 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"}
}
フィードバック
フィードバックの送信と表示