2 instantiations of AzureSubnetResource
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
180
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix, builder.Resource);
213
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix.Resource, builder.Resource);
29 references to AzureSubnetResource
Aspire.Hosting.Azure.Network (29)
AzurePrivateEndpointExtensions.cs (1)
49
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)
133
foreach (
var
subnet in azureResource.Subnets)
168
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
180
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix, builder.Resource);
201
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
213
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix.Resource, builder.Resource);
218
private static IResourceBuilder<
AzureSubnetResource
> AddSubnetCore(
220
AzureSubnetResource
subnet)
257
IResourceBuilder<
AzureSubnetResource
> subnet)
296
public static IResourceBuilder<
AzureSubnetResource
> WithNatGateway(
297
this IResourceBuilder<
AzureSubnetResource
> builder,
327
public static IResourceBuilder<
AzureSubnetResource
> WithNetworkSecurityGroup(
328
this IResourceBuilder<
AzureSubnetResource
> builder,
368
public static IResourceBuilder<
AzureSubnetResource
> AllowInbound(
369
this IResourceBuilder<
AzureSubnetResource
> builder,
394
public static IResourceBuilder<
AzureSubnetResource
> DenyInbound(
395
this IResourceBuilder<
AzureSubnetResource
> builder,
420
public static IResourceBuilder<
AzureSubnetResource
> AllowOutbound(
421
this IResourceBuilder<
AzureSubnetResource
> builder,
446
public static IResourceBuilder<
AzureSubnetResource
> DenyOutbound(
447
this IResourceBuilder<
AzureSubnetResource
> builder,
458
private static IResourceBuilder<
AzureSubnetResource
> AddSecurityRuleShorthand(
459
IResourceBuilder<
AzureSubnetResource
> builder,
471
var
subnet = builder.Resource;
AzureVirtualNetworkResource.cs (1)
23
internal List<
AzureSubnetResource
> Subnets { get; } = [];