Freigeben über


Network Interfaces - Get Effective Route Table

Ruft alle Routentabellen ab, die auf eine Netzwerkschnittstelle angewendet werden.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
networkInterfaceName
path True

string

Der Name der Netzwerkschnittstelle.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

EffectiveRouteListResult

Anforderung erfolgreich. Der Vorgang gibt eine Liste der EffectRoute-Ressourcen zurück.

202 Accepted

Angenommen und der Vorgang wird asynchron abgeschlossen.

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Show network interface effective route tables

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort des Diensts.

CloudErrorBody

Eine Fehlerantwort des Diensts.

EffectiveRoute

Effektive Route.

EffectiveRouteListResult

Antwort für listenwirksamen Routen-API-Dienstaufruf.

EffectiveRouteSource

Wer die Route erstellt hat.

EffectiveRouteState

Der Wert der effektiven Route.

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

CloudError

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

EffectiveRoute

Effektive Route.

Name Typ Beschreibung
addressPrefix

string[]

Die Adresspräfixe der effektiven Routen in CIDR-Notation.

disableBgpRoutePropagation

boolean

Bei "true" werden lokale Routen nicht an die Netzwerkschnittstellen im Subnetz weitergegeben.

name

string

Der Name der benutzerdefinierten Route. Dies ist optional.

nextHopIpAddress

string[]

Die IP-Adresse des nächsten Hops der effektiven Route.

nextHopType

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

source

EffectiveRouteSource

Wer die Route erstellt hat.

state

EffectiveRouteState

Der Wert der effektiven Route.

EffectiveRouteListResult

Antwort für listenwirksamen Routen-API-Dienstaufruf.

Name Typ Beschreibung
nextLink

string

Die URL, um den nächsten Satz von Ergebnissen abzurufen.

value

EffectiveRoute[]

Eine Liste der effektiven Routen.

EffectiveRouteSource

Wer die Route erstellt hat.

Name Typ Beschreibung
Default

string

Unknown

string

User

string

VirtualNetworkGateway

string

EffectiveRouteState

Der Wert der effektiven Route.

Name Typ Beschreibung
Active

string

Invalid

string

RouteNextHopType

Der Typ des Azure-Hops, an den das Paket gesendet werden soll.

Name Typ Beschreibung
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string