Compartilhar via


SearchAadAuthDataPlaneAuthOptions Classe

Definição

Define as opções de como a API do plano de dados de um serviço Pesquisa autentica solicitações. Isso não poderá ser definido se 'disableLocalAuth' estiver definido como true.

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

Construtores

SearchAadAuthDataPlaneAuthOptions()

Inicializa uma nova instância de SearchAadAuthDataPlaneAuthOptions.

Propriedades

AadAuthFailureMode

Descreve qual resposta a API do plano de dados de um serviço Pesquisa enviaria para solicitações que falharam na autenticação.

ApiKeyOnly

Indica que apenas a chave de API precisa ser usada para autenticação.

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

Aplica-se a