2 instantiations of AzureSubnetResource
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
180var subnet = new AzureSubnetResource(name, subnetName, addressPrefix, builder.Resource); 213var subnet = new AzureSubnetResource(name, subnetName, addressPrefix.Resource, builder.Resource);
29 references to AzureSubnetResource
Aspire.Hosting.Azure.Network (29)
AzurePrivateEndpointExtensions.cs (1)
49this IResourceBuilder<AzureSubnetResource> subnet,
AzurePrivateEndpointResource.cs (2)
18AzureSubnetResource subnet, 36public AzureSubnetResource Subnet { get; } = subnet;
AzureSubnetResource.cs (2)
26/// Initializes a new instance of the <see cref="AzureSubnetResource"/> class. 41/// Initializes a new instance of the <see cref="AzureSubnetResource"/> class with a parameterized address prefix.
AzureVirtualNetworkExtensions.cs (23)
133foreach (var subnet in azureResource.Subnets) 168public static IResourceBuilder<AzureSubnetResource> AddSubnet( 180var subnet = new AzureSubnetResource(name, subnetName, addressPrefix, builder.Resource); 201public static IResourceBuilder<AzureSubnetResource> AddSubnet( 213var subnet = new AzureSubnetResource(name, subnetName, addressPrefix.Resource, builder.Resource); 218private static IResourceBuilder<AzureSubnetResource> AddSubnetCore( 220AzureSubnetResource subnet) 257IResourceBuilder<AzureSubnetResource> subnet) 296public static IResourceBuilder<AzureSubnetResource> WithNatGateway( 297this IResourceBuilder<AzureSubnetResource> builder, 327public static IResourceBuilder<AzureSubnetResource> WithNetworkSecurityGroup( 328this IResourceBuilder<AzureSubnetResource> builder, 368public static IResourceBuilder<AzureSubnetResource> AllowInbound( 369this IResourceBuilder<AzureSubnetResource> builder, 394public static IResourceBuilder<AzureSubnetResource> DenyInbound( 395this IResourceBuilder<AzureSubnetResource> builder, 420public static IResourceBuilder<AzureSubnetResource> AllowOutbound( 421this IResourceBuilder<AzureSubnetResource> builder, 446public static IResourceBuilder<AzureSubnetResource> DenyOutbound( 447this IResourceBuilder<AzureSubnetResource> builder, 458private static IResourceBuilder<AzureSubnetResource> AddSecurityRuleShorthand( 459IResourceBuilder<AzureSubnetResource> builder, 471var subnet = builder.Resource;
AzureVirtualNetworkResource.cs (1)
23internal List<AzureSubnetResource> Subnets { get; } = [];