Partilhar via


WebApiParameters interface

Especifica as propriedades para conexão a um vetorizador definido pelo usuário.

Propriedades

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.

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.

httpHeaders

Os cabeçalhos necessários para fazer a solicitação HTTP.

httpMethod

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