Get-AzureSqlDatabaseServerFirewallRule
取得 Azure SQL Database Server 的防火牆規則。
注意
本檔中參考的 Cmdlet 用於管理使用服務管理 API 的舊版 Azure 資源。 如需管理 Azure Resource Manager 資源的 Cmdlet,請參閱 Az PowerShell 模組 。
Syntax
Get-AzureSqlDatabaseServerFirewallRule
-ServerName <String>
[-RuleName <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Get-AzureSqlDatabaseServerFirewallRule Cmdlet 會取得 Azure SQL Database Server 實例的防火牆規則。 如果您依名稱指定防火牆規則,此 Cmdlet 會傳回該防火牆規則的相關資訊。 否則,Cmdlet 會傳回指定之 Azure SQL Database 伺服器上所有防火牆規則的相關資訊。
範例
範例 1:取得伺服器上的所有防火牆規則
PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y"
此命令會取得 Azure SQL Database 伺服器上名為 lpqd0zbr8y 的所有防火牆規則。
範例 2:使用其名稱取得防火牆規則
PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24"
此命令會在名為 lpqd0zbr8y 的伺服器上取得名為 FirewallRule24 的防火牆規則。
參數
-Profile
指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設設定檔讀取。
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RuleName
指定此 Cmdlet 取得的防火牆規則名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
指定伺服器的名稱。 此 Cmdlet 會從此參數指定的伺服器取得防火牆規則。 指定伺服器名稱,而非完整 DNS 名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸入
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext
輸出
IEnumerable\<Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext\>