openShift 资源类型

命名空间:microsoft.graph

重要

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

表示 计划中的未分配开放班次。

继承自 changeTrackedEntity

方法

方法 返回类型 Description
List openShift 集合 获取计划中的 openShift 列表。
创建 openShift Create新的 openShift
Get openShift 按 ID 获取 openShift
更新 openShift 更新 openShift
删除 从计划中删除 openShift
在所有已加入的团队中获取开放班次 openShift 集合 获取用户是其直接成员的所有团队中的所有 openShift 对象。
删除阶段 在草稿模式下暂存删除计划中的 openShift 实例。

属性

属性 类型 说明
createdBy identitySet 创建 openShift 对象的用户的标识。 继承自 changeTrackedEntity
createdDateTime DateTimeOffset 创建 openShift 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 继承自 changeTrackedEntity
draftOpenShift openShiftItem openShift 中的草稿更改仅在共享之前对经理可见。
id String openShift 对象的唯一标识符。 此为只读属性。 继承自 changeTrackedEntity
isStagedForDeletion 布尔值 openShift 标记为要删除,这是共享计划时完成的过程。
lastModifiedBy identitySet 上次修改 openShift 对象的用户的标识。 继承自 changeTrackedEntity
lastModifiedDateTime DateTimeOffset 上次修改 openShift 的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 继承自 changeTrackedEntity
schedulingGroupId String 包含 openShiftschedulingGroup 的 ID。
schedulingGroupInfo schedulingGroupInfo 有关 班次 所属的计划组的信息。
sharedOpenShift openShiftItem openShift 的共享版本,可由员工和经理查看。
teamInfo shiftsTeamInfo openShift 所参与的团队的信息。

关系

无。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.openShift",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "draftOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
  "id": "String (identifier)",
  "isStagedForDeletion": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "schedulingGroupId": "String",
  "schedulingGroupInfo": "microsoft.graph.schedulingGroupInfo",
  "sharedOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
  "teamInfo": "microsoft.graph.shiftsTeamInfo"
}