Routing Intent - List

Ruft die Details aller RoutingIntent-untergeordneten Ressourcen des VirtualHub ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}/routingIntent?api-version=2022-01-01

URI-Parameter

Name In Required Type Description
resourceGroupName
path True
  • string

Der Ressourcengruppenname des VirtualHub.

subscriptionId
path True
  • string

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

virtualHubName
path True
  • string

Der Name des VirtualHub.

api-version
query True
  • string

Client-API-Version.

Antworten

Name Type Description
200 OK

Erfolgreich anfordern. Gibt die Details aller RoutingIntent-Ressourcen für den VirtualHub zurück.

Other Status Codes

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 Description
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

RoutingIntentList

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routingIntent?api-version=2022-01-01

Sample Response

{
  "value": [
    {
      "name": "Intent1",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routingIntent/Intent1",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "properties": {
        "provisioningState": "Succeeded",
        "routingPolicies": [
          {
            "name": "InternetTraffic",
            "destinations": [
              "Internet"
            ],
            "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azfw1"
          },
          {
            "name": "PrivateTrafficPolicy",
            "destinations": [
              "PrivateTraffic"
            ],
            "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azfw1"
          }
        ]
      },
      "type": "Microsoft.Network/virtualHubs/routingIntent"
    }
  ]
}

Definitionen

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

ListRoutingIntentResult

Liste der Routingabsichtsergebnisse und einer URL nebenLink, um die nächste Gruppe von Ergebnissen abzurufen.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

RoutingIntent

Die untergeordnete Routingressource eines virtuellen Hubs.

RoutingPolicy

Das Routingrichtlinienobjekt, das in einer RoutingIntent-Ressource verwendet wird.

CloudError

Eine Fehlerantwort vom Dienst.

Name Type Description
error

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Type Description
code
  • string

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

details

Eine Liste zusätzlicher 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. Beispiel: Der Name der Eigenschaft im Fehler.

ListRoutingIntentResult

Liste der Routingabsichtsergebnisse und einer URL nebenLink, um die nächste Gruppe von Ergebnissen abzurufen.

Name Type Description
nextLink
  • string

URL zum Abrufen der nächsten Gruppe von Vorgangslistenergebnissen, wenn vorhanden.

value

Liste der RoutingIntent-Ressource.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

RoutingIntent

Die untergeordnete Routingressource eines virtuellen Hubs.

Name Type Description
etag
  • string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id
  • string

Ressourcen-ID

name
  • string

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann verwendet werden, um auf die Ressource zuzugreifen.

properties.provisioningState

Der Bereitstellungsstatus der RoutingIntent-Ressource.

properties.routingPolicies

Liste der Routingrichtlinien.

type
  • string

Der Ressourcentyp.

RoutingPolicy

Das Routingrichtlinienobjekt, das in einer RoutingIntent-Ressource verwendet wird.

Name Type Description
destinations
  • string[]

Liste aller Ziele, auf die diese Routingrichtlinie anwendbar ist (z. B. Internet, PrivateTraffic).

name
  • string

Der eindeutige Name für die Routingrichtlinie.

nextHop
  • string

Die nächste Hop-Ressourcen-ID, auf die diese Routingrichtlinie anwendbar ist.