timeOff 资源类型

命名空间:microsoft.graph

重要

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

计划中的非工作单位。

方法

方法 返回类型 说明
Create timeOff 创建新的 timeOff 对象。
列表 timeOff 集合 获取此 计划中的 timeOff 对象列表。
Get timeOff 按 ID 获取 timeOff 对象。
Replace timeOff 替换 timeOff 对象。
Delete 计划中删除 timeOff 对象。

属性

属性 类型 说明
id string timeOff 的 ID。
userId string 分配给 timeOff 的用户的 ID。 必需。
sharedTimeOff timeOffItem 员工和经理都可查看的 此 timeOff 的共享版本。 必需。
draftTimeOff timeOffItem 经理可查看的 此时间Off 的草稿版本。 必需。
createdDateTime DateTimeOffset 首次创建 TimeOff 的时间戳。 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
lastModifiedDateTime DateTimeOffset 上次更新 TimeOff 的时间戳。 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
lastModifiedBy identitySet 上次更新的标识 Off

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "userId": "string (identifier)",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"},
  "draftTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"}
}