AlloyDbSource

AlloyDB-Quelle, aus der Daten importiert werden.

JSON-Darstellung
{
  "projectId": string,
  "locationId": string,
  "clusterId": string,
  "databaseId": string,
  "tableId": string,
  "gcsStagingDir": string
}
Felder
projectId

string

Die Projekt-ID des Projekts, das die AlloyDB-Quelle enthält. Die Länge ist auf 128 Zeichen begrenzt. Wenn keine Angabe erfolgt, wird die Projekt-ID von der übergeordneten Anfrage übernommen.

locationId

string

Erforderlich. Der AlloyDB-Standort, von dem die Daten kopiert werden sollen. Die maximale Länge beträgt 256 Zeichen.

clusterId

string

Erforderlich. Der AlloyDB-Cluster, aus dem die Daten kopiert werden sollen. Die maximale Länge beträgt 256 Zeichen.

databaseId

string

Erforderlich. Die AlloyDB-Datenbank, aus der die Daten kopiert werden sollen. Die maximale Länge beträgt 256 Zeichen.

tableId

string

Erforderlich. Die AlloyDB-Tabelle, aus der die Daten kopiert werden sollen. Die maximale Länge beträgt 256 Zeichen.

gcsStagingDir

string

Für den Import verwendetes Cloud Storage-Zwischenverzeichnis mit einer Längenbeschränkung von 2.000 Zeichen. Kann angegeben werden, wenn der AlloyDB-Export in ein bestimmtes Cloud Storage-Verzeichnis erfolgen soll.

Achten Sie darauf, dass das AlloyDB-Dienstkonto die erforderlichen Cloud Storage-Administratorberechtigungen für den Zugriff auf das angegebene Cloud Storage-Verzeichnis hat.