SearchResourceEncryptionKey interface

En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data i Azure Cognitive Search, till exempel index och synonymkartor.

Egenskaper

applicationId

Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure Key Vault som ska användas när du krypterar dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program.

applicationSecret

Autentiseringsnyckeln för det angivna AAD-programmet.

identity

En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen.

keyName

Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data.

keyVersion

Den version av Azure Key Vault-nyckeln som ska användas för att kryptera dina vilande data.

vaultUrl

URI:n för ditt Azure Key Vault, även kallat DNS-namn, som innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara https://my-keyvault-name.vault.azure.net.

Egenskapsinformation

applicationId

Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure Key Vault som ska användas när du krypterar dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program.

applicationId?: string

Egenskapsvärde

string

applicationSecret

Autentiseringsnyckeln för det angivna AAD-programmet.

applicationSecret?: string

Egenskapsvärde

string

identity

En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen.

identity?: SearchIndexerDataIdentity

Egenskapsvärde

keyName

Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data.

keyName: string

Egenskapsvärde

string

keyVersion

Den version av Azure Key Vault-nyckeln som ska användas för att kryptera dina vilande data.

keyVersion: string

Egenskapsvärde

string

vaultUrl

URI:n för ditt Azure Key Vault, även kallat DNS-namn, som innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara https://my-keyvault-name.vault.azure.net.

vaultUrl: string

Egenskapsvärde

string