1 write to AspireResource
Aspire.Hosting.Azure (1)
AzureResourceInfrastructure.cs (1)
18AspireResource = resource;
131 references to AspireResource
Aspire.Hosting.Azure (11)
AzureProvisioningResource.cs (4)
133if (infrastructure.AspireResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation)) 140provisionedResource = createExisting(infrastructure.AspireResource.GetBicepIdentifier(), existingResourceName); 143infrastructure.AspireResource.Scope = scope; 190!ScopeEquals(scope, infra.AspireResource.Scope))
AzureProvisioningResourceExtensions.cs (6)
99infrastructure.AspireResource.References.Add(secretReference); 157infrastructure.AspireResource.Parameters[parameterName] = manifestExpressionProvider; 188infrastructure.AspireResource.Parameters[parameterName] = parameterResource; 218infrastructure.AspireResource.Parameters[parameterName] = outputReference; 245infrastructure.AspireResource.Parameters[parameterName] = endpointReference; 272infrastructure.AspireResource.Parameters[parameterName] = expression;
AzureUserAssignedIdentityResource.cs (1)
52var identityName = Infrastructure.NormalizeBicepIdentifier(infrastructure.AspireResource.Name);
Aspire.Hosting.Azure.AppConfiguration (3)
AzureAppConfigurationExtensions.cs (3)
46var azureResource = (AzureAppConfigurationResource)infrastructure.AspireResource; 60var appConfig = new AppConfigurationStore(infrastructure.AspireResource.GetBicepIdentifier()) 64Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppExtensions.cs (2)
280var appEnvResource = (AzureContainerAppEnvironmentResource)infra.AspireResource; 426var resource = (AzureContainerAppEnvironmentResource)infra.AspireResource;
src\Shared\ContainerRegistryInfrastructure.cs (3)
33var azureResource = (AzureContainerRegistryResource)infrastructure.AspireResource; 47var svc = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 51Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
Aspire.Hosting.Azure.ApplicationInsights (2)
AzureApplicationInsightsExtensions.cs (2)
49var azureResource = (AzureApplicationInsightsResource)infrastructure.AspireResource; 72var appInsights = new ApplicationInsightsComponent(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.AppService (9)
AzureAppServiceEnvironmentExtensions.cs (1)
96var resource = (AzureAppServiceEnvironmentResource)infra.AspireResource;
AzureAppServiceEnvironmentUtility.cs (3)
35var prefix = infra.AspireResource.Name; 59Name = GetDashboardHostName(infra.AspireResource.Name), 101dashboard.SiteConfig.AppSettings.Add(new AppServiceNameValuePair { Name = "ASPIRE_ENVIRONMENT_NAME", Value = infra.AspireResource.Name });
AzureAppServiceWebsiteContext.cs (2)
904? Infrastructure.NormalizeBicepIdentifier($"{Infra.AspireResource.Name}_slot_ra") 905: Infrastructure.NormalizeBicepIdentifier($"{Infra.AspireResource.Name}_ra");
src\Shared\ContainerRegistryInfrastructure.cs (3)
33var azureResource = (AzureContainerRegistryResource)infrastructure.AspireResource; 47var svc = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 51Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
Aspire.Hosting.Azure.CognitiveServices (5)
AzureOpenAIExtensions.cs (5)
45var azureResource = (AzureOpenAIResource)infrastructure.AspireResource; 57(infrastructure) => new CognitiveServicesAccount(infrastructure.AspireResource.GetBicepIdentifier()) 66CustomSubDomainName = ToLower(Take(Concat(infrastructure.AspireResource.Name, GetUniqueString(GetResourceGroup().Id)), 24)), 73Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 91var resource = (AzureOpenAIResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.ContainerRegistry (3)
src\Shared\ContainerRegistryInfrastructure.cs (3)
33var azureResource = (AzureContainerRegistryResource)infrastructure.AspireResource; 47var svc = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 51Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBExtensions.cs (3)
615var azureResource = (AzureCosmosDBResource)infrastructure.AspireResource; 630var account = new CosmosDBAccount(infrastructure.AspireResource.GetBicepIdentifier()) 651Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.EventHubs (3)
AzureEventHubsExtensions.cs (3)
54var azureResource = (AzureEventHubsResource)infrastructure.AspireResource; 74var resource = new AzureProvisioning.EventHubsNamespace(infrastructure.AspireResource.GetBicepIdentifier()) 85Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.FrontDoor (3)
AzureFrontDoorExtensions.cs (3)
68var azureResource = (AzureFrontDoorResource)infrastructure.AspireResource; 71var profile = new CdnProfile(infrastructure.AspireResource.GetBicepIdentifier()) 75Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.KeyVault (3)
AzureKeyVaultResourceExtensions.cs (3)
73var azureResource = (AzureKeyVaultResource)infrastructure.AspireResource; 87var kv = new KeyVaultService(infrastructure.AspireResource.GetBicepIdentifier()) 99Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
512var aksResource = (AzureKubernetesEnvironmentResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (3)
62(infrastructure) => new KustoCluster(infrastructure.AspireResource.GetBicepIdentifier()) 71Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 80var azureResource = (AzureKustoClusterResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Network (21)
AzureNatGatewayExtensions.cs (5)
91var azureResource = (AzureNatGatewayResource)infra.AspireResource; 102var natGw = new NatGateway(infrastructure.AspireResource.GetBicepIdentifier()) 105Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 123var pip = new PublicIPAddress($"{infrastructure.AspireResource.GetBicepIdentifier()}_pip") 130Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
AzureNetworkSecurityGroupExtensions.cs (3)
112var azureResource = (AzureNetworkSecurityGroupResource)infra.AspireResource; 123return new NetworkSecurityGroup(infrastructure.AspireResource.GetBicepIdentifier()) 125Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
AzureNetworkSecurityPerimeterExtensions.cs (3)
163var azureResource = (AzureNetworkSecurityPerimeterResource)infra.AspireResource; 174return new NetworkSecurityPerimeter(infrastructure.AspireResource.GetBicepIdentifier()) 176Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
AzurePrivateDnsZoneResource.cs (2)
78var resource = (AzurePrivateDnsZoneResource)infra.AspireResource; 80var dnsZone = new PrivateDnsZone(infra.AspireResource.GetBicepIdentifier())
AzurePrivateEndpointExtensions.cs (3)
100var azureResource = (AzurePrivateEndpointResource)infra.AspireResource; 123var pe = new PrivateEndpoint(infrastructure.AspireResource.GetBicepIdentifier()) 125Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
AzurePublicIPAddressExtensions.cs (2)
66return new PublicIPAddress(infrastructure.AspireResource.GetBicepIdentifier()) 73Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
AzureVirtualNetworkExtensions.cs (3)
115var azureResource = (AzureVirtualNetworkResource)infra.AspireResource; 126var vnet = new VirtualNetwork(infrastructure.AspireResource.GetBicepIdentifier()) 128Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceExtensions.cs (1)
40(infrastructure) => new OperationalInsightsWorkspace(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.PostgreSQL (4)
AzurePostgresExtensions.cs (4)
436var hasPrivateEndpoint = infrastructure.AspireResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>(); 447var server = new PostgreSqlFlexibleServer(infrastructure.AspireResource.GetBicepIdentifier()) 466Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 523var azureResource = (AzurePostgresFlexibleServerResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Redis (5)
AzureManagedRedisExtensions.cs (2)
205var redisResource = (AzureManagedRedisResource)infrastructure.AspireResource; 219var cluster = new RedisEnterpriseCluster(infrastructure.AspireResource.GetBicepIdentifier())
AzureRedisExtensions.cs (3)
259(infrastructure) => new CdkRedisResource(infrastructure.AspireResource.GetBicepIdentifier()) 269Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 278var redisResource = (AzureRedisCacheResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Sandboxes (6)
AzureSandboxesExtensions.cs (3)
46var sandboxResource = (AzureSandboxGroupResource)infrastructure.AspireResource; 84var resource = new SandboxGroup(infrastructure.AspireResource.GetBicepIdentifier()) 87Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
src\Shared\ContainerRegistryInfrastructure.cs (3)
33var azureResource = (AzureContainerRegistryResource)infrastructure.AspireResource; 47var svc = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 51Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
Aspire.Hosting.Azure.Search (2)
AzureSearchExtensions.cs (2)
52var azureResource = (AzureSearchResource)infrastructure.AspireResource; 66var svc = new SearchService(infrastructure.AspireResource.GetBicepIdentifier())
Aspire.Hosting.Azure.ServiceBus (3)
AzureServiceBusExtensions.cs (3)
53var azureResource = (AzureServiceBusResource)infrastructure.AspireResource; 72var resource = new AzureProvisioning.ServiceBusNamespace(infrastructure.AspireResource.GetBicepIdentifier()) 83Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.SignalR (3)
AzureSignalRExtensions.cs (3)
66var azureResource = (AzureSignalRResource)infrastructure.AspireResource; 80var svc = new SignalRService(infrastructure.AspireResource.GetBicepIdentifier()) 97Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } },
Aspire.Hosting.Azure.Sql (4)
AzureSqlExtensions.cs (4)
90var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 285var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 308return new SqlServer(infrastructure.AspireResource.GetBicepIdentifier()) 324Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
Aspire.Hosting.Azure.Storage (3)
AzureStorageExtensions.cs (3)
50var azureResource = (AzureStorageResource)infrastructure.AspireResource; 64var storageAccount = new StorageAccount(infrastructure.AspireResource.GetBicepIdentifier()) 85Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } }
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 (4)
AzureWebPubSubExtensions.cs (4)
46var azureResource = (AzureWebPubSubResource)infrastructure.AspireResource; 74var svc = new WebPubSubService(infrastructure.AspireResource.GetBicepIdentifier()) 82Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 103var resource = (AzureWebPubSubResource)infrastructure.AspireResource;
Aspire.Hosting.Foundry (15)
FoundryExtensions.cs (6)
438var azureResource = (FoundryResource)infrastructure.AspireResource; 453var accountNamePrefix = infrastructure.AspireResource.Name[..Math.Min(infrastructure.AspireResource.Name.Length, 50)]; 456return new CognitiveServicesAccount(infrastructure.AspireResource.GetBicepIdentifier()) 477Tags = { { "aspire-resource-name", infrastructure.AspireResource.Name } } 497var resource = (FoundryResource)infrastructure.AspireResource;
Project\ConnectionBuilderExtensions.cs (2)
43var aspireResource = (AzureCognitiveServicesProjectConnectionResource)infrastructure.AspireResource; 430var aspireResource = (BingGroundingConnectionResource)infrastructure.AspireResource;
Project\ProjectBuilderExtension.cs (4)
339var prefix = infra.AspireResource.Name; 340var aspireResource = (AzureCognitiveServicesProjectResource)infra.AspireResource; 393var resource = new CognitiveServicesProject(infra.AspireResource.GetBicepIdentifier()) 402Tags = { { "aspire-resource-name", infra.AspireResource.Name } }
src\Shared\ContainerRegistryInfrastructure.cs (3)
33var azureResource = (AzureContainerRegistryResource)infrastructure.AspireResource; 47var svc = new ContainerRegistryService(infra.AspireResource.GetBicepIdentifier()) 51Tags = { { "aspire-resource-name", infra.AspireResource.Name } }