4 instantiations of AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResourceExtensions.cs (4)
202var secret = new AzureKeyVaultSecretResource(secretName, secretName, builder.Resource, parameterResource); 222var secret = new AzureKeyVaultSecretResource(secretName, secretName, builder.Resource, value); 259var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 280var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
14 references to AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (13)
AzureKeyVaultResource.cs (1)
21internal List<AzureKeyVaultSecretResource> Secrets { get; } = [];
AzureKeyVaultResourceExtensions.cs (11)
98foreach (var secretResource in kvResource.Secrets) 180public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string secretName, IResourceBuilder<ParameterResource> parameterResource) 195public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string secretName, ParameterResource parameterResource) 202var secret = new AzureKeyVaultSecretResource(secretName, secretName, builder.Resource, parameterResource); 215public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string secretName, ReferenceExpression value) 222var secret = new AzureKeyVaultSecretResource(secretName, secretName, builder.Resource, value); 236public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, IResourceBuilder<ParameterResource> parameterResource) 252public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ParameterResource parameterResource) 259var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 273public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ReferenceExpression value) 280var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
AzureKeyVaultSecretResource.cs (1)
10/// Initializes a new instance of the <see cref="AzureKeyVaultSecretResource"/> class.
Aspire.Hosting.Azure.Tests (1)
AzureKeyVaultTests.cs (1)
142Assert.IsType<AzureKeyVaultSecretResource>(secretResource.Resource);