20 references to SecurityRules
Aspire.Hosting.Azure.Network (7)
AzureNetworkSecurityGroupExtensions.cs (3)
94if (builder.Resource.SecurityRules.Any(existing => string.Equals(existing.Name, rule.Name, StringComparison.OrdinalIgnoreCase))) 101builder.Resource.SecurityRules.Add(rule); 124foreach (var rule in azureResource.SecurityRules)
AzureVirtualNetworkExtensions.cs (4)
485var resolvedPriority = priority ?? (nsgResource.SecurityRules.Count == 0 487: nsgResource.SecurityRules.Max(r => r.Priority) + 100); 514nsgResource.SecurityRules.Add(rule); 526while (nsgResource.SecurityRules.Any(r => r.Name == candidateName))
Aspire.Hosting.Azure.Tests (13)
AzureVirtualNetworkExtensionsTests.cs (13)
234Assert.Single(subnet.Resource.NetworkSecurityGroup.SecurityRules); 249Assert.Single(nsg.Resource.SecurityRules); 263var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 280var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 297var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 313var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 327var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 342var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 357var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 373var rule = Assert.Single(subnet.Resource.NetworkSecurityGroup!.SecurityRules); 386var rule = Assert.Single(subnet.Resource.NetworkSecurityGroup!.SecurityRules); 423var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 483var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules;