WebApiParameters interface
Especifica as propriedades para conexão a um vetorizador definido pelo usuário.
Propriedades
auth |
A identidade gerenciada atribuída pelo usuário usada para conexões de saída. Se um authResourceId for fornecido e não for especificado, a identidade gerenciada atribuída ao sistema será usada. Nas atualizações do indexador, se a identidade não for especificada, o valor permanecerá inalterado. Se definido como "nenhum", o valor dessa propriedade será limpo. |
auth |
Aplica-se a pontos de extremidade personalizados que se conectam a código externo em uma função do Azure ou em algum outro aplicativo que fornece as transformações. Esse valor deve ser a ID do aplicativo criada para a função ou aplicativo quando ela foi registrada no Azure Ative Directory. Quando especificado, a vetorização se conecta à função ou aplicativo usando uma ID gerenciada (atribuída pelo sistema ou pelo usuário) do serviço de pesquisa e o token de acesso da função ou aplicativo, usando esse valor como a id do recurso para criar o escopo do token de acesso. |
http |
Os cabeçalhos necessários para fazer a solicitação HTTP. |
http |
O método para a solicitação HTTP. |
timeout | O tempo limite desejado para a solicitação. O padrão é 30 segundos. |
uri | O URI da API Web que fornece o vetorizador. |
Detalhes de Propriedade
authIdentity
A identidade gerenciada atribuída pelo usuário usada para conexões de saída. Se um authResourceId for fornecido e não for especificado, a identidade gerenciada atribuída ao sistema será usada. Nas atualizações do indexador, se a identidade não for especificada, o valor permanecerá inalterado. Se definido como "nenhum", o valor dessa propriedade será limpo.
authIdentity?: SearchIndexerDataIdentity
Valor de Propriedade
authResourceId
Aplica-se a pontos de extremidade personalizados que se conectam a código externo em uma função do Azure ou em algum outro aplicativo que fornece as transformações. Esse valor deve ser a ID do aplicativo criada para a função ou aplicativo quando ela foi registrada no Azure Ative Directory. Quando especificado, a vetorização se conecta à função ou aplicativo usando uma ID gerenciada (atribuída pelo sistema ou pelo usuário) do serviço de pesquisa e o token de acesso da função ou aplicativo, usando esse valor como a id do recurso para criar o escopo do token de acesso.
authResourceId?: string
Valor de Propriedade
string
httpHeaders
Os cabeçalhos necessários para fazer a solicitação HTTP.
httpHeaders?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
httpMethod
O método para a solicitação HTTP.
httpMethod?: string
Valor de Propriedade
string
timeout
O tempo limite desejado para a solicitação. O padrão é 30 segundos.
timeout?: string
Valor de Propriedade
string
uri
O URI da API Web que fornece o vetorizador.
uri?: string
Valor de Propriedade
string