2 instantiations of PrivateEndpointTargetAnnotation
Aspire.Hosting.Azure.FrontDoor (1)
AzureFrontDoorPrivateLinkExtensions.cs (1)
134environment.WithAnnotation(new PrivateEndpointTargetAnnotation(frontDoor.Resource));
Aspire.Hosting.Azure.Network (1)
AzurePrivateEndpointExtensions.cs (1)
87rootResource.Annotations.Add(new PrivateEndpointTargetAnnotation(resource));
33 references to PrivateEndpointTargetAnnotation
Aspire.Hosting.Azure (3)
AzureResourcePreparer.cs (2)
310if (azureReference.TryGetAnnotationsOfType<PrivateEndpointTargetAnnotation>(out var peAnnotations)) 312foreach (var peAnnotation in peAnnotations)
IAzureCdnPrivateLinkTarget.cs (1)
20/// The connecting profile adds a <see cref="PrivateEndpointTargetAnnotation"/> to the environment, as for a private endpoint to any
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
49var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppEnvironmentResource.cs (1)
274internal bool IsPublicNetworkAccessDisabled => this.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
src\Shared\ContainerRegistryInfrastructure.cs (1)
36var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.AppService (1)
src\Shared\ContainerRegistryInfrastructure.cs (1)
36var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIExtensions.cs (1)
48var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.ContainerRegistry (1)
src\Shared\ContainerRegistryInfrastructure.cs (1)
36var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
622var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
57var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.FrontDoor (1)
AzureFrontDoorExtensions.cs (1)
286!environment.Annotations.OfType<PrivateEndpointTargetAnnotation>().Any(annotation => annotation.PrivateEndpointResource is AzureFrontDoorResource))
Aspire.Hosting.Azure.KeyVault (1)
AzureKeyVaultResourceExtensions.cs (1)
76var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
436var hasPrivateEndpoint = infrastructure.AspireResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Redis (1)
AzureManagedRedisExtensions.cs (1)
208var hasPrivateEndpoint = redisResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Sandboxes (1)
src\Shared\ContainerRegistryInfrastructure.cs (1)
36var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
55var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
58var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
69var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (1)
288var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
AzureSqlServerResource.cs (1)
637var hasPe = sql.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
62var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Tests (8)
AzureFrontDoorPrivateLinkTests.cs (3)
363Assert.Single(environment.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>()); 377Assert.Empty(environment.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>()); 486Assert.Single(target.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>());
AzurePrivateEndpointExtensionsTests.cs (5)
42Assert.Empty(storage.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>()); 47var annotation = storage.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>().SingleOrDefault(); 63var annotation = storage.Resource.Annotations.OfType<PrivateEndpointTargetAnnotation>().SingleOrDefault();
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
51var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Foundry (2)
FoundryExtensions.cs (1)
540var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
src\Shared\ContainerRegistryInfrastructure.cs (1)
36var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();