2 instantiations of AzureSubnetResource
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
204
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix, builder.Resource);
238
var subnet = new
AzureSubnetResource
(name, subnetName, addressPrefix.Resource, builder.Resource);
46 references to AzureSubnetResource
Aspire.Hosting.Azure.Kubernetes (7)
AzureKubernetesEnvironmentExtensions.cs (5)
259
IResourceBuilder<
AzureSubnetResource
> subnet)
271
/// set via <see cref="WithSubnet(IResourceBuilder{AzureKubernetesEnvironmentResource}, IResourceBuilder{
AzureSubnetResource
})"/>.
294
IResourceBuilder<
AzureSubnetResource
> subnet)
419
IResourceBuilder<
AzureSubnetResource
> subnet)
747
var
subnet = lb.SubnetResource
AzureKubernetesLoadBalancerResource.cs (2)
66
Aspire.Hosting.Azure.
AzureSubnetResource
subnetResource,
119
internal Aspire.Hosting.Azure.
AzureSubnetResource
SubnetResource { get; }
Aspire.Hosting.Azure.Network (32)
AzurePrivateEndpointExtensions.cs (1)
51
this IResourceBuilder<
AzureSubnetResource
> subnet,
AzurePrivateEndpointResource.cs (2)
18
AzureSubnetResource
subnet,
36
public
AzureSubnetResource
Subnet { get; } = subnet;
AzureSubnetResource.cs (2)
28
/// Initializes a new instance of the <see cref="
AzureSubnetResource
"/> class.
43
/// Initializes a new instance of the <see cref="
AzureSubnetResource
"/> class with a parameterized address prefix.
AzureVirtualNetworkExtensions.cs (26)
156
foreach (
var
subnet in azureResource.Subnets)
192
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
204
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix, builder.Resource);
226
public static IResourceBuilder<
AzureSubnetResource
> AddSubnet(
238
var
subnet = new AzureSubnetResource(name, subnetName, addressPrefix.Resource, builder.Resource);
247
internal static IResourceBuilder<
AzureSubnetResource
> AddSubnetForPolyglot(
265
private static IResourceBuilder<
AzureSubnetResource
> AddSubnetCore(
267
AzureSubnetResource
subnet)
310
IResourceBuilder<
AzureSubnetResource
> subnet)
379
public static IResourceBuilder<
AzureSubnetResource
> WithServiceDelegation(
380
this IResourceBuilder<
AzureSubnetResource
> builder,
429
public static IResourceBuilder<
AzureSubnetResource
> WithNatGateway(
430
this IResourceBuilder<
AzureSubnetResource
> builder,
462
public static IResourceBuilder<
AzureSubnetResource
> WithNetworkSecurityGroup(
463
this IResourceBuilder<
AzureSubnetResource
> builder,
505
public static IResourceBuilder<
AzureSubnetResource
> AllowInbound(
506
this IResourceBuilder<
AzureSubnetResource
> builder,
533
public static IResourceBuilder<
AzureSubnetResource
> DenyInbound(
534
this IResourceBuilder<
AzureSubnetResource
> builder,
561
public static IResourceBuilder<
AzureSubnetResource
> AllowOutbound(
562
this IResourceBuilder<
AzureSubnetResource
> builder,
589
public static IResourceBuilder<
AzureSubnetResource
> DenyOutbound(
590
this IResourceBuilder<
AzureSubnetResource
> builder,
601
private static IResourceBuilder<
AzureSubnetResource
> AddSecurityRuleShorthand(
602
IResourceBuilder<
AzureSubnetResource
> builder,
614
var
subnet = builder.Resource;
AzureVirtualNetworkResource.cs (1)
27
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)
399
IResourceBuilder<
AzureSubnetResource
> subnet)
AzureSqlServerResource.cs (2)
691
AzureSubnetResource
aciSubnetResource;
708
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)