SearchResourceEncryptionKey interface
Azure Key Vault 中客戶管理的加密密鑰。 您建立和管理的密鑰可用來加密或解密 Azure 認知搜尋中的待用數據,例如索引和同義字對應。
屬性
application |
AAD 應用程式識別碼,已將待用數據加密時要使用的 Azure Key Vault 所需訪問許可權授與。 應用程式標識碼不應與 AAD 應用程式的物件標識元混淆。 |
application |
指定 AAD 應用程式的驗證金鑰。 |
identity | 要用於此加密金鑰的明確受控識別。 如果未指定,且存取認證屬性為 Null,則會使用系統指派的受控識別。 更新資源時,如果未指定明確識別,則會維持不變。 如果指定了 「none」 ,則會清除此屬性的值。 |
key |
要用來加密待用數據的 Azure Key Vault 金鑰名稱。 |
key |
要用來加密待用數據的 Azure Key Vault 金鑰版本。 |
vault |
Azure Key Vault 的 URI,也稱為 DNS 名稱,其中包含用來加密待用數據的密鑰。 範例 URI 可能會 https://my-keyvault-name.vault.azure.net。 |
屬性詳細資料
applicationId
AAD 應用程式識別碼,已將待用數據加密時要使用的 Azure Key Vault 所需訪問許可權授與。 應用程式標識碼不應與 AAD 應用程式的物件標識元混淆。
applicationId?: string
屬性值
string
applicationSecret
指定 AAD 應用程式的驗證金鑰。
applicationSecret?: string
屬性值
string
identity
要用於此加密金鑰的明確受控識別。 如果未指定,且存取認證屬性為 Null,則會使用系統指派的受控識別。 更新資源時,如果未指定明確識別,則會維持不變。 如果指定了 「none」 ,則會清除此屬性的值。
identity?: SearchIndexerDataIdentity
屬性值
keyName
要用來加密待用數據的 Azure Key Vault 金鑰名稱。
keyName: string
屬性值
string
keyVersion
要用來加密待用數據的 Azure Key Vault 金鑰版本。
keyVersion: string
屬性值
string
vaultUrl
Azure Key Vault 的 URI,也稱為 DNS 名稱,其中包含用來加密待用數據的密鑰。 範例 URI 可能會 https://my-keyvault-name.vault.azure.net。
vaultUrl: string
屬性值
string