Method: iceberg.v1.restcatalog.v1.getConfig

v1.getConfig lista todas as configurações de configuração do catálogo. O mais importante é que ele contém o campo opcional endpoints, que lista os métodos compatíveis com esse catálogo, já que não oferecemos suporte a todos os métodos no momento. Ele retorna todos os métodos definidos nesse serviço (sujeito à lista de permissões de configuração do projeto).

Isso não é um recurso do GCP.

Solicitação HTTP


GET https://biglake.googleapis.com/iceberg/v1/restcatalog/v1/config

Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de consulta

Parâmetros
warehouse

string

Obrigatório. Localização ou identificador do depósito para solicitar do serviço.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

A configuração do catálogo do Iceberg.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "overrides": {
    string: string,
    ...
  },
  "defaults": {
    string: string,
    ...
  },
  "endpoints": [
    string
  ]
}
Campos
overrides

map (key: string, value: string)

Apenas saída. Propriedades que devem ser usadas para substituir a configuração do cliente. São aplicadas após os padrões e a configuração do cliente. Obrigatório, mesmo que esteja vazio.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

defaults

map (key: string, value: string)

Apenas saída. Propriedades que devem ser usadas como configuração padrão. Aplicadas antes da configuração do cliente. Obrigatório, mesmo que esteja vazio.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

endpoints[]

string

Apenas saída. Os endpoints, que são obrigatórios, não podem ficar vazios.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte Authentication Overview.