次の方法で共有


timeOffReason リソースの種類

名前空間: microsoft.graph

重要

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

スケジュールで 休暇 を取る有効な理由を表 します

メソッド

メソッド 戻り値の種類 説明
Create timeOffReason 新しい timeOffReason を作成します
List timeOffReason コレクション スケジュール内の timeOffReason の一覧を取得します。
Get timeOffReason ID で timeOffReason を取得します。
Replace timeOffReason timeOffReason を置き換えます。
Delete なし timeOffReason を非アクティブとしてマークします。

プロパティ

プロパティ 説明
code String 外部識別子を表す timeOffReason のコード。 このフィールドは、Microsoft Teamsでチーム内で一意である必要があり、最大 100 文字の英数字形式を使用します。
createdDateTime DateTimeOffset この timeOffReason が最初に作成されたタイム スタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
displayName String timeOffReason の名前。 必須です。
iconType timeOffReasonIconType サポートされているアイコンの種類は、 nonecarcalendar,runningplanefirstAiddoctornotWorkingclockjuryDutyglobecupphoneweatherumbrellapiggyBankdogcaketrafficConepinsunnyです。 必須。
id String 休暇の理由の一意の識別子。
isActive ブール型 新しいエンティティを作成するとき、または既存のエンティティを更新するときに timeOffReason を使用できるかどうかを示します。 必須です。
lastModifiedBy identitySet この timeOffReason を最後に更新した ID。
lastModifiedDateTime DateTimeOffset この timeOffReason が最後に更新されたタイム スタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "createdDateTime": "String (timestamp)",
  "displayName": "String",
  "code": "String",
  "iconType": "String",
  "id": "String (identifier)",
  "isActive": "Boolean",
  "lastModifiedBy": { "@odata.type":"microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)"
}