Création d’un VXC entre deux Ports avec l’API
Ce sujet décrit la procédure API pour créer un VXC entre deux Ports que vous possédez, y compris comment obtenir les IDs des Ports, valider le VXC, et commander le VXC.
L’exemple de ce sujet crée un VXC entre un Port à Digital Realty, Londres, Royaume-Uni et un autre Port à Iron Mountain, Ashburn, États-Unis.
Pour créer le VXC, nous avons besoin du productUid pour chaque Port.
Avant de commencer, obtenez un jeton d’accès valide. Pour plus d’informations, voir Création d’une clé API.
Pour obtenir le productUid des Ports à connecter
-
Dans Postman, cliquez sur Product Details dans la navigation de gauche et cliquez sur GET Product List.
-
Cliquez sur Send.
-
Dans les détails du produit retournés, localisez les valeurs de
productUidpour les deux Ports que vous souhaitez connecter. Cet exemple utilise ces Ports:"productName": "API Port London" avec "productUid": "7f5f9574-315e-4527-af44-122605a411de" "productName": "API Port2 Ashburn" avec "productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
Pour examiner les détails tarifaires et valider la configuration pour le point à point VXC
-
Dans Postman, développez Connections > Virtual Cross Connects dans la navigation de gauche et cliquez sur POST Validate VXC Order (v3).
-
Mettez à jour le Corps avec les
productUidspour chaque extrémité de la connexion. Vous pouvez également modifier d’autres valeurs, telles que le nom, la limite de débit, la durée du contrat, si la connexion est activée ou arrêtée, et l’ID VLAN. -
Cliquez sur Send pour faire une requête POST.
POST {baseUrl}/v3/networkdesign/validate
[
{
"productUid": "7f5f9574-315e-4527-af44-122605a411de",
"associatedVxcs": [
{
"productName": "My API created VXC",
"rateLimit": 500,
"term":12,
"shutdown": false,
"promoCode": "promox3mnthfree2",
"aEnd": {
"vlan": 102
},
"bEnd": {
"productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
"vlan": 101
}
}
]
}
]
Après avoir validé la requête et examiné les détails tarifaires dans la réponse, créez le VXC.
Pour créer le VXC entre les Ports
-
Copiez le Corps validé depuis POST Validate VXC Order (v3) et collez-le dans le Corps de POST Buy VXC (v3).
-
Cliquez sur Send pour poster la requête.
POST {baseUrl}/v3/networkdesign/buyLe VXC point à point résultant apparaît dans le Megaport Portal.
