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)

add 또는 replace 작업에 설정해야 합니다. 타겟 경로에 따라 단일 값, 객체 (복잡한 속성의 하위 속성 포함) 또는 배열일 수 있습니다.