openShiftChangeRequest 资源类型

命名空间:microsoft.graph

重要

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

表示一种在计划中声明 openshift 的班次请求类型。

继承自 scheduleChangeRequest

方法

方法 返回类型 说明
创建 openshiftchangerequest 创建 openShiftChangeRequest 对象的实例。
List openshiftchangerequest 集合 列出团队中 openShiftChangeRequest 对象的属性和关系。
Get openShiftChangeRequest 读取 openShiftChangeRequest 对象的属性和关系。
批准 None 批准 openshiftchangerequest
为用户批准 None 批准用户的 openShiftChangeRequest 对象。 此作仅支持应用程序权限。
下降 None 拒绝 openshiftchangerequest
拒绝用户 None 拒绝用户的 openShiftChangeRequest 对象。 此作仅支持应用程序权限。

属性

属性 类型 说明
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
openShiftId String 打开的班次的 ID。
senderDateTime DateTimeOffset 发送方发送请求的日期和时间。 继承自 scheduleChangeRequest
senderMessage String 请求的发送方发送的消息。 继承自 scheduleChangeRequest
senderUserId String 请求发送方的用户 ID。 继承自 scheduleChangeRequest
state scheduleChangeState scheduleChangeRequest 的状态。 可能的值是:pendingapproveddeclinedunknownFutureValue

Relationships

无。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.openShiftChangeRequest",
  "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",
  "openShiftId": "String"
}