Compartilhar via


WebApiParameters interface

Especifica as propriedades para se conectar a um vetor 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 pelo sistema será usada. Em atualizações para o indexador, se a identidade não for especificada, o valor permanecerá inalterado. Se definido como "nenhum", o valor dessa propriedade será desmarcado.

authResourceId

Aplica-se a pontos de extremidade personalizados que se conectam ao 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 Active Directory. Quando especificada, a vetorização se conecta à função ou aplicativo usando uma ID gerenciada (sistema ou atribuído 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 da 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 pelo sistema será usada. Em atualizações para o indexador, se a identidade não for especificada, o valor permanecerá inalterado. Se definido como "nenhum", o valor dessa propriedade será desmarcado.

authIdentity?: SearchIndexerDataIdentity

Valor da propriedade

authResourceId

Aplica-se a pontos de extremidade personalizados que se conectam ao 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 Active Directory. Quando especificada, a vetorização se conecta à função ou aplicativo usando uma ID gerenciada (sistema ou atribuído 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 da propriedade

string

httpHeaders

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

httpHeaders?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

httpMethod

O método para a solicitação HTTP.

httpMethod?: string

Valor da propriedade

string

timeout

O tempo limite desejado para a solicitação. O padrão é 30 segundos.

timeout?: string

Valor da propriedade

string

uri

O URI da API Web que fornece o vetorizador.

uri?: string

Valor da propriedade

string