PatchBody

La struttura del corpo di una richiesta PATCH.

Rappresentazione JSON
{
  "schemas": [
    string
  ],
  "Operations": [
    {
      object (Operation)
    }
  ]
}
Campi
schemas[]

string

Obbligatorio. Questo attributo deve contenere il valore URI di urn:ietf:params:scim:api:messages:2.0:PatchOp.

Operations[]

object (Operation)

Obbligatorio. Ogni operazione rappresenta una singola azione da applicare alla risorsa SCIM.

Operazione

L'operazione da eseguire.

Rappresentazione JSON
{
  "op": string,
  "path": string,
  "value": value
}
Campi
op

string

Obbligatorio. Il tipo di operazione da eseguire.

path

string

Percorso dell'attributo che descrive la destinazione dell'operazione. Esempi di percorsi validi: "path":"members" "path":"name.familyName" "path":"emails[type eq \"work\"]"

value

value (Value format)

Deve essere impostato per le operazioni add o replace. Può essere un singolo valore, un oggetto (contenente attributi secondari di un attributo complesso) o un array a seconda del percorso di destinazione.