Method: projects.locations.services.alterLocation

Modifica la posizione della risorsa dei metadati. La risorsa di metadati può essere un database, una tabella o una partizione. Questa funzionalità aggiorna solo la directory principale per la rispettiva risorsa di metadati e non trasferisce i dati esistenti nella nuova posizione.

Richiesta HTTP

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

Parametri del percorso

Parametri
service

string

Obbligatorio. Il nome della risorsa relativa del servizio metastore per modificare i metadati, nel seguente formato:

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

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata service:

  • metastore.services.mutateMetadata

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "resourceName": string,
  "locationUri": string
}
Campi
resourceName

string

Obbligatorio. Il nome della risorsa dei metadati relativa nel seguente formato.

databases/{database_id}, databases/{database_id}/tables/{table_id} o databases/{database_id}/tables/{table_id}/partitions/{partition_id}

locationUri

string

Obbligatorio. L'URI della nuova posizione per la risorsa di metadati.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.