11 references to IAzureKeyVaultResource
Aspire.Hosting.Azure (2)
IAzureKeyVaultSecretReference.cs (1)
21
IAzureKeyVaultResource
Resource { get; }
Provisioning\Provisioners\BicepProvisioner.cs (1)
71
if (resource is
IAzureKeyVaultResource
kvr)
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
368
public static IResourceBuilder<AzureCosmosDBResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureCosmosDBResource> builder, IResourceBuilder<
IAzureKeyVaultResource
> keyVaultBuilder)
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResource.cs (3)
16
: AzureProvisioningResource(name, configureInfrastructure), IResourceWithConnectionString,
IAzureKeyVaultResource
34
BicepOutputReference
IAzureKeyVaultResource
.VaultUriOutputReference => VaultUri;
39
Func<IAzureKeyVaultSecretReference, CancellationToken, Task<string?>>?
IAzureKeyVaultResource
.SecretResolver
AzureKeyVaultSecretReference.cs (1)
23
public
IAzureKeyVaultResource
Resource => azureKeyVaultResource;
Aspire.Hosting.Azure.PostgreSQL (2)
AzurePostgresExtensions.cs (2)
121
/// You can use the <see cref="WithPasswordAuthentication(IResourceBuilder{AzurePostgresFlexibleServerResource}, IResourceBuilder{
IAzureKeyVaultResource
}, IResourceBuilder{ParameterResource}?, IResourceBuilder{ParameterResource}?)"/> method to configure the resource to use password authentication.
320
IResourceBuilder<
IAzureKeyVaultResource
> keyVaultBuilder,
Aspire.Hosting.Azure.Redis (2)
AzureRedisExtensions.cs (2)
99
/// You can use the <see cref="WithAccessKeyAuthentication(IResourceBuilder{AzureRedisCacheResource}, IResourceBuilder{
IAzureKeyVaultResource
})"/> method to configure the resource to use access key authentication.
221
public static IResourceBuilder<AzureRedisCacheResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureRedisCacheResource> builder, IResourceBuilder<
IAzureKeyVaultResource
> keyVaultBuilder)