次の方法で共有


scheduleChangeRequest リソースの種類

名前空間: microsoft.graph

重要

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

スケジュール変更要求を表す抽象型。

offerShiftRequestopenShiftChangeRequesttimeOffRequest の基本型。

changeTrackedEntity から継承します。

メソッド

メソッド 戻り値の種類 説明
ユーザーの承認 なし ユーザーの scheduleChangeRequest オブジェクトを承認します。
ユーザーの辞退 なし ユーザーの scheduleChangeRequest オブジェクトを承認します。

プロパティ

プロパティ 説明
assignedTo scheduleChangeRequestActor 要求が割り当てられているユーザーを示します。 使用可能な値: senderrecipientmanagersystemunknownFutureValue
createdBy identitySet scheduleChangeRequest を作成したユーザー。 changeTrackedEntity から継承されます。
createdDateTime DateTimeOffset scheduleChangeRequest が作成された日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、 Jan 1, 2014 is 2014-01-01T00:00:00Zの午前 0 時 UTC などです。 changeTrackedEntity から継承されます。
id 文字列 scheduleChangeRequest の一意識別子。 changeTrackedEntity から継承されます。
lastModifiedBy identitySet scheduleChangeRequest を最後に変更したユーザー。 changeTrackedEntity から継承されます。
lastModifiedDateTime DateTimeOffset scheduleChangeRequest が最後に変更された日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、 Jan 1, 2014 is 2014-01-01T00:00:00Zの午前 0 時 UTC などです。 changeTrackedEntity から継承されます。
managerActionDateTime DateTimeOffset マネージャーが scheduleChangeRequest を承認または拒否した日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、 Jan 1, 2014 is 2014-01-01T00:00:00Zの午前 0 時 UTC などです。
managerActionMessage 文字列 scheduleChangeRequest に関するマネージャーによって送信されたメッセージ。 省略可能。
managerUserId 文字列 scheduleChangeRequest を承認または拒否したマネージャーのユーザー ID。
senderDateTime DateTimeOffset 送信者が scheduleChangeRequest を送信した日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、 Jan 1, 2014 is 2014-01-01T00:00:00Zの午前 0 時 UTC などです。
senderMessage 文字列 scheduleChangeRequest の送信者によって送信されたメッセージ。 省略可能。
senderUserId 文字列 scheduleChangeRequest の送信者のユーザー ID。
state scheduleChangeState scheduleChangeRequest の状態。 使用可能な値: pendingapproveddeclinedunknownFutureValue

リレーションシップ

なし。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.scheduleChangeRequest",
  "assignedTo": "String",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "managerActionDateTime": "String (timestamp)",
  "managerActionMessage": "String",
  "managerUserId": "String",
  "senderDateTime": "String (timestamp)",
  "senderMessage": "String",
  "senderUserId": "String",
  "state": "String"
}