次の方法で共有


Get-AzureSqlDatabaseServerFirewallRule

Azure SQL Database Server のファイアウォール規則を取得します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用するレガシ Azure リソースを管理するためのものです。 ASM の廃止が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、「Azure Service Manager の廃止」を参照してください。

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するための推奨される PowerShell モジュールです。

構文

Get-AzureSqlDatabaseServerFirewallRule
   -ServerName <String>
   [-RuleName <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

説明

Get-AzureSqlDatabaseServerFirewallRule コマンドレットは、Azure SQL Database Server のインスタンスのファイアウォール規則を取得します。 名前でファイアウォール規則を指定すると、このコマンドレットはそのファイアウォール規則に関する情報を返します。 それ以外の場合、コマンドレットは、指定された Azure SQL Database サーバー上のすべてのファイアウォール規則に関する情報を返します。

例 1: サーバー上のすべてのファイアウォール規則を取得する

PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y"

このコマンドは、lpqd0zbr8y という名前の Azure SQL Database サーバー上のすべてのファイアウォール規則を取得します。

例 2: 名前を使用してファイアウォール規則を取得する

PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24"

このコマンドは、lpqd0zbr8y という名前のサーバー上の FirewallRule24 という名前のファイアウォール規則を取得します。

パラメーター

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

型:AzureSMProfile
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RuleName

このコマンドレットが取得するファイアウォール規則の名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ServerName

サーバーの名前を指定します。 このコマンドレットは、このパラメーターが指定するサーバーからファイアウォール規則を取得します。 完全修飾 DNS 名ではなく、サーバー名を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

入力

Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext

出力

IEnumerable\<Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext\>