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 作業設定。視目標路徑而定,可以是單一值、物件 (包含複雜屬性的子屬性) 或陣列。