2 instantiations of AzureVirtualNetworkResource
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
42AzureVirtualNetworkResource resource = new(name, ConfigureVirtualNetwork, addressPrefix); 74AzureVirtualNetworkResource resource = new(name, ConfigureVirtualNetwork, addressPrefix.Resource);
24 references to AzureVirtualNetworkResource
Aspire.Hosting.Azure.Network (22)
AzurePrivateDnsZoneResource.cs (1)
45internal Dictionary<AzureVirtualNetworkResource, AzurePrivateDnsZoneVNetLinkResource> VNetLinks { get; } = [];
AzurePrivateDnsZoneVNetLinkResource.cs (2)
14AzureVirtualNetworkResource vnet) : Resource(name), IResourceWithParent<AzurePrivateDnsZoneResource> 24public AzureVirtualNetworkResource VNet { get; } = vnet;
AzurePrivateEndpointExtensions.cs (2)
59var vnet = subnet.Resource.Parent; 170AzureVirtualNetworkResource vnet)
AzureSubnetResource.cs (4)
20public class AzureSubnetResource : Resource, IResourceWithParent<AzureVirtualNetworkResource> 32public AzureSubnetResource(string name, string subnetName, string addressPrefix, AzureVirtualNetworkResource parent) 47public AzureSubnetResource(string name, string subnetName, ParameterResource addressPrefix, AzureVirtualNetworkResource parent) 78public AzureVirtualNetworkResource Parent { get; }
AzureVirtualNetworkExtensions.cs (11)
32public static IResourceBuilder<AzureVirtualNetworkResource> AddAzureVirtualNetwork( 42AzureVirtualNetworkResource resource = new(name, ConfigureVirtualNetwork, addressPrefix); 63public static IResourceBuilder<AzureVirtualNetworkResource> AddAzureVirtualNetwork( 74AzureVirtualNetworkResource resource = new(name, ConfigureVirtualNetwork, addressPrefix.Resource); 79private static IResourceBuilder<AzureVirtualNetworkResource> AddAzureVirtualNetworkCore( 81AzureVirtualNetworkResource resource) 94var azureResource = (AzureVirtualNetworkResource)infra.AspireResource; 172this IResourceBuilder<AzureVirtualNetworkResource> builder, 206this IResourceBuilder<AzureVirtualNetworkResource> builder, 223IResourceBuilder<AzureVirtualNetworkResource> builder,
AzureVirtualNetworkResource.cs (2)
49/// Initializes a new instance of the <see cref="AzureVirtualNetworkResource"/> class with a string address prefix. 61/// Initializes a new instance of the <see cref="AzureVirtualNetworkResource"/> class with a parameterized address prefix.
Aspire.Hosting.Azure.Sql (1)
SubnetAddressAllocator.cs (1)
26public static string AllocateDeploymentScriptSubnet(AzureVirtualNetworkResource vnet, IEnumerable<AzureSubnetResource> existingSubnets)
Aspire.Hosting.Azure.Tests (1)
AzureVirtualNetworkExtensionsTests.cs (1)
23Assert.IsType<AzureVirtualNetworkResource>(vnet.Resource);