scheduleChangeRequest 资源类型

命名空间:microsoft.graph

表示计划更改请求的抽象类型。

offerShiftRequestopenShiftChangeRequesttimeOffRequest 的基本类型。

继承自 changeTrackedEntity

属性

属性 类型 说明
assignedTo scheduleChangeRequestActor 指示请求分配给谁。 可取值为:senderrecipientmanagersystemunknownFutureValue
createdBy identitySet 创建 scheduleChangeRequest 的用户。 继承自 changeTrackedEntity
createdDateTime DateTimeOffset 创建 scheduleChangeRequest 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,在 上的 UTC 午夜 Jan 1, 2014 is 2014-01-01T00:00:00Z。 继承自 changeTrackedEntity
id String scheduleChangeRequest 的唯一标识符。 继承自 changeTrackedEntity
lastModifiedBy identitySet 上次修改 scheduleChangeRequest 的用户。 继承自 changeTrackedEntity
lastModifiedDateTime DateTimeOffset 上次修改 scheduleChangeRequest 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,在 上的 UTC 午夜 Jan 1, 2014 is 2014-01-01T00:00:00Z。 继承自 changeTrackedEntity
managerActionDateTime DateTimeOffset 经理批准或拒绝 scheduleChangeRequest 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,在 上的 UTC 午夜 Jan 1, 2014 is 2014-01-01T00:00:00Z
managerActionMessage String 经理发送的有关 scheduleChangeRequest 的消息。 可选。
managerUserId String 批准或拒绝 scheduleChangeRequest 的经理的用户 ID。
senderDateTime DateTimeOffset 发件人发送 scheduleChangeRequest 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,在 上的 UTC 午夜 Jan 1, 2014 is 2014-01-01T00:00:00Z
senderMessage String scheduleChangeRequest 的发件人发送的消息。 可选。
senderUserId String scheduleChangeRequest 发送方的用户 ID。
state scheduleChangeState scheduleChangeRequest 的状态。 可能的值是:pendingapproveddeclinedunknownFutureValue

Relationships

无。

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"
}