Recurso: Federação
Representa uma federação de várias metalojas de back-end.
Representação JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "version": string, "backendMetastores": { integer: { object ( |
Campos | |
---|---|
name |
Imutável. O nome do recurso relativo da federação, no formato: projects/{projectNumber}/locations/{locationId}/federations/{federationId}. |
createTime |
Apenas saída. A hora em que a federação de metastore foi criada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. A hora em que a federação da metastore foi atualizada pela última vez. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
labels |
Rótulos definidos pelo usuário para a federação de metastore. Um objeto com uma lista de pares |
version |
Imutável. A versão do metastore do Apache Hive da federação. Todas as versões da metastore de back-end precisam ser compatíveis com a versão da federação. |
backendMetastores |
Um mapa da classificação Um objeto com uma lista de pares |
endpointUri |
Apenas saída. O endpoint da federação. |
state |
Apenas saída. O estado atual da federação. |
stateMessage |
Apenas saída. Outras informações sobre o estado atual da federação da metastore, se disponíveis. |
uid |
Apenas saída. O identificador de recurso globalmente exclusivo da federação de metastore. |
BackendMetastore
Representa uma metastore de back-end para a federação.
Representação JSON |
---|
{
"name": string,
"metastoreType": enum ( |
Campos | |
---|---|
name |
O nome do recurso relativo da metastore que está sendo federada. Os formatos dos nomes de recursos relativos para as metalojas atualmente compatíveis estão listados abaixo:
|
metastoreType |
O tipo da metastore de back-end. |
MetastoreType
O tipo da metastore de back-end.
Enums | |
---|---|
METASTORE_TYPE_UNSPECIFIED |
O tipo de metastore não está definido. |
DATAPLEX |
O metastore do back-end é o Dataplex. |
BIGQUERY |
A metastore de back-end é o BigQuery. |
DATAPROC_METASTORE |
O metastore do back-end é o metastore do Dataproc. |
Estado
O estado atual da federação.
Enums | |
---|---|
STATE_UNSPECIFIED |
O estado da federação de metastore é desconhecido. |
CREATING |
A federação de metastore está em processo de criação. |
ACTIVE |
A federação de metastore está em execução e pronta para atender consultas. |
UPDATING |
A federação de metastore está sendo atualizada. Ele continua utilizável, mas não é possível aceitar outras solicitações de atualização nem excluí-lo no momento. |
DELETING |
A federação do metastore está sendo excluída. Não é possível usar. |
ERROR |
A federação de metastore encontrou um erro e não pode ser usada. A federação da metastore precisa ser excluída. |
Métodos |
|
---|---|
|
Cria uma federação de metastore em um projeto e local. |
|
Exclui uma única federação. |
|
Recebe os detalhes de uma única federação. |
|
Busca a política de controle de acesso de um recurso. |
|
Lista federações em um projeto e local. |
|
Atualiza os campos de uma federação. |
|
Define a política de controle de acesso no recurso especificado. |
|
Retorna permissões do autor da chamada no recurso especificado. |