AzureSecurityKeyVaultSettings
Class sealed net10.0
Provides the client configuration settings for connecting to Azure Key Vault.
namespace Aspire.Azure.Security.KeyVault;
public sealed class AzureSecurityKeyVaultSettings : Aspire.Azure.Common.IConnectionStringSettings{ // ...} IConnectionStringSettings
5 members
Constructors1
Section titled ConstructorsProperties4
Section titled PropertiesCredentialget; setTokenCredential? Gets or sets the credential used to authenticate to the Azure Key Vault.
DisableHealthChecksget; setbool Gets or sets a boolean value that indicates whether the Key Vault health check is disabled or not.
DisableTracingget; setbool Gets or sets a boolean value that indicates whether the OpenTelemetry tracing is disabled or not.
VaultUriget; setUri? A
Uri to the vault on which the client operates. Appears as "DNS Name" in the Azure portal. If you have a secret Uri, use Secrets.KeyVaultSecretIdentifier to parse the KeyVaultSecretIdentifier.VaultUri and other information. You should validate that this URI references a valid Key Vault resource. See https://aka.ms/azsdk/blog/vault-uri for details.