SearchResourceEncryptionKey interface
Azure Key Vault のカスタマー マネージド暗号化キー。 作成および管理するキーは、インデックスやシノニム マップなど、Azure Cognitive Search の保存データを暗号化または復号化するために使用できます。
プロパティ
application |
保存データの暗号化時に使用される Azure Key Vault に対する必要なアクセス許可が付与された AAD アプリケーション ID。 アプリケーション ID は、AAD アプリケーションのオブジェクト ID と混同しないでください。 |
application |
指定した AAD アプリケーションの認証キー。 |
identity | この暗号化キーに使用する明示的なマネージド ID。 指定されず、アクセス資格情報プロパティが null の場合は、システム割り当てマネージド ID が使用されます。 リソースの更新時に、明示的な ID が指定されていない場合、変更されません。 "none" が指定されている場合、このプロパティの値はクリアされます。 |
key |
保存データの暗号化に使用する Azure Key Vault キーの名前。 |
key |
保存データの暗号化に使用する Azure Key Vault キーのバージョン。 |
vault |
保存データの暗号化に使用するキーを含む Azure Key Vault の URI (DNS 名とも呼ばれます)。 URI の例は、https://my-keyvault-name.vault.azure.net可能性があります。 |
プロパティの詳細
applicationId
保存データの暗号化時に使用される Azure Key Vault に対する必要なアクセス許可が付与された AAD アプリケーション ID。 アプリケーション ID は、AAD アプリケーションのオブジェクト ID と混同しないでください。
applicationId?: string
プロパティ値
string
applicationSecret
指定した AAD アプリケーションの認証キー。
applicationSecret?: string
プロパティ値
string
identity
この暗号化キーに使用する明示的なマネージド ID。 指定されず、アクセス資格情報プロパティが null の場合は、システム割り当てマネージド ID が使用されます。 リソースの更新時に、明示的な ID が指定されていない場合、変更されません。 "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