4 instantiations of AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResourceExtensions.cs (4)
271var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, parameterResource); 292var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, value); 331var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 353var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
14 references to AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (13)
AzureKeyVaultResource.cs (1)
23internal List<AzureKeyVaultSecretResource> Secrets { get; } = [];
AzureKeyVaultResourceExtensions.cs (11)
115foreach (var secretResource in azureResource.Secrets) 248public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, IResourceBuilder<ParameterResource> parameterResource) 264public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ParameterResource parameterResource) 271var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, parameterResource); 285public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ReferenceExpression value) 292var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, value); 307public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, IResourceBuilder<ParameterResource> parameterResource) 324public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ParameterResource parameterResource) 331var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 346public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ReferenceExpression value) 353var 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);