scheduleChangeRequest 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

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

offerShiftRequestopenShiftChangeRequesttimeOffRequest 的基本类型。

继承自 changeTrackedEntity

方法

方法 返回类型 说明
为用户批准 None 批准用户的 scheduleChangeRequest 对象。
拒绝用户 None 批准用户的 scheduleChangeRequest 对象。

属性

属性 类型 说明
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"
}