Share via


SearchResourceEncryptionKey interface

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.

Eigenschaften

applicationId

Eine AAD-Anwendungs-ID, der die erforderlichen Zugriffsberechtigungen für die Azure-Key Vault erteilt wurden, die beim Verschlüsseln ruhender Daten verwendet werden sollen. Die Anwendungs-ID sollte nicht mit der Objekt-ID für Ihre AAD-Anwendung verwechselt werden.

applicationSecret

Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung.

keyName

Der Name Ihres Azure Key Vault Schlüssel, der zum Verschlüsseln ruhender Daten verwendet werden soll.

keyVersion

Die Version Ihres Azure Key Vault Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll.

vaultUrl

Der URI Ihrer Azure-Key Vault, auch als DNS-Name bezeichnet, der den Schlüssel enthält, der zum Verschlüsseln ruhender Daten verwendet werden soll. Ein Beispiel-URI kann sein https://my-keyvault-name.vault.azure.net.

Details zur Eigenschaft

applicationId

Eine AAD-Anwendungs-ID, der die erforderlichen Zugriffsberechtigungen für die Azure-Key Vault erteilt wurden, die beim Verschlüsseln ruhender Daten verwendet werden sollen. Die Anwendungs-ID sollte nicht mit der Objekt-ID für Ihre AAD-Anwendung verwechselt werden.

applicationId?: string

Eigenschaftswert

string

applicationSecret

Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung.

applicationSecret?: string

Eigenschaftswert

string

keyName

Der Name Ihres Azure Key Vault Schlüssel, der zum Verschlüsseln ruhender Daten verwendet werden soll.

keyName: string

Eigenschaftswert

string

keyVersion

Die Version Ihres Azure Key Vault Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll.

keyVersion: string

Eigenschaftswert

string

vaultUrl

Der URI Ihrer Azure-Key Vault, auch als DNS-Name bezeichnet, der den Schlüssel enthält, der zum Verschlüsseln ruhender Daten verwendet werden soll. Ein Beispiel-URI kann sein https://my-keyvault-name.vault.azure.net.

vaultUrl: string

Eigenschaftswert

string