@@ -91,9 +91,11 @@ public function create($parent, TransferConfig $postBody, $optParams = [])
91
91
* Deletes a data transfer configuration, including any associated transfer runs
92
92
* and logs. (transferConfigs.delete)
93
93
*
94
- * @param string $name Required. The field will contain name of the resource
95
- * requested, for example: `projects/{project_id}/transferConfigs/{config_id}`
96
- * or
94
+ * @param string $name Required. The name of the resource to delete. If you are
95
+ * using the regionless method, the location must be `US` and the name should be
96
+ * in the following form: * `projects/{project_id}/transferConfigs/{config_id}`
97
+ * If you are using the regionalized method, the name should be in the following
98
+ * form: *
97
99
* `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`
98
100
* @param array $optParams Optional parameters.
99
101
* @return BigquerydatatransferEmpty
@@ -108,9 +110,11 @@ public function delete($name, $optParams = [])
108
110
/**
109
111
* Returns information about a data transfer config. (transferConfigs.get)
110
112
*
111
- * @param string $name Required. The field will contain name of the resource
112
- * requested, for example: `projects/{project_id}/transferConfigs/{config_id}`
113
- * or
113
+ * @param string $name Required. The name of the resource requested. If you are
114
+ * using the regionless method, the location must be `US` and the name should be
115
+ * in the following form: * `projects/{project_id}/transferConfigs/{config_id}`
116
+ * If you are using the regionalized method, the name should be in the following
117
+ * form: *
114
118
* `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`
115
119
* @param array $optParams Optional parameters.
116
120
* @return TransferConfig
@@ -127,7 +131,10 @@ public function get($name, $optParams = [])
127
131
* specified location. (transferConfigs.listProjectsLocationsTransferConfigs)
128
132
*
129
133
* @param string $parent Required. The BigQuery project id for which transfer
130
- * configs should be returned: `projects/{project_id}` or
134
+ * configs should be returned. If you are using the regionless method, the
135
+ * location must be `US` and `parent` should be in the following form: *
136
+ * `projects/{project_id} If you are using the regionalized method, `parent`
137
+ * should be in the following form: *
131
138
* `projects/{project_id}/locations/{location_id}`
132
139
* @param array $optParams Optional parameters.
133
140
*
@@ -211,9 +218,12 @@ public function patch($name, TransferConfig $postBody, $optParams = [])
211
218
* range. DEPRECATED: use StartManualTransferRuns instead.
212
219
* (transferConfigs.scheduleRuns)
213
220
*
214
- * @param string $parent Required. Transfer configuration name in the form:
215
- * `projects/{project_id}/transferConfigs/{config_id}` or
216
- * `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`.
221
+ * @param string $parent Required. Transfer configuration name. If you are using
222
+ * the regionless method, the location must be `US` and the name should be in
223
+ * the following form: * `projects/{project_id}/transferConfigs/{config_id}` If
224
+ * you are using the regionalized method, the name should be in the following
225
+ * form: *
226
+ * `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`
217
227
* @param ScheduleTransferRunsRequest $postBody
218
228
* @param array $optParams Optional parameters.
219
229
* @return ScheduleTransferRunsResponse
@@ -226,14 +236,20 @@ public function scheduleRuns($parent, ScheduleTransferRunsRequest $postBody, $op
226
236
return $ this ->call ('scheduleRuns ' , [$ params ], ScheduleTransferRunsResponse::class);
227
237
}
228
238
/**
229
- * Start manual transfer runs to be executed now with schedule_time equal to
230
- * current time. The transfer runs can be created for a time range where the
231
- * run_time is between start_time (inclusive) and end_time (exclusive), or for a
232
- * specific run_time. (transferConfigs.startManualRuns)
239
+ * Manually initiates transfer runs. You can schedule these runs in two ways: 1.
240
+ * For a specific point in time using the 'requested_run_time' parameter. 2. For
241
+ * a period between 'start_time' (inclusive) and 'end_time' (exclusive). If
242
+ * scheduling a single run, it is set to execute immediately (schedule_time
243
+ * equals the current time). When scheduling multiple runs within a time range,
244
+ * the first run starts now, and subsequent runs are delayed by 15 seconds each.
245
+ * (transferConfigs.startManualRuns)
233
246
*
234
- * @param string $parent Required. Transfer configuration name in the form:
235
- * `projects/{project_id}/transferConfigs/{config_id}` or
236
- * `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`.
247
+ * @param string $parent Required. Transfer configuration name. If you are using
248
+ * the regionless method, the location must be `US` and the name should be in
249
+ * the following form: * `projects/{project_id}/transferConfigs/{config_id}` If
250
+ * you are using the regionalized method, the name should be in the following
251
+ * form: *
252
+ * `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`
237
253
* @param StartManualTransferRunsRequest $postBody
238
254
* @param array $optParams Optional parameters.
239
255
* @return StartManualTransferRunsResponse
0 commit comments