Network Interfaces - Get Effective Route Table

Ottiene tutte le tabelle di route applicate a un'interfaccia di rete.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
networkInterfaceName
path True

string

Nome dell'interfaccia di rete.

resourceGroupName
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True

string

Versione API client.

Risposte

Nome Tipo Descrizione
200 OK

EffectiveRouteListResult

Richiesta completata. L'operazione restituisce un elenco di risorse EffectRoute.

202 Accepted

Accettato e l'operazione verrà completata in modo asincrono.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio.

CloudErrorBody

Risposta di errore dal servizio.

EffectiveRoute

Percorso efficace.

EffectiveRouteListResult

Risposta per elencare una chiamata al servizio API route efficace.

EffectiveRouteSource

Chi ha creato la route.

EffectiveRouteState

Valore della route effettiva.

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

CloudError

Risposta di errore dal servizio.

Nome Tipo Descrizione
error

CloudErrorBody

Corpo dell'errore cloud.

CloudErrorBody

Risposta di errore dal servizio.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.

EffectiveRoute

Percorso efficace.

Nome Tipo Descrizione
addressPrefix

string[]

Prefissi di indirizzo delle route valide nella notazione CIDR.

disableBgpRoutePropagation

boolean

Se true, le route locali non vengono propagate alle interfacce di rete nella subnet.

name

string

Nome della route definita dall'utente. Operazione facoltativa.

nextHopIpAddress

string[]

Indirizzo IP dell'hop successivo della route effettiva.

nextHopType

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

source

EffectiveRouteSource

Chi ha creato la route.

state

EffectiveRouteState

Valore della route effettiva.

EffectiveRouteListResult

Risposta per elencare una chiamata al servizio API route efficace.

Nome Tipo Descrizione
nextLink

string

URL per ottenere il set di risultati successivo.

value

EffectiveRoute[]

Elenco di route valide.

EffectiveRouteSource

Chi ha creato la route.

Nome Tipo Descrizione
Default

string

Unknown

string

User

string

VirtualNetworkGateway

string

EffectiveRouteState

Valore della route effettiva.

Nome Tipo Descrizione
Active

string

Invalid

string

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

Nome Tipo Descrizione
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string