2 instantiations of AzureSubnetResource
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
183
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix, builder.Resource);
217
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix.Resource, builder.Resource);
36 references to AzureSubnetResource
Aspire.Hosting.Azure.Network (29)
AzurePrivateEndpointExtensions.cs (1)
51
this IResourceBuilder<
AzureSubnetResource
> subnet,
AzurePrivateEndpointResource.cs (2)
18
AzureSubnetResource
subnet,
36
public
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)
135
foreach (
var
subnet in azureResource.Subnets)
171
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
183
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix, builder.Resource);
205
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
217
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix.Resource, builder.Resource);
222
private static IResourceBuilder<
AzureSubnetResource
> AddSubnetCore(
224
AzureSubnetResource
subnet)
262
IResourceBuilder<
AzureSubnetResource
> subnet)
302
public static IResourceBuilder<
AzureSubnetResource
> WithNatGateway(
303
this IResourceBuilder<
AzureSubnetResource
> builder,
334
public static IResourceBuilder<
AzureSubnetResource
> WithNetworkSecurityGroup(
335
this IResourceBuilder<
AzureSubnetResource
> builder,
376
public static IResourceBuilder<
AzureSubnetResource
> AllowInbound(
377
this IResourceBuilder<
AzureSubnetResource
> builder,
403
public static IResourceBuilder<
AzureSubnetResource
> DenyInbound(
404
this IResourceBuilder<
AzureSubnetResource
> builder,
430
public static IResourceBuilder<
AzureSubnetResource
> AllowOutbound(
431
this IResourceBuilder<
AzureSubnetResource
> builder,
457
public static IResourceBuilder<
AzureSubnetResource
> DenyOutbound(
458
this IResourceBuilder<
AzureSubnetResource
> builder,
469
private static IResourceBuilder<
AzureSubnetResource
> AddSecurityRuleShorthand(
470
IResourceBuilder<
AzureSubnetResource
> builder,
482
var
subnet = builder.Resource;
AzureVirtualNetworkResource.cs (1)
26
internal List<
AzureSubnetResource
> Subnets { get; } = [];
Aspire.Hosting.Azure.Sql (7)
AdminDeploymentScriptSubnetAnnotation.cs (2)
14
internal sealed class AdminDeploymentScriptSubnetAnnotation(
AzureSubnetResource
subnet) : IResourceAnnotation
19
public
AzureSubnetResource
Subnet { get; } = subnet ?? throw new ArgumentNullException(nameof(subnet));
AzureSqlExtensions.cs (1)
396
IResourceBuilder<
AzureSubnetResource
> subnet)
AzureSqlServerResource.cs (2)
609
AzureSubnetResource
aciSubnetResource;
626
var existingSubnets = appModel.Resources.OfType<
AzureSubnetResource
>()
SubnetAddressAllocator.cs (2)
26
public static string AllocateDeploymentScriptSubnet(AzureVirtualNetworkResource vnet, IEnumerable<
AzureSubnetResource
> existingSubnets)
48
foreach (
var
subnet in existingSubnets)