PatchBody

PATCH 请求正文的结构。

JSON 表示法
{
  "schemas": [
    string
  ],
  "Operations": [
    {
      object (Operation)
    }
  ]
}
字段
schemas[]

string

必需。此属性必须包含 urn:ietf:params:scim:api:messages:2.0:PatchOp 的 URI 值。

Operations[]

object (Operation)

必需。每项操作都表示要应用于 SCIM 资源的单个操作。

操作

要执行的操作。

JSON 表示法
{
  "op": string,
  "path": string,
  "value": value
}
字段
op

string

必需。要执行的操作的类型。

path

string

描述操作目标的属性路径。有效路径的示例: "path":"members" "path":"name.familyName" "path":"emails[type eq \"work\"]"

value

value (Value format)

必须为 addreplace 操作设置。可以是单个值、对象(包含复杂属性的子属性)或数组,具体取决于目标路径。