Partager via


Network Interfaces - Get Effective Route Table

Obtient toutes les tables de routage appliquées à une interface réseau.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}/effectiveRouteTable?api-version=2024-05-01

Paramètres URI

Nom Dans Obligatoire Type Description
networkInterfaceName
path True

string

Nom de l’interface réseau.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

EffectiveRouteListResult

Demande réussie. L’opération retourne une liste de ressources EffectRoute.

202 Accepted

Accepté et l’opération se termine de façon asynchrone.

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Show network interface effective route tables

Exemple de requête

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/effectiveRouteTable?api-version=2024-05-01

Exemple de réponse

{
  "value": [
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "172.20.2.0/24"
      ],
      "nextHopType": "VnetLocal",
      "nextHopIpAddress": []
    },
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "0.0.0.0/0"
      ],
      "nextHopType": "Internet",
      "nextHopIpAddress": []
    },
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "10.0.0.0/8"
      ],
      "nextHopType": "None",
      "nextHopIpAddress": []
    },
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "100.64.0.0/10"
      ],
      "nextHopType": "None",
      "nextHopIpAddress": []
    },
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "172.16.0.0/12"
      ],
      "nextHopType": "None",
      "nextHopIpAddress": []
    },
    {
      "source": "Default",
      "state": "Active",
      "addressPrefix": [
        "192.168.0.0/16"
      ],
      "nextHopType": "None",
      "nextHopIpAddress": []
    }
  ]
}
Location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2024-05-01

Définitions

Nom Description
CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

EffectiveRoute

Itinéraire effectif.

EffectiveRouteListResult

Réponse pour l’appel de service d’API de routage effectif de liste.

EffectiveRouteSource

Qui a créé l’itinéraire.

EffectiveRouteState

Valeur de l’itinéraire effectif.

RouteNextHopType

Type de tronçon Azure auquel le paquet doit être envoyé.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Corps de l’erreur cloud.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

EffectiveRoute

Itinéraire effectif.

Nom Type Description
addressPrefix

string[]

Préfixes d’adresse des itinéraires effectifs en notation CIDR.

disableBgpRoutePropagation

boolean

Si la valeur est true, les itinéraires locaux ne sont pas propagés aux interfaces réseau du sous-réseau.

name

string

Nom de l’itinéraire défini par l’utilisateur. Cela est facultatif.

nextHopIpAddress

string[]

Adresse IP du tronçon suivant de l’itinéraire effectif.

nextHopType

RouteNextHopType

Type de tronçon Azure auquel le paquet doit être envoyé.

source

EffectiveRouteSource

Qui a créé l’itinéraire.

state

EffectiveRouteState

Valeur de l’itinéraire effectif.

EffectiveRouteListResult

Réponse pour l’appel de service d’API de routage effectif de liste.

Nom Type Description
nextLink

string

URL permettant d’obtenir le jeu de résultats suivant.

value

EffectiveRoute[]

Liste des itinéraires effectifs.

EffectiveRouteSource

Qui a créé l’itinéraire.

Nom Type Description
Default

string

Unknown

string

User

string

VirtualNetworkGateway

string

EffectiveRouteState

Valeur de l’itinéraire effectif.

Nom Type Description
Active

string

Invalid

string

RouteNextHopType

Type de tronçon Azure auquel le paquet doit être envoyé.

Nom Type Description
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string