- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de autorización
- Pruébalo
Crea ejecuciones de transferencia para un intervalo de tiempo [startTime, endTime]. Se crea una ejecución de transferencia en el intervalo para cada fecha o nivel de detalle que sea compatible con la fuente de datos. Ten en cuenta que las ejecuciones se crean por hora UTC en el intervalo de tiempo.
Solicitud HTTP
POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*/locations/*/transferConfigs/*}:scheduleRuns
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
parent |
Es el nombre de la configuración de transferencia con el formato La autorización requiere el siguiente permiso de Google IAM en el recurso especificado
|
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON | |
---|---|
{ "labels": { string: string, ... }, "startTime": string, "endTime": string } |
Campos | |
---|---|
labels |
Son etiquetas de usuario que se deben agregar a las ejecuciones programadas. Un objeto que contiene una lista de pares |
startTime |
Es la hora de inicio del rango de ejecuciones de transferencia. Por ejemplo, Es una marca de tiempo en formato RFC3339 UTC “Zulú”, con precisión de nanosegundos. Ejemplo: |
endTime |
Es la hora de finalización del rango de ejecuciones de transferencia. Por ejemplo, Es una marca de tiempo en formato RFC3339 UTC “Zulú”, con precisión de nanosegundos. Ejemplo: |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de ScheduleTransferRunsResponse
.
Permisos de autorización
Se requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Descripción general de la autenticación.