Partilhar via


SearchAadAuthDataPlaneAuthOptions Classe

Definição

Define as opções de como a API do plano de dados de um Serviço de pesquisa autentica pedidos. Isto não pode ser definido se "disableLocalAuth" estiver definido como verdadeiro.

public class SearchAadAuthDataPlaneAuthOptions
type SearchAadAuthDataPlaneAuthOptions = class
Public Class SearchAadAuthDataPlaneAuthOptions
Herança
SearchAadAuthDataPlaneAuthOptions

Construtores

SearchAadAuthDataPlaneAuthOptions()

Inicializa uma nova instância de SearchAadAuthDataPlaneAuthOptions.

Propriedades

AadAuthFailureMode

Descreve a resposta que a API do plano de dados de um Serviço de pesquisa enviaria para pedidos que falharam na autenticação.

ApiKeyOnly

Indica que apenas a chave de API tem de ser utilizada para autenticação.

Para atribuir um objeto a esta propriedade, utilize FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia json já formatada a esta propriedade, utilize FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria um payload de "foo".
  • BinaryData.FromString("\"foo\"")Cria um payload de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria um payload de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria um payload de { "key": "value" }.

Aplica-se a