PatchBody

A estrutura do corpo de uma solicitação PATCH.

Representação JSON
{
  "schemas": [
    string
  ],
  "Operations": [
    {
      object (Operation)
    }
  ]
}
Campos
schemas[]

string

Obrigatório. Esse atributo precisa conter o valor de URI de urn:ietf:params:scim:api:messages:2.0:PatchOp.

Operations[]

object (Operation)

Obrigatório. Cada operação representa uma única ação a ser aplicada ao recurso SCIM.

Operação

A operação a ser executada.

Representação JSON
{
  "op": string,
  "path": string,
  "value": value
}
Campos
op

string

Obrigatório. O tipo de operação a ser realizada.

path

string

Caminho do atributo que descreve o destino da operação. Exemplos de caminhos válidos: "path":"members" "path":"name.familyName" "path":"emails[type eq \"work\"]"

value

value (Value format)

Precisa ser definido para operações add ou replace. Pode ser um valor único, um objeto (que contém subatributos de um atributo complexo) ou uma matriz, dependendo do caminho de destino.