2 writes to NetworkSecurityGroup
Aspire.Hosting.Azure.Network (2)
AzureVirtualNetworkExtensions.cs (2)
342
builder.Resource.
NetworkSecurityGroup
= nsg.Resource;
479
subnet.
NetworkSecurityGroup
= nsgBuilder.Resource;
22 references to NetworkSecurityGroup
Aspire.Hosting.Azure.Network (5)
AzureSubnetResource.cs (2)
137
if (
NetworkSecurityGroup
is not null)
140
subnet.NetworkSecurityGroup.Id =
NetworkSecurityGroup
.Id.AsProvisioningParameter(infra);
AzureVirtualNetworkExtensions.cs (3)
334
if (builder.Resource.
NetworkSecurityGroup
is { IsImplicitlyCreated: true })
474
if (subnet.
NetworkSecurityGroup
is null)
482
var nsgResource = subnet.
NetworkSecurityGroup
;
Aspire.Hosting.Azure.Tests (17)
AzureNetworkSecurityGroupExtensionsTests.cs (1)
183
Assert.Same(nsg.Resource, subnet.Resource.
NetworkSecurityGroup
);
AzureVirtualNetworkExtensionsTests.cs (16)
232
Assert.NotNull(subnet.Resource.
NetworkSecurityGroup
);
233
Assert.Equal("web-nsg", subnet.Resource.
NetworkSecurityGroup
.Name);
234
Assert.Single(subnet.Resource.
NetworkSecurityGroup
.SecurityRules);
248
Assert.Same(nsg.Resource, subnet.Resource.
NetworkSecurityGroup
);
263
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
280
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
297
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
313
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
327
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
342
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
357
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
373
var rule = Assert.Single(subnet.Resource.
NetworkSecurityGroup
!.SecurityRules);
386
var rule = Assert.Single(subnet.Resource.
NetworkSecurityGroup
!.SecurityRules);
405
var nsgManifest = await AzureManifestUtils.GetManifestWithBicep(vnet.Resource.Subnets[0].
NetworkSecurityGroup
!);
423
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;
483
var rules = subnet.Resource.
NetworkSecurityGroup
!.SecurityRules;