Partager via


SearchResourceEncryptionKey interface

Clé de chiffrement gérée par le client dans Azure Key Vault. Les clés que vous créez et gérez peuvent être utilisées pour chiffrer ou déchiffrer des données au repos dans Recherche cognitive Azure, telles que des index et des mappages de synonymes.

Propriétés

applicationId

ID d’application AAD qui a reçu les autorisations d’accès requises au coffre de clés Azure à utiliser lors du chiffrement de vos données au repos. L’ID d’application ne doit pas être confondu avec l’ID d’objet de votre application AAD.

applicationSecret

Clé d’authentification de l’application AAD spécifiée.

identity

Identité managée explicite à utiliser pour cette clé de chiffrement. Si elle n’est pas spécifiée et que la propriété d’informations d’identification d’accès est null, l’identité managée affectée par le système est utilisée. Lors de la mise à jour vers la ressource, si l’identité explicite n’est pas spécifiée, elle reste inchangée. Si « none » est spécifié, la valeur de cette propriété est effacée.

keyName

Nom de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos.

keyVersion

Version de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos.

vaultUrl

URI de votre coffre de clés Azure, également appelé nom DNS, qui contient la clé à utiliser pour chiffrer vos données au repos. Un exemple d’URI peut être https://my-keyvault-name.vault.azure.net.

Détails de la propriété

applicationId

ID d’application AAD qui a reçu les autorisations d’accès requises au coffre de clés Azure à utiliser lors du chiffrement de vos données au repos. L’ID d’application ne doit pas être confondu avec l’ID d’objet de votre application AAD.

applicationId?: string

Valeur de propriété

string

applicationSecret

Clé d’authentification de l’application AAD spécifiée.

applicationSecret?: string

Valeur de propriété

string

identity

Identité managée explicite à utiliser pour cette clé de chiffrement. Si elle n’est pas spécifiée et que la propriété d’informations d’identification d’accès est null, l’identité managée affectée par le système est utilisée. Lors de la mise à jour vers la ressource, si l’identité explicite n’est pas spécifiée, elle reste inchangée. Si « none » est spécifié, la valeur de cette propriété est effacée.

identity?: SearchIndexerDataIdentity

Valeur de propriété

keyName

Nom de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos.

keyName: string

Valeur de propriété

string

keyVersion

Version de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos.

keyVersion: string

Valeur de propriété

string

vaultUrl

URI de votre coffre de clés Azure, également appelé nom DNS, qui contient la clé à utiliser pour chiffrer vos données au repos. Un exemple d’URI peut être https://my-keyvault-name.vault.azure.net.

vaultUrl: string

Valeur de propriété

string