Condividi tramite


SearchAadAuthDataPlaneAuthOptions Classe

Definizione

Definisce le opzioni per il modo in cui l'API del piano dati di un servizio di ricerca autentica le richieste. Questa impostazione non può essere impostata se 'disableLocalAuth' è impostato su true.

public class SearchAadAuthDataPlaneAuthOptions
type SearchAadAuthDataPlaneAuthOptions = class
Public Class SearchAadAuthDataPlaneAuthOptions
Ereditarietà
SearchAadAuthDataPlaneAuthOptions

Costruttori

SearchAadAuthDataPlaneAuthOptions()

Inizializza una nuova istanza di SearchAadAuthDataPlaneAuthOptions.

Proprietà

AadAuthFailureMode

Descrive la risposta che l'API del piano dati di un servizio di ricerca invia per le richieste che hanno avuto esito negativo nell'autenticazione.

ApiKeyOnly

Indica che per l'autenticazione deve essere usata solo la chiave API.

Per assegnare un oggetto a questa proprietà, utilizzare FromObjectAsJson<T>(T, JsonSerializerOptions).

Per assegnare una stringa JSON già formattata a questa proprietà, usare FromString(String).

Esempi:

  • BinaryData.FromObjectAsJson("foo")Crea un payload di "foo".
  • BinaryData.FromString("\"foo\"")Crea un payload di "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea un payload di { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea un payload di { "key": "value" }.

Si applica a