命名空间:microsoft.graph
表示计划更改请求的抽象类型。
offerShiftRequest、openShiftChangeRequest 和 timeOffRequest 的基本类型。
继承自 changeTrackedEntity。
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| assignedTo | scheduleChangeRequestActor | 指示请求分配给谁。 可取值为:sender、recipient、manager、system、unknownFutureValue。 |
| 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 的状态。 可能的值是:pending、approved、declined、unknownFutureValue。 |
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"
}