Network Interfaces - Get Effective Route Table

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

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}/effectiveRouteTable?api-version=2023-09-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

Akzeptiert, und der Vorgang wird asynchron abgeschlossen.

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Show network interface effective route tables

Sample Request

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

Sample Response

{
  "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=2023-09-01

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

EffectiveRoute

Effektive Route.

EffectiveRouteListResult

Antwort für den Aufruf des effektiven Routen-API-Diensts.

EffectiveRouteSource

Wer die Route erstellt hat.

EffectiveRouteState

Der Wert der effektiven Route.

RouteNextHopType

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

CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

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

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

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

target

string

Das Ziel des bestimmten Fehlers. Beispiel: Der Name der -Eigenschaft, die einen Fehler aufweist.

EffectiveRoute

Effektive Route.

Name Typ Beschreibung
addressPrefix

string[]

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

disableBgpRoutePropagation

boolean

Wenn true, werden lokale Routen nicht an die Netzwerkschnittstellen im Subnetz weitergegeben.

name

string

Der Name der benutzerdefinierten Route. Diese Eingabe ist optional.

nextHopIpAddress

string[]

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

nextHopType

RouteNextHopType

Der Azure-Hop-Typ, 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 den Aufruf des effektiven Routen-API-Diensts.

Name Typ Beschreibung
nextLink

string

Die URL zum Abrufen des nächsten Resultsets.

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 Azure-Hop-Typ, an den das Paket gesendet werden soll.

Name Typ Beschreibung
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string