Actualiza la configuración de la API de datos de la aplicación.
Parámetros de path
-
An Atlas Project/Group ID.
-
El ObjectID de tu aplicación. La sección de ID de Proyecto y ID de la aplicación de App Services API muestra cómo encontrar este valor.
Cuerpo
Requerido
A valid configuration object for the endpoint.
-
A supported version of the Data API.
El valor es
v1. -
A data format supported by the Data API & custom endpoints.
Los valores son
JSONoEJSON. -
An application user's account ID. If defined, endpoints will always run as the specified user.
-
Código fuente convertido en string para una función que retorna el ID de cuenta de un usuario de la aplicación. Si se define, los endpoints ejecutan la función en cada solicitud y se ejecutan como el usuario con el ID retornado por la función.
-
Los valores son
NO_VALIDATION,SECRET_AS_QUERY_PARAMoVERIFY_PAYLOAD. -
Si
validation_methodestá establecido en"SECRET_AS_QUERY_PARAM"o"VERIFY_PAYLOAD", este es elnamedel Secreto que autoriza las solicitudes. -
Una expresión JSON que evalúa como
truesi se permite que un punto final se ejecute en respuesta a una solicitud entrante.
curl \
--request PATCH 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/data_api/config' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"disabled":true,"versions":["v1"],"return_type":"JSON","create_user_on_auth":true,"run_as_user_id":"string","run_as_user_id_script_source":"string","validation_method":"NO_VALIDATION","secret_name":"string","can_evaluate":{}}'
{
"disabled": true,
"versions": [
"v1"
],
"return_type": "JSON",
"create_user_on_auth": true,
"run_as_user_id": "string",
"run_as_user_id_script_source": "string",
"validation_method": "NO_VALIDATION",
"secret_name": "string",
"can_evaluate": {}
}