Share via


Virtual Network Rules - List By Server

Obtient une liste des règles de réseau virtuel dans un serveur.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

VirtualNetworkRuleListResult

La liste des règles de réseau virtuel a été récupérée.

Other Status Codes

Réponses d’erreur : ***

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ResourceNotFound : la ressource demandée est introuvable.

Exemples

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

Définitions

Nom Description
VirtualNetworkRule

Règle de réseau virtuel.

VirtualNetworkRuleListResult

Liste des règles de réseau virtuel.

VirtualNetworkRuleState

état de règle Réseau virtuel

VirtualNetworkRule

Règle de réseau virtuel.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.ignoreMissingVnetServiceEndpoint

boolean

Créez une règle de pare-feu avant que le point de terminaison de service de réseau virtuel soit activé sur le réseau virtuel.

properties.state

VirtualNetworkRuleState

état de règle Réseau virtuel

properties.virtualNetworkSubnetId

string

ID de ressource ARM du sous-réseau de réseau virtuel.

type

string

Type de ressource.

VirtualNetworkRuleListResult

Liste des règles de réseau virtuel.

Nom Type Description
nextLink

string

Lien pour récupérer la page de résultats suivante.

value

VirtualNetworkRule[]

Tableau de résultats.

VirtualNetworkRuleState

état de règle Réseau virtuel

Nom Type Description
Deleting

string

Failed

string

InProgress

string

Initializing

string

Ready

string

Unknown

string