DataPlaneAuthOptions Class

Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.

Inheritance
azure.mgmt.search._serialization.Model
DataPlaneAuthOptions

Constructor

DataPlaneAuthOptions(*, api_key_only: MutableMapping[str, Any] | None = None, aad_or_api_key: _models.DataPlaneAadOrApiKeyAuthOption | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
api_key_only
<xref:JSON>

Indicates that only the API key needs to be used for authentication.

aad_or_api_key

Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.

Variables

Name Description
api_key_only
<xref:JSON>

Indicates that only the API key needs to be used for authentication.

aad_or_api_key

Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.