Methode: transferConfigs.startManualRuns

Vollständiger Name: projects.transferConfigs.startManualRuns

Startet manuelle Übertragungsausführungen, die sofort ausgeführt werden sollen, wobei scheduleTime der aktuellen Uhrzeit entspricht. Die Übertragungsausführungen können für einen Zeitraum erstellt werden, in dem runTime zwischen startTime (einschließlich) und endTime (ausschließlich) oder für eine bestimmte runTime angegeben wird.

HTTP-Anfrage

POST https://bigquerydatatransfer.googleapis.com/v1/{parent=projects/*/transferConfigs/*}:startManualRuns

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Der Name der Übertragungskonfiguration im Format projects/{projectId}/transferConfigs/{configId} oder projects/{projectId}/locations/{locationId}/transferConfigs/{configId}.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource parent erforderlich:

  • bigquery.transfers.update

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{

  // Union field time can be only one of the following:
  "requestedTimeRange": {
    object (TimeRange)
  },
  "requestedRunTime": string
  // End of list of possible types for union field time.
}
Felder
Union-Feld time Die angeforderte Zeitangabe: Dies kann ein Zeitraum oder eine bestimmte Laufzeit sein. Für time ist nur einer der folgenden Werte zulässig:
requestedTimeRange

object (TimeRange)

Zeitraum für die Übertragungsausführungen, die gestartet werden sollen.

requestedRunTime

string (Timestamp format)

Spezifische runTime für den Start einer Übertragungsausführung. Die requestedRunTime darf nicht in der Zukunft liegen.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von StartManualTransferRunsResponse.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

Testen!