Virtual Network Rules - List By Server

サーバー内の仮想ネットワーク規則の一覧を取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/virtualNetworkRules?api-version=2021-11-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求で使用する API のバージョン。

応答

名前 説明
200 OK

VirtualNetworkRuleListResult

仮想ネットワーク規則の一覧が正常に取得されました。

Other Status Codes

エラー応答: ***

  • 404 SubscriptionDoesNotHaveServer - 要求されたサーバーが見つかりませんでした

  • 404 ServerNotInSubscriptionResourceGroup - 指定されたサーバーが、指定されたリソース グループとサブスクリプションに存在しません。

  • 404 ResourceNotFound - 要求されたリソースが見つかりませんでした。

List virtual network rules

要求のサンプル

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/vnet-test-svr/virtualNetworkRules?api-version=2021-11-01

応答のサンプル

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/vnet-test-svr/virtualNetworkRules/vnet-firewall-rule",
      "name": "vnet-firewall-rule",
      "type": "Microsoft.Sql/servers/virtualNetworkRules",
      "properties": {
        "ignoreMissingVnetServiceEndpoint": false,
        "state": "Ready",
        "virtualNetworkSubnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/vnet-test-svr/virtualNetworkRules/vnet-firewall-rule",
      "name": "vnet-firewall-rule",
      "type": "Microsoft.Sql/servers/virtualNetworkRules",
      "properties": {
        "ignoreMissingVnetServiceEndpoint": false,
        "state": "Ready",
        "virtualNetworkSubnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet"
      }
    }
  ]
}

定義

名前 説明
VirtualNetworkRule

仮想ネットワーク規則。

VirtualNetworkRuleListResult

仮想ネットワーク規則の一覧。

VirtualNetworkRuleState

Virtual Network ルールの状態

VirtualNetworkRule

仮想ネットワーク規則。

名前 説明
id

string

リソースの ID

name

string

リソース名。

properties.ignoreMissingVnetServiceEndpoint

boolean

仮想ネットワークで vnet サービス エンドポイントが有効になる前に、ファイアウォール規則を作成します。

properties.state

VirtualNetworkRuleState

Virtual Network ルールの状態

properties.virtualNetworkSubnetId

string

仮想ネットワーク サブネットの ARM リソース ID。

type

string

リソースの種類。

VirtualNetworkRuleListResult

仮想ネットワーク規則の一覧。

名前 説明
nextLink

string

結果の次のページを取得するためのリンク。

value

VirtualNetworkRule[]

結果の配列。

VirtualNetworkRuleState

Virtual Network ルールの状態

名前 説明
Deleting

string

Failed

string

InProgress

string

Initializing

string

Ready

string

Unknown

string