Dela via


Virtual Network Rules - List By Server

Hämtar en lista över regler för virtuella nätverk på en server.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

VirtualNetworkRuleListResult

Listan över regler för virtuella nätverk har hämtats.

Other Status Codes

Felsvar: ***

  • 404 SubscriptionDoesNotHaveServer – den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

Exempel

List virtual network rules

Exempelbegäran

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

Exempelsvar

{
  "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"
      }
    }
  ]
}

Definitioner

Name Description
VirtualNetworkRule

En regel för virtuellt nätverk.

VirtualNetworkRuleListResult

En lista över regler för virtuella nätverk.

VirtualNetworkRuleState

Virtual Network regeltillstånd

VirtualNetworkRule

En regel för virtuellt nätverk.

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.ignoreMissingVnetServiceEndpoint

boolean

Skapa brandväggsregel innan VNet-tjänstslutpunkten är aktiverad i det virtuella nätverket.

properties.state

VirtualNetworkRuleState

Virtual Network regeltillstånd

properties.virtualNetworkSubnetId

string

ARM-resurs-ID för det virtuella nätverkets undernät.

type

string

Resurstyp.

VirtualNetworkRuleListResult

En lista över regler för virtuella nätverk.

Name Typ Description
nextLink

string

Länka för att hämta nästa sida med resultat.

value

VirtualNetworkRule[]

Matris med resultat.

VirtualNetworkRuleState

Virtual Network regeltillstånd

Name Typ Description
Deleting

string

Failed

string

InProgress

string

Initializing

string

Ready

string

Unknown

string