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