4 instantiations of AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResourceExtensions.cs (4)
298
var secret = new
AzureKeyVaultSecretResource
(name, name, builder.Resource, parameterResource);
319
var secret = new
AzureKeyVaultSecretResource
(name, name, builder.Resource, value);
358
var secret = new
AzureKeyVaultSecretResource
(name, secretName, builder.Resource, parameterResource);
380
var secret = new
AzureKeyVaultSecretResource
(name, secretName, builder.Resource, value);
15 references to AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (14)
AzureKeyVaultResource.cs (1)
23
internal List<
AzureKeyVaultSecretResource
> Secrets { get; } = [];
AzureKeyVaultResourceExtensions.cs (12)
117
foreach (
var
secretResource in azureResource.Secrets)
252
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, IResourceBuilder<ParameterResource> parameterResource)
264
internal static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecretForPolyglot(
291
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ParameterResource parameterResource)
298
var
secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, parameterResource);
312
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ReferenceExpression value)
319
var
secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, value);
334
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, IResourceBuilder<ParameterResource> parameterResource)
351
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ParameterResource parameterResource)
358
var
secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource);
373
public static IResourceBuilder<
AzureKeyVaultSecretResource
> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ReferenceExpression value)
380
var
secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
AzureKeyVaultSecretResource.cs (1)
11
/// Initializes a new instance of the <see cref="
AzureKeyVaultSecretResource
"/> class.
Aspire.Hosting.Azure.Tests (1)
AzureKeyVaultTests.cs (1)
220
Assert.IsType<
AzureKeyVaultSecretResource
>(secretResource.Resource);