Share via


Virtual Network Rules - List By Server

Ruft eine Liste der Regeln für virtuelle Netzwerke auf einem Server ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

VirtualNetworkRuleListResult

Die Liste der Regeln für virtuelle Netzwerke wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

Beispiele

List virtual network rules

Sample Request

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

Sample Response

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

Definitionen

Name Beschreibung
VirtualNetworkRule

Eine Regel für virtuelle Netzwerke.

VirtualNetworkRuleListResult

Eine Liste der Regeln für virtuelle Netzwerke.

VirtualNetworkRuleState

Virtual Network Regelzustand

VirtualNetworkRule

Eine Regel für virtuelle Netzwerke.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.ignoreMissingVnetServiceEndpoint

boolean

Erstellen Sie eine Firewallregel, bevor der VNET-Dienstendpunkt für das virtuelle Netzwerk aktiviert ist.

properties.state

VirtualNetworkRuleState

Virtual Network Regelzustand

properties.virtualNetworkSubnetId

string

Die ARM-Ressourcen-ID des Subnetzes des virtuellen Netzwerks.

type

string

Der Ressourcentyp.

VirtualNetworkRuleListResult

Eine Liste der Regeln für virtuelle Netzwerke.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

VirtualNetworkRule[]

Array von Ergebnissen.

VirtualNetworkRuleState

Virtual Network Regelzustand

Name Typ Beschreibung
Deleting

string

Failed

string

InProgress

string

Initializing

string

Ready

string

Unknown

string