Full name: projects.locations.transferConfigs.startManualRuns
Manually initiates transfer runs. You can schedule these runs in two ways:
- For a specific point in time using the 'requestedRunTime' parameter.
 - For a period between 'startTime' (inclusive) and 'endTime' (exclusive).
 
If scheduling a single run, it is set to execute immediately (scheduleTime equals the current time). When scheduling multiple runs within a time range, the first run starts now, and subsequent runs are delayed by 15 seconds each.
HTTP request
POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*/locations/*/transferConfigs/*}:startManualRuns
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
parent | 
                
                   
 Required. Transfer configuration name. If you are using the regionless method, the location must be  
 If you are using the regionalized method, the name should be in the following form: 
 Authorization requires the following IAM permission on the specified resource  
  | 
              
Request body
The request body contains data with the following structure:
| JSON representation | 
|---|
{ // Union field  | 
                
| Fields | |
|---|---|
Union field time. The requested time specification - this can be a time range or a specific run_time. time can be only one of the following: | 
                |
requestedTimeRange | 
                  
                     
 A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requestedTimeRange must be a past time and cannot include future time values.  | 
                
requestedRunTime | 
                  
                     
 A runTime timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requestedRunTime must be a past time and cannot include future time values.  | 
                
Response body
If successful, the response body contains an instance of StartManualTransferRunsResponse.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.