Partager via


Virtual Hubs - Get Outbound Routes

Obtient les itinéraires sortants configurés pour le hub virtuel sur une connexion particulière.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources du VirtualHub.

subscriptionId
path True

string

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

virtualHubName
path True

string

Nom du VirtualHub.

api-version
query True

string

Version de l’API cliente.

Corps de la demande

Nom Type Description
connectionType

string

Type de la ressource de connexion spécifiée comme ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection et P2SConnection.

resourceUri

string

Ressource de connexion dont les itinéraires sortants sont demandés.

Réponses

Nom Type Description
200 OK

EffectiveRouteMapRouteList

Demande réussie. Retourne la liste des itinéraires de carte de routage effectifs ou suit l’en-tête d’emplacement de la liste des itinéraires sortants.

202 Accepted

Accepté et l’opération se termine de façon asynchrone.

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Outbound Routes for the Virtual Hub on a Particular Connection

Exemple de requête

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/outboundRoutes?api-version=2024-05-01

{
  "resourceUri": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/exrGw1/expressRouteConnections/exrConn1",
  "connectionType": "ExpressRouteConnection"
}

Exemple de réponse

{
  "value": [
    {
      "prefix": "192.168.50.0/24",
      "asPath": "65520-65520",
      "bgpCommunities": "4293853166,12076,51004"
    },
    {
      "prefix": "10.200.0.0/16",
      "asPath": "65520-65520-12076-12076",
      "bgpCommunities": "4293787629,12076,51027,4293734188"
    }
  ]
}
location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/operationResults/{operationId}?api-version={api-version}

Définitions

Nom Description
CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

EffectiveRouteMapRoute

Itinéraire RouteMap effectif configuré sur la ressource de connexion.

EffectiveRouteMapRouteList

Liste EffectiveRouteMapRoute.

GetOutboundRoutesParameters

Paramètres spécifiant la ressource de connexion dont les itinéraires sortants sont demandés.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Corps de l’erreur cloud.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

EffectiveRouteMapRoute

Itinéraire RouteMap effectif configuré sur la ressource de connexion.

Nom Type Description
asPath

string

ASPath de cette route.

bgpCommunities

string

Communautés BGP de l’itinéraire.

prefix

string

Préfixe d’adresse de l’itinéraire.

EffectiveRouteMapRouteList

Liste EffectiveRouteMapRoute.

Nom Type Description
value

EffectiveRouteMapRoute[]

Liste des itinéraires RouteMap effectifs configurés sur la ressource de connexion.

GetOutboundRoutesParameters

Paramètres spécifiant la ressource de connexion dont les itinéraires sortants sont demandés.

Nom Type Description
connectionType

string

Type de la ressource de connexion spécifiée comme ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection et P2SConnection.

resourceUri

string

Ressource de connexion dont les itinéraires sortants sont demandés.