Criar hub de integração

Versão 3.1.23.2

Crie um novo hub de integração.

Essa API tem limitação de taxa para impedir o uso dela em ataques SSRF

Solicitação

POST /integration_hubs
Tipo de dados
Descrição
Solicitação
HTTPRequest
body
Corpo HTTP
Expandir definição HTTPBody...
body
Hub de integração
Expandir a definição do IntegrationHub...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
integer
ID do hub.
url
string
URL do hub.
Rótulo
string
Rótulo do hub.
oficial
booleano
Se este é um hub de integração próprio operado pelo Looker.
buscar_mensagem_de_erro
string
Uma mensagem de erro será exibida se não for possível buscar os metadados do hub de integração. Se estiver presente, o hub de integração não poderá ser usado.
token_autorização
string
(Somente gravação) Uma chave de autorização que será enviada ao hub de integração em cada solicitação.
has_authorization_token
booleano
Se o authorization_token está definido para o hub.
contrato_legal_assinado
booleano
Se a mensagem de contrato legal foi assinada pelo usuário. Isso só é importante se legal_agreement_required for verdadeiro.
contrato_obrigatório_legal
booleano
Se os termos legais do hub de integração são obrigatórios antes do uso.
texto_contrato_legal
string
O texto do contrato legal para esse hub de integração.
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados.

Resposta

200: Hub de integração

Tipo de dados
Descrição
(objeto)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
integer
ID do hub.
url
string
URL do hub.
Rótulo
string
Rótulo do hub.
oficial
booleano
Se este é um hub de integração próprio operado pelo Looker.
buscar_mensagem_de_erro
string
Uma mensagem de erro será exibida se não for possível buscar os metadados do hub de integração. Se estiver presente, o hub de integração não poderá ser usado.
token_autorização
string
(Somente gravação) Uma chave de autorização que será enviada ao hub de integração em cada solicitação.
has_authorization_token
booleano
Se o authorization_token está definido para o hub.
contrato_legal_assinado
booleano
Se a mensagem de contrato legal foi assinada pelo usuário. Isso só é importante se legal_agreement_required for verdadeiro.
contrato_obrigatório_legal
booleano
Se os termos legais do hub de integração são obrigatórios antes do uso.
texto_contrato_legal
string
O texto do contrato legal para esse hub de integração.

400: Solicitação inválida

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

404: não encontrado

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

409: recurso já existe

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

422: erro de validação

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
Expandir a definição de ValidationErrorDetail...
campo
string
Campo com erro
código
string
Código do erro
mensagem
string
Mensagem de erro
url_da_documentação
string
Link da documentação
url_da_documentação
string
Link da documentação

429: Solicitações demais

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação