- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de gestión de identidades y accesos
Inicia un proceso de sincronización inmediato para un DataConnector
. Los usuarios de conectores de terceros deben especificar qué entidades se deben sincronizar. Los conectores FHIR deben proporcionar una marca de tiempo para indicar el momento a partir del cual se deben sincronizar los datos.
Solicitud HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
La URL utiliza la sintaxis de transcodificación a gRPC.
Parámetros de ruta
Parámetros | |
---|---|
parent |
Obligatorio. Nombre del conector con el formato projects/{project}/locations/{location}/collections/ {collectionId}/dataConnector |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos que presentan la siguiente estructura:
Representación JSON |
---|
{ "entities": [ string ], "healthcareFhirResourceTypes": [ string ], "forceRefreshContent": boolean, "syncIdentity": boolean, "syncSinceTimestamp": string } |
Campos | |
---|---|
entities[] |
Especifica qué entidades de conector de terceros se deben sincronizar. Si no se especifica, se sincronizarán todas las entidades. |
healthcareFhirResourceTypes[] |
Los tipos de recursos FHIR que se van a importar. Los tipos de recursos deben ser un subconjunto de todos los tipos de recursos FHIR admitidos. Si está vacío, se usarán todos los tipos de recursos FHIR admitidos. |
forceRefreshContent |
Opcional. Indica si se debe forzar la actualización del contenido no estructurado de los documentos. Si se asigna el valor |
syncIdentity |
Si es true, activa la sincronización de identidades. |
syncSinceTimestamp |
Marca de tiempo que indica el momento a partir del cual se deben sincronizar los datos de los conectores de datos de streaming o por lotes. Este campo solo se utiliza en los conectores de asistencia sanitaria. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
Cuerpo de la respuesta
Si la solicitud se hace correctamente, en el cuerpo de la respuesta se incluye una instancia de ConnectorRun
.
Permisos de autorización
Debes disponer de uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Para obtener más información, consulta el Authentication Overview.
Permisos de IAM
Requiere el siguiente permiso de gestión de identidades y accesos en el recurso parent
:
discoveryengine.dataConnectors.startConnectorRun
Para obtener más información, consulta la documentación de gestión de identidades y accesos.