Partager via


SearchAadAuthDataPlaneAuthOptions Classe

Définition

Définit les options pour la façon dont l’API de plan de données d’un service Search authentifie les requêtes. Cette valeur ne peut pas être définie si « disableLocalAuth » a la valeur true.

public class SearchAadAuthDataPlaneAuthOptions
type SearchAadAuthDataPlaneAuthOptions = class
Public Class SearchAadAuthDataPlaneAuthOptions
Héritage
SearchAadAuthDataPlaneAuthOptions

Constructeurs

SearchAadAuthDataPlaneAuthOptions()

Initialise une nouvelle instance de SearchAadAuthDataPlaneAuthOptions.

Propriétés

AadAuthFailureMode

Décrit la réponse que l’API du plan de données d’un service Search enverrait pour les demandes ayant échoué à l’authentification.

ApiKeyOnly

Indique que seule la clé API doit être utilisée pour l’authentification.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key » : « value » }.
  • BinaryData.FromString(« {\"key\ » : \"value\"} »)Crée une charge utile de { « key » : « value » }.

S’applique à