3 instantiations of AzureUserAssignedIdentityResource
Aspire.Hosting.Azure (2)
AzureResourcePreparer.cs (1)
285identityResource = new AzureUserAssignedIdentityResource($"{resource.Name}-identity")
AzureUserAssignedIdentityExtensions.cs (1)
36var resource = new AzureUserAssignedIdentityResource(name);
Aspire.Hosting.Azure.Tests (1)
AzureUserAssignedIdentityTests.cs (1)
339var userAssignedIdentityResource = new AzureUserAssignedIdentityResource("test-identity");
33 references to AzureUserAssignedIdentityResource
Aspire.Hosting.Azure (12)
AzureResourcePreparer.cs (7)
132.OfType<AzureUserAssignedIdentityResource>() 265private (AzureUserAssignedIdentityResource IdentityResource, List<AzureBicepResource> RoleAssignmentResources) CreateIdentityAndRoleAssignmentResources( 269AzureUserAssignedIdentityResource identityResource; 274if (resource is AzureUserAssignedIdentityResource existingIdentityResource) 279appIdentityAnnotation.IdentityResource is AzureUserAssignedIdentityResource existingAppIdentity) 298AzureUserAssignedIdentityResource appIdentityResource) 327AzureUserAssignedIdentityResource appIdentityResource)
AzureUserAssignedIdentityExtensions.cs (5)
27public static IResourceBuilder<AzureUserAssignedIdentityResource> AddAzureUserAssignedIdentity( 36var resource = new AzureUserAssignedIdentityResource(name); 47/// Attaches an existing <see cref="AzureUserAssignedIdentityResource"/> to a compute resource, 51/// <param name="identityResourceBuilder">The builder for the <see cref="AzureUserAssignedIdentityResource"/>.</param> 63IResourceBuilder<AzureUserAssignedIdentityResource> identityResourceBuilder)
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
89internal AzureUserAssignedIdentityResource? AdminIdentity { get; set; }
Aspire.Hosting.Azure.Tests (19)
AzureUserAssignedIdentityTests.cs (19)
32var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 50var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 77r => Assert.IsType<AzureUserAssignedIdentityResource>(r), 84var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 118var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 160r => Assert.IsType<AzureUserAssignedIdentityResource>(r), 165var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 216r => Assert.IsType<AzureUserAssignedIdentityResource>(r), 221var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 293r => Assert.IsType<AzureUserAssignedIdentityResource>(r), 300var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 339var userAssignedIdentityResource = new AzureUserAssignedIdentityResource("test-identity");
Aspire.Hosting.Foundry (1)
Project\ProjectBuilderExtension.cs (1)
230if (aspireResource.TryGetAppIdentityResource(out var idResource) && idResource is AzureUserAssignedIdentityResource identityResource)