///GENMHASH:BCD2990368F775C17F7832CE8193853C:D54AB1B5041A802D63BEA19C00F47CA5 public void RemoveAccessFromAzureServices() { ISqlFirewallRule firewallRule = this.Manager.SqlServers.FirewallRules.GetBySqlServer(this, "AllowAllWindowsAzureIps"); if (firewallRule != null) { firewallRule.Delete(); } }
private static void ValidateSqlFirewallRule(ISqlFirewallRule sqlFirewallRule, string firewallName) { Assert.NotNull(sqlFirewallRule); Assert.Equal(firewallName, sqlFirewallRule.Name); Assert.Equal(SqlServerName, sqlFirewallRule.SqlServerName); Assert.Equal(StartIPAddress, sqlFirewallRule.StartIPAddress); Assert.Equal(EndIPAddress, sqlFirewallRule.EndIPAddress); Assert.Equal(GroupName, sqlFirewallRule.ResourceGroupName); Assert.Equal(SqlServerName, sqlFirewallRule.SqlServerName); Assert.Equal(Region.USCentral, sqlFirewallRule.Region); }
///GENMHASH:D1A254F5015CA208E094ACEC31626CE3:68467397F577EB08788291BD38EF9B4E public ISqlFirewallRule EnableAccessFromAzureServices() { ISqlFirewallRule firewallRule = this.Manager.SqlServers.FirewallRules .GetBySqlServer(this.ResourceGroupName, this.Name, "AllowAllWindowsAzureIps"); if (firewallRule == null) { firewallRule = this.Manager.SqlServers.FirewallRules .Define("AllowAllWindowsAzureIps") .WithExistingSqlServer(this.ResourceGroupName, this.Name) .WithIPAddress("0.0.0.0") .Create(); } return(firewallRule); }