Exportiert Metadaten aus einem Dienst.
HTTP-Anfrage
POST https://metastore.googleapis.com/v1beta/{service}:exportMetadata
Pfadparameter
Parameter | |
---|---|
service |
Pflichtangabe. Der relative Ressourcenname des Metastore-Dienstes, für den der Export ausgeführt werden soll, im folgenden Format:
Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "requestId": string, "databaseDumpType": enum ( |
Felder | |
---|---|
requestId |
Optional. Eine Anfrage-ID. Geben Sie eine eindeutige Anfrage-ID an, damit der Server die Anfrage ignorieren kann, falls sie bereits abgeschlossen wurde. Der Server ignoriert nachfolgende Anfragen mit einer doppelten Anfrage-ID für mindestens 60 Minuten nach der ersten Anfrage. Wenn beispielsweise bei einer ersten Anfrage eine Zeitüberschreitung auftritt und dann eine weitere Anfrage mit derselben Anfrage-ID folgt, ignoriert der Server die zweite Anfrage, um das Erstellen doppelter Zusagen zu verhindern. Die Anfrage-ID muss eine gültige UUID sein. Eine UUID mit Nullen (00000000-0000-0000-0000-000000000000) wird nicht unterstützt. |
databaseDumpType |
Optional. Der Typ des Datenbankdumps. Wenn nicht angegeben, lautet die Standardeinstellung |
Union-Feld destination . Pflichtangabe. Ziel, an das die Metadaten exportiert werden. Für destination ist nur einer der folgenden Werte zulässig: |
|
destinationGcsFolder |
Einen Cloud Storage-URI eines Ordners im Format |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Authentifizierungsübersicht.