Skip to content
Docs Try Aspire
Docs Try

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

method addSecret builder
Adds a secret to the Azure Key Vault
addSecret(
name: string,
value: ReferenceExpression,
secretName?: string): AzureKeyVaultSecretResource
name string
value ReferenceExpression
secretName string optional
AzureKeyVaultSecretResource
Gets a secret reference for the specified secret name from the Azure Key Vault resource.
getSecret(secretName: string): IAzureKeyVaultSecretReference
secretName string
IAzureKeyVaultSecretReference