Risorsa: Federazione
Rappresenta una federazione di più metastore di backend.
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "version": string, "backendMetastores": { integer: { object ( |
Campi | |
---|---|
name |
Immutabile. Il nome della risorsa relativa della federazione, nel formato: projects/{projectNumber}/locations/{locationId}/federations/{federationId}`. |
createTime |
Solo output. La data e l'ora di creazione della federazione del metastore. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. L'ora dell'ultimo aggiornamento della federazione del metastore. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
labels |
Etichette definite dall'utente per la federazione del metastore. Un oggetto contenente un elenco di coppie |
version |
Immutabile. La versione del metastore Apache Hive della federazione. Tutte le versioni del metastore di backend devono essere compatibili con la versione della federazione. |
backendMetastores |
Una mappatura dal ranking Un oggetto contenente un elenco di coppie |
endpointUri |
Solo output. L'endpoint della federazione. |
state |
Solo output. Lo stato attuale della federazione. |
stateMessage |
Solo output. Ulteriori informazioni sullo stato attuale della federazione del metastore, se disponibili. |
uid |
Solo output. L'identificatore della risorsa univoco a livello globale della federazione del metastore. |
BackendMetastore
Rappresenta un metastore di backend per la federazione.
Rappresentazione JSON |
---|
{
"name": string,
"metastoreType": enum ( |
Campi | |
---|---|
name |
Il nome della risorsa relativa del metastore di cui viene eseguita la federazione. Di seguito sono riportati i formati dei nomi delle risorse relative per i metastore attualmente supportati:
|
metastoreType |
Il tipo di metastore di backend. |
MetastoreType
Il tipo di metastore di backend.
Enum | |
---|---|
METASTORE_TYPE_UNSPECIFIED |
Il tipo di metastore non è impostato. |
DATAPLEX |
Il metastore di backend è Dataplex. |
BIGQUERY |
Il metastore di backend è BigQuery. |
DATAPROC_METASTORE |
Il metastore di backend è Dataproc Metastore. |
Stato
Lo stato attuale della federazione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lo stato della federazione del metastore è sconosciuto. |
CREATING |
La federazione del metastore è in fase di creazione. |
ACTIVE |
La federazione del metastore è in esecuzione ed è pronta per gestire le query. |
UPDATING |
La federazione del metastore è in fase di aggiornamento. Rimane utilizzabile, ma al momento non può accettare ulteriori richieste di aggiornamento né essere eliminato. |
DELETING |
La federazione del metastore è in fase di eliminazione. Non può essere utilizzato. |
ERROR |
La federazione del metastore ha rilevato un errore e non può essere utilizzata. La federazione del metastore deve essere eliminata. |
Metodi |
|
---|---|
|
Crea una federazione di metastore in un progetto e in una località. |
|
Consente di eliminare una singola federazione. |
|
Recupera i dettagli di una singola federazione. |
|
Recupera il criterio di controllo dell'accesso per una risorsa. |
|
Elenca le federazioni in un progetto e in una località. |
|
Aggiorna i campi di una federazione. |
|
Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
|
Restituisce le autorizzazioni di cui dispone un chiamante sulla risorsa specificata. |