2 writes to NetworkSecurityGroup
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
477
builder.Resource.
NetworkSecurityGroup
= nsg.Resource;
622
subnet.
NetworkSecurityGroup
= nsgBuilder.Resource;
22 references to NetworkSecurityGroup
Aspire.Hosting.Azure.Network (5)
AzureSubnetResource.cs (2)
139
if (
NetworkSecurityGroup
is not null)
142
subnet.NetworkSecurityGroup.Id =
NetworkSecurityGroup
.Id.AsProvisioningParameter(infra);
AzureVirtualNetworkExtensions.cs (3)
469
if (builder.Resource.
NetworkSecurityGroup
is { IsImplicitlyCreated: true })
617
if (subnet.
NetworkSecurityGroup
is null)
625
var nsgResource = subnet.
NetworkSecurityGroup
;
Aspire.Hosting.Azure.Tests (17)
AzureNetworkSecurityGroupExtensionsTests.cs (1)
179
Assert.Same(nsg.Resource, subnet.Resource.
NetworkSecurityGroup
);
AzureVirtualNetworkExtensionsTests.cs (16)
462
Assert.NotNull(subnet.Resource.
NetworkSecurityGroup
);
463
Assert.Equal("web-nsg", subnet.Resource.
NetworkSecurityGroup
.Name);
464
Assert.Single(subnet.Resource.
NetworkSecurityGroup
.SecurityRules);
478
Assert.Same(nsg.Resource, subnet.Resource.
NetworkSecurityGroup
);
493
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
510
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
527
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
543
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
557
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
572
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
587
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
603
var rule = Assert.Single(subnet.Resource.
NetworkSecurityGroup
!.SecurityRules);
616
var rule = Assert.Single(subnet.Resource.
NetworkSecurityGroup
!.SecurityRules);
635
var nsgManifest = await AzureManifestUtils.GetManifestWithBicep(vnet.Resource.Subnets[0].
NetworkSecurityGroup
!);
653
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
713
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;