Method: projects.locations.services.alterLocation

Speicherort der Metadatenressource ändern Die Metadatenressource kann eine Datenbank, Tabelle oder Partition sein. Dabei wird nur das übergeordnete Verzeichnis für die jeweilige Metadatenressource aktualisiert. Vorhandene Daten werden nicht an den neuen Speicherort übertragen.

HTTP-Anfrage

POST https://metastore.googleapis.com/v1/{service}:alterLocation

Pfadparameter

Parameter
service

string

Pflichtangabe. Der relative Ressourcenname des Metastore-Dienstes, für den Metadaten mutiert werden sollen, im folgenden Format:

projects/{projectId}/locations/{locationId}/services/{serviceId}.

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

  • metastore.services.mutateMetadata

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "resourceName": string,
  "locationUri": string
}
Felder
resourceName

string

Pflichtangabe. Der relative Name der Metadatenressource im folgenden Format.

databases/{database_id} oder databases/{database_id}/tables/{table_id} oder databases/{database_id}/tables/{table_id}/partitions/{partition_id}

locationUri

string

Pflichtangabe. Der neue Speicherort-URI für die Metadatenressource.

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.