{
"type": "TYPE_UNSPECIFIED",
"title": "string",
"identifierFilter": "string",
"config": {
"oauth2Config": {
"clientId": "string",
"clientSecret": "string",
"authUrl": "string",
"tokenUrl": "string",
"userInfoUrl": "string",
"scopes": [
"string"
],
"fieldMapping": {
"identifier": "string",
"displayName": "string",
"email": "string"
}
}
}
}
curl --location --request PATCH '/api/v1/' \
--header 'Content-Type: application/json' \
--data-raw '{
"type": "TYPE_UNSPECIFIED",
"title": "string",
"identifierFilter": "string",
"config": {
"oauth2Config": {
"clientId": "string",
"clientSecret": "string",
"authUrl": "string",
"tokenUrl": "string",
"userInfoUrl": "string",
"scopes": [
"string"
],
"fieldMapping": {
"identifier": "string",
"displayName": "string",
"email": "string"
}
}
}
}'
{
"name": "string",
"type": "TYPE_UNSPECIFIED",
"title": "string",
"identifierFilter": "string",
"config": {
"oauth2Config": {
"clientId": "string",
"clientSecret": "string",
"authUrl": "string",
"tokenUrl": "string",
"userInfoUrl": "string",
"scopes": [
"string"
],
"fieldMapping": {
"identifier": "string",
"displayName": "string",
"email": "string"
}
}
}
}