Ressource: Fédération
Représente une fédération de plusieurs métamagasins backend.
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "version": string, "backendMetastores": { integer: { object ( |
Champs | |
---|---|
name |
Immuable. Nom de ressource relatif de la fédération, au format projects/{projectNumber}/locations/{locationId}/federations/{federationId}`. |
createTime |
Uniquement en sortie. Heure à laquelle la fédération de métamagasins a été créée. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour de la fédération du métastore. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
labels |
Étiquettes définies par l'utilisateur pour la fédération de metastore. Objet contenant une liste de paires |
version |
Immuable. Version du métastore Apache Hive de la fédération. Toutes les versions du métastore backend doivent être compatibles avec la version de la fédération. |
backendMetastores |
Mappage du classement Objet contenant une liste de paires |
endpointUri |
Uniquement en sortie. Point de terminaison de la fédération. |
state |
Uniquement en sortie. État actuel de la fédération. |
stateMessage |
Uniquement en sortie. Informations supplémentaires sur l'état actuel de la fédération de métamagasins, si disponibles. |
uid |
Uniquement en sortie. Identifiant de ressource unique au niveau mondial de la fédération de métamagasins. |
BackendMetastore
Représente un métastore backend pour la fédération.
Représentation JSON |
---|
{
"name": string,
"metastoreType": enum ( |
Champs | |
---|---|
name |
Nom de ressource relatif du métastore en cours de fédération. Vous trouverez ci-dessous les formats des noms de ressources relatifs pour les métastores actuellement pris en charge:
|
metastoreType |
Type du métastore de backend. |
MetastoreType
Type du métastore de backend.
Enums | |
---|---|
METASTORE_TYPE_UNSPECIFIED |
Le type de métastore n'est pas défini. |
BIGQUERY |
Le métastore backend est BigQuery. |
DATAPROC_METASTORE |
Le métastore backend est Dataproc Metastore. |
État
État actuel de la fédération.
Enums | |
---|---|
STATE_UNSPECIFIED |
L'état de la fédération du métastore est inconnu. |
CREATING |
La fédération de métamagasins est en cours de création. |
ACTIVE |
La fédération de métamagasins est en cours d'exécution et prête à répondre aux requêtes. |
UPDATING |
La fédération du métastore est en cours de mise à jour. Il reste utilisable, mais ne peut pas accepter de demandes de mise à jour supplémentaires ni être supprimé pour le moment. |
DELETING |
La fédération du métastore est en cours de suppression. Il ne peut pas être utilisé. |
ERROR |
Une erreur s'est produite lors de la fédération du métastore et celui-ci ne peut pas être utilisé. La fédération du métastore doit être supprimée. |
Méthodes |
|
---|---|
|
Crée une fédération de métastore dans un projet et un emplacement. |
|
Supprime une seule fédération. |
|
Récupère les détails d'une seule fédération. |
|
Récupère la stratégie de contrôle d'accès d'une ressource. |
|
Répertorie les fédérations d'un projet et d'un emplacement donnés. |
|
Met à jour les champs d'une fédération. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |