offerShiftRequest 资源类型

命名空间:microsoft.graph

表示向团队中的其他用户提供班次的请求。

方法

方法 返回类型 Description
List offerShiftRequest 集合 读取团队中所有 offerShiftRequest 对象的属性和关系。
创建 offerShiftRequest 创建 offerShiftRequest 对象的实例。
Get offerShiftRequest 读取 offerShiftRequest 对象的属性和关系。
批准 None 批准 offerShiftRequest
下降 None 拒绝 offerShiftRequest

属性

属性 类型 说明
assignedTo scheduleChangeRequestActor 指示请求分配给谁。 继承自 scheduleChangeRequest。可能的值为:sender、、recipientmanagersystemunknownFutureValue
createdBy identitySet 创建实体的用户。 继承自 changeTrackedEntity
createdDateTime DateTimeOffset 创建实体的日期和时间。 继承自 changeTrackedEntity
id String 实体的唯一标识符。 继承自 entity。 继承自 实体
lastModifiedBy identitySet 上次修改实体的用户。 继承自 changeTrackedEntity
lastModifiedDateTime DateTimeOffset 上次修改实体的日期和时间。 继承自 changeTrackedEntity
managerActionDateTime DateTimeOffset 经理批准或拒绝请求的日期和时间。 继承自 scheduleChangeRequest
managerActionMessage String 经理发送的有关请求的消息。 继承自 scheduleChangeRequest
managerUserId String 批准或拒绝请求的经理的用户 ID。 继承自 scheduleChangeRequest
recipientActionDateTime DateTimeOffset 收件人批准或拒绝请求的日期和时间。
recipientActionMessage String 收件人发送的关于请求的消息。
recipientUserId String 收件人的用户 ID。
senderDateTime DateTimeOffset 发送方发送请求的日期和时间。 继承自 scheduleChangeRequest
senderMessage String 请求的发送方发送的消息。 继承自 scheduleChangeRequest
senderShiftId String 发件人的班次 ID。
senderUserId String 请求发送方的用户 ID。 继承自 scheduleChangeRequest
state scheduleChangeState 实体的状态。 继承自 scheduleChangeRequest。可能的值为:pending、、approveddeclinedunknownFutureValue

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

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