共用方式為


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 參數

名稱 位於 必要 類型 Description
resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。

serverName
path True

string

伺服器的名稱。

subscriptionId
path True

string

可識別 Azure 訂用帳戶的訂用帳戶識別碼。

api-version
query True

string

要用於要求的 API 版本。

回應

名稱 類型 Description
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"
      }
    }
  ]
}

定義

名稱 Description
VirtualNetworkRule

虛擬網路規則。

VirtualNetworkRuleListResult

虛擬網路規則的清單。

VirtualNetworkRuleState

虛擬網路 規則狀態

VirtualNetworkRule

虛擬網路規則。

名稱 類型 Description
id

string

資源識別碼。

name

string

資源名稱。

properties.ignoreMissingVnetServiceEndpoint

boolean

在虛擬網路已啟用 vnet 服務端點之前建立防火牆規則。

properties.state

VirtualNetworkRuleState

虛擬網路 規則狀態

properties.virtualNetworkSubnetId

string

虛擬網路子網的 ARM 資源識別碼。

type

string

資源類型。

VirtualNetworkRuleListResult

虛擬網路規則的清單。

名稱 類型 Description
nextLink

string

連結以擷取下一頁的結果。

value

VirtualNetworkRule[]

結果陣列。

VirtualNetworkRuleState

虛擬網路 規則狀態

名稱 類型 Description
Deleting

string

Failed

string

InProgress

string

Initializing

string

Ready

string

Unknown

string