20 references to SecurityRules
Aspire.Hosting.Azure.Network (7)
AzureNetworkSecurityGroupExtensions.cs (3)
99if (builder.Resource.SecurityRules.Any(existing => string.Equals(existing.Name, rule.Name, StringComparison.OrdinalIgnoreCase))) 106builder.Resource.SecurityRules.Add(rule); 129foreach (var rule in azureResource.SecurityRules)
AzureVirtualNetworkExtensions.cs (4)
628var resolvedPriority = priority ?? (nsgResource.SecurityRules.Count == 0 630: nsgResource.SecurityRules.Max(r => r.Priority) + 100); 657nsgResource.SecurityRules.Add(rule); 669while (nsgResource.SecurityRules.Any(r => r.Name == candidateName))
Aspire.Hosting.Azure.Tests (13)
AzureVirtualNetworkExtensionsTests.cs (13)
464Assert.Single(subnet.Resource.NetworkSecurityGroup.SecurityRules); 479Assert.Single(nsg.Resource.SecurityRules); 493var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 510var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 527var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 543var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 557var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 572var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 587var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 603var rule = Assert.Single(subnet.Resource.NetworkSecurityGroup!.SecurityRules); 616var rule = Assert.Single(subnet.Resource.NetworkSecurityGroup!.SecurityRules); 653var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules; 713var rules = subnet.Resource.NetworkSecurityGroup!.SecurityRules;