Network Interfaces - Get Effective Route Table
Pobiera wszystkie tabele tras zastosowane do interfejsu sieciowego.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}/effectiveRouteTable?api-version=2024-05-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
network
|
path | True |
string |
Nazwa interfejsu sieciowego. |
resource
|
path | True |
string |
Nazwa grupy zasobów. |
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Żądanie powiodło się. Operacja zwraca listę zasobów usługi EffectRoute. |
|
202 Accepted |
Zaakceptowane i operacja zostanie ukończona asynchronicznie. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Show network interface effective route tables
Przykładowe żądanie
Przykładowa odpowiedź
{
"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
Definicje
Nazwa | Opis |
---|---|
Cloud |
Odpowiedź na błąd z usługi. |
Cloud |
Odpowiedź na błąd z usługi. |
Effective |
Efektywna trasa. |
Effective |
Odpowiedź na listę skutecznych wywołań usługi interfejsu API tras. |
Effective |
Kto utworzył trasę. |
Effective |
Wartość obowiązującej trasy. |
Route |
Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet. |
CloudError
Odpowiedź na błąd z usługi.
Nazwa | Typ | Opis |
---|---|---|
error |
Treść błędu chmury. |
CloudErrorBody
Odpowiedź na błąd z usługi.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Identyfikator błędu. Kody są niezmienne i mają być używane programowo. |
details |
Lista dodatkowych szczegółów dotyczących błędu. |
|
message |
string |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
target |
string |
Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie. |
EffectiveRoute
Efektywna trasa.
Nazwa | Typ | Opis |
---|---|---|
addressPrefix |
string[] |
Prefiksy adresów obowiązujących tras w notacji CIDR. |
disableBgpRoutePropagation |
boolean |
Jeśli wartość true, trasy lokalne nie są propagowane do interfejsów sieciowych w podsieci. |
name |
string |
Nazwa trasy zdefiniowanej przez użytkownika. Jest to opcjonalne. |
nextHopIpAddress |
string[] |
Adres IP następnego przeskoku obowiązującej trasy. |
nextHopType |
Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet. |
|
source |
Kto utworzył trasę. |
|
state |
Wartość obowiązującej trasy. |
EffectiveRouteListResult
Odpowiedź na listę skutecznych wywołań usługi interfejsu API tras.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Adres URL umożliwiający uzyskanie następnego zestawu wyników. |
value |
Lista obowiązujących tras. |
EffectiveRouteSource
Kto utworzył trasę.
Wartość | Opis |
---|---|
Default | |
Unknown | |
User | |
VirtualNetworkGateway |
EffectiveRouteState
Wartość obowiązującej trasy.
Wartość | Opis |
---|---|
Active | |
Invalid |
RouteNextHopType
Typ przeskoku platformy Azure, do których powinien zostać wysłany pakiet.
Wartość | Opis |
---|---|
Internet | |
None | |
VirtualAppliance | |
VirtualNetworkGateway | |
VnetLocal |