1 write to AspireResource
Aspire.Hosting.Azure (1)
AzureResourceInfrastructure.cs (1)
16AspireResource = resource;
81 references to AspireResource
Aspire.Hosting.Azure (11)
AzureProvisioningResource.cs (4)
133if (infrastructure.AspireResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation)) 138provisionedResource = createExisting(infrastructure.AspireResource.GetBicepIdentifier(), existingResourceName); 141infrastructure.AspireResource.Scope = new(existingAnnotation.ResourceGroup); 205!ResourceGroupEquals(existingAnnotation.ResourceGroup, infra.AspireResource.Scope?.ResourceGroup))
AzureProvisioningResourceExtensions.cs (6)
94infrastructure.AspireResource.References.Add(secretReference); 146infrastructure.AspireResource.Parameters[parameterName] = manifestExpressionProvider; 176infrastructure.AspireResource.Parameters[parameterName] = parameterResource; 205infrastructure.AspireResource.Parameters[parameterName] = outputReference; 231infrastructure.AspireResource.Parameters[parameterName] = endpointReference; 257infrastructure.AspireResource.Parameters[parameterName] = expression;
AzureUserAssignedIdentityResource.cs (1)
52var identityName = Infrastructure.NormalizeBicepIdentifier(infrastructure.AspireResource.Name);
Aspire.Hosting.Azure.AIFoundry (4)
AzureAIFoundryExtensions.cs (4)
362(infrastructure) => new CognitiveServicesAccount(infrastructure.AspireResource.GetBicepIdentifier()) 371CustomSubDomainName = ToLower(Take(Concat(infrastructure.AspireResource.Name, GetUniqueString(GetResourceGroup().Id)), 24)), 379Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 396var resource = (AzureAIFoundryResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.AppConfiguration (2)
AzureAppConfigurationExtensions.cs (2)
46(infrastructure) => new AppConfigurationStore(infrastructure.AspireResource.GetBicepIdentifier()) 50Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppExtensions.cs (4)
62var appEnvResource = (AzureContainerAppEnvironmentResource)infra.AspireResource; 170var resource = (AzureContainerAppEnvironmentResource)infra.AspireResource; 405var newRegistry = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 408Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
Aspire.Hosting.Azure.ApplicationInsights (2)
AzureApplicationInsightsExtensions.cs (2)
45var azureResource = (AzureApplicationInsightsResource)infrastructure.AspireResource; 68var appInsights = new ApplicationInsightsComponent(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.AppService (9)
AzureAppServiceEnvironmentExtensions.cs (4)
53var prefix = infra.AspireResource.Name; 54var resource = (AzureAppServiceEnvironmentResource)infra.AspireResource; 332(infra) => new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 335Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
AzureAppServiceEnvironmentUtility.cs (3)
32var prefix = infra.AspireResource.Name; 56Name = GetDashboardHostName(infra.AspireResource.Name), 97dashboard.SiteConfig.AppSettings.Add(new AppServiceNameValuePair { Name = "ASPIRE_ENVIRONMENT_NAME", Value = infra.AspireResource.Name });
AzureAppServiceWebsiteContext.cs (2)
749? Infrastructure.NormalizeBicepIdentifier($"{Infra.AspireResource.Name}_slot_ra") 750: Infrastructure.NormalizeBicepIdentifier($"{Infra.AspireResource.Name}_ra");
Aspire.Hosting.Azure.CognitiveServices (4)
AzureOpenAIExtensions.cs (4)
46(infrastructure) => new CognitiveServicesAccount(infrastructure.AspireResource.GetBicepIdentifier()) 55CustomSubDomainName = ToLower(Take(Concat(infrastructure.AspireResource.Name, GetUniqueString(GetResourceGroup().Id)), 24)), 60Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 71var resource = (AzureOpenAIResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (2)
42(infrastructure) => new ContainerRegistryService(infrastructure.AspireResource.GetBicepIdentifier()) 45Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBExtensions.cs (3)
454var azureResource = (AzureCosmosDBResource)infrastructure.AspireResource; 464(infrastructure) => new CosmosDBAccount(infrastructure.AspireResource.GetBicepIdentifier()) 485Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.EventHubs (3)
AzureEventHubsExtensions.cs (3)
63var resource = new AzureProvisioning.EventHubsNamespace(infrastructure.AspireResource.GetBicepIdentifier()) 70Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 95var azureResource = (AzureEventHubsResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.KeyVault (3)
AzureKeyVaultResourceExtensions.cs (3)
75(infrastructure) => new KeyVaultService(infrastructure.AspireResource.GetBicepIdentifier()) 87Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 96if (infrastructure.AspireResource is AzureKeyVaultResource kvResource)
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (3)
61(infrastructure) => new KustoCluster(infrastructure.AspireResource.GetBicepIdentifier()) 70Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 79var azureResource = (AzureKustoClusterResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceExtensions.cs (1)
38(infrastructure) => new OperationalInsightsWorkspace(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.PostgreSQL (3)
AzurePostgresExtensions.cs (3)
372(infrastructure) => new PostgreSqlFlexibleServer(infrastructure.AspireResource.GetBicepIdentifier()) 391Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 432var azureResource = (AzurePostgresFlexibleServerResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Redis (5)
AzureManagedRedisExtensions.cs (2)
179var redisResource = (AzureManagedRedisResource)infrastructure.AspireResource; 190var cluster = new RedisEnterpriseCluster(infrastructure.AspireResource.GetBicepIdentifier())
AzureRedisExtensions.cs (3)
258(infrastructure) => new CdkRedisResource(infrastructure.AspireResource.GetBicepIdentifier()) 268Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 277var redisResource = (AzureRedisCacheResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
53(infrastructure) => new SearchService(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.ServiceBus (3)
AzureServiceBusExtensions.cs (3)
61var resource = new AzureProvisioning.ServiceBusNamespace(infrastructure.AspireResource.GetBicepIdentifier()) 68Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 93var azureResource = (AzureServiceBusResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.SignalR (2)
AzureSignalRExtensions.cs (2)
69(infrastructure) => new SignalRService(infrastructure.AspireResource.GetBicepIdentifier()) 86Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } },
Aspire.Hosting.Azure.Sql (4)
AzureSqlExtensions.cs (4)
84var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 272var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 292return new SqlServer(infrastructure.AspireResource.GetBicepIdentifier()) 307Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.Storage (3)
AzureStorageExtensions.cs (3)
54(infrastructure) => new StorageAccount(infrastructure.AspireResource.GetBicepIdentifier()) 72Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 75var azureResource = (AzureStorageResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Tests (6)
AzureProvisioningResourceTests.cs (6)
26Assert.IsType<AzureContainerAppResource>(infrastructure.AspireResource); 27var containerAppResource = (AzureContainerAppResource)infrastructure.AspireResource; 60Assert.IsType<AzureAppServiceWebSiteResource>(infrastructure.AspireResource); 61var webSiteResource = (AzureAppServiceWebSiteResource)infrastructure.AspireResource; 93Assert.IsType<AzureContainerAppResource>(infrastructure.AspireResource); 94var containerAppResource = (AzureContainerAppResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.WebPubSub (3)
AzureWebPubSubExtensions.cs (3)
64var service = new WebPubSubService(infrastructure.AspireResource.GetBicepIdentifier()) 72Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 83var resource = (AzureWebPubSubResource)infrastructure.AspireResource;