Freigeben über


SearchResourceEncryptionKey Klasse

Definition

Ein kundenseitig verwalteter Verschlüsselungsschlüssel in Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können verwendet werden, um ruhende Daten in Azure Cognitive Search zu verschlüsseln oder zu entschlüsseln, z. B. Indizes und Synonymzuordnungen.

public class SearchResourceEncryptionKey
type SearchResourceEncryptionKey = class
Public Class SearchResourceEncryptionKey
Vererbung
SearchResourceEncryptionKey

Konstruktoren

SearchResourceEncryptionKey(Uri, String, String)

Erstellt eine neue Instanz der SearchResourceEncryptionKey-Klasse.

Eigenschaften

ApplicationId

Ruft die Anwendungs-ID für den Zugriff auf die im angegebenen Azure-Key Vault ab oder legt diese VaultUrifest. Die Azure-Key Vault muss sich im selben Mandanten wie die Azure Suchdienst befinden.

ApplicationSecret

Ruft den geheimen Anwendungsschlüssel für den Zugriff auf die azure Key Vault ab, die in angegeben ist, oder legt diesen VaultUrifest. Die Azure-Key Vault muss sich im selben Mandanten wie die Azure Suchdienst befinden.

Identity

Eine explizite verwaltete Identität, die für diesen Verschlüsselungsschlüssel verwendet werden soll. Wenn nicht angegeben und die Zugriffsanmeldeinformationen-Eigenschaft NULL ist, wird die systemseitig zugewiesene verwaltete Identität verwendet. Wenn die explizite Identität beim Aktualisieren der Ressource nicht angegeben ist, bleibt sie unverändert. Wenn "none" angegeben ist, wird der Wert dieser Eigenschaft gelöscht. Beachten Sie, dass SearchIndexerDataIdentity die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören SearchIndexerDataNoneIdentity und SearchIndexerDataUserAssignedIdentity.

KeyName

Ruft den Namen des Azure Key Vault-Schlüssels ab, um ruhende Ressourcen zu verschlüsseln.

KeyVersion

Ruft die Version des Azure Key Vault-Schlüssels ab, um ruhende Ressourcen zu verschlüsseln.

VaultUri

Ruft die Azure Key Vault Uriab.

Gilt für: