Skip to content
DocsTry Aspire
DocsTry

AzureKeyVaultResource

Handle
📦 Aspire.Hosting.Azure.KeyVault v13.4.0
interface AzureKeyVaultResource
extends IAzureResource,
IExpressionValue,
IManifestExpressionProvider,
IResource,
IResourceWithConnectionString,
IResourceWithEndpoints,
IResourceWithParameters,
IValueProvider,
IValueWithReferences,
IAzureKeyVaultResource,
IAzureNspAssociationTarget,
IAzurePrivateEndpointTarget {
addSecret(
name: string,
value: ReferenceExpression,
secretName?: string): AzureKeyVaultSecretResource;
getSecret(secretName: string): IAzureKeyVaultSecretReference;
}

Methods

methodaddSecretbuilder
Adds a secret to the Azure Key Vault
addSecret(
name: string,
value: ReferenceExpression,
secretName?: string): AzureKeyVaultSecretResource
namestring
valueReferenceExpression
secretNamestringoptional
AzureKeyVaultSecretResource
methodgetSecret
Gets a secret reference for the specified secret name from the Azure Key Vault resource.
getSecret(secretName: string): IAzureKeyVaultSecretReference
secretNamestring
IAzureKeyVaultSecretReference