Ir al contenido principal

Determinar el precio de conexión del enlace del dispositivo

Determinar los costes de una conexión de enlace de dispositivos.

Para obtener información sobre la vinculación de dispositivos, consulte Grupos de vinculación de dispositivos.

Requisitos previos

  1. Autenticar - Envíe sus credenciales de usuario, ID de cliente y secreto de cliente para la autenticación OAuth2. Consulte API Authentication para obtener instrucciones sobre cómo llamar a la API OAuth para validar y autenticar sus credenciales.

  2. Envíe una solicitud GET al punto final fabric/v4/metros para encontrar todos los metros en los que Equinix Fabric está disponible y determinar la ubicación del enlace del dispositivo.

Para obtener la información sobre precios de un grupo de enlace de dispositivos, envíe una solicitud POST al punto final /fabric/v4/prices/search. Especifique sus criterios de precios en el cuerpo de la solicitud.

POST /fabric/v4/prices/search
MethodPOST
URL or Endpoint/fabric/v4/prices/search
HeadersAuthorization, Content-Type
Path ParametersNot applicable
Query ParametersNot applicable
Body Parametersfilter

Ejemplo de solicitud cURL:

curl -X POST 'https://api.equinix.com/fabric/v4/prices/search'
curl -X POST 'https://api.equinix.com/fabric/v4/prices/search'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '{
    "filter": {
        "and": [
            {
                "property": "/type",
                "operator": "=",
                "values": [
                    "VIRTUAL_CONNECTION_PRODUCT"
                ]
            },
            {
                "property": "/connection/type",
                "operator": "=",
                "values": [
                    "VD_CHAIN_VC"
                ]
            },
            {
                "property": "/connection/bandwidth",
                "operator": "IN",
                "values": [
                    50,
                    1000
                ]
            },
            {
                "property": "/connection/aSide/accessPoint/type",
                "operator": "=",
                "values": [
                    "VD"
                ]
            },
            {
                "property": "/connection/aSide/accessPoint/location/metroCode",
                "operator": "=",
                "values": [
                    "CH"
                ]
            },
            {
                "property": "/connection/zSide/accessPoint/type",
                "operator": "=",
                "values": [
                    "CHAINGROUP"
                ]
            },
            {
                "property": "/connection/zSide/accessPoint/bridge/package/code",
                "operator": "=",
                "values": [
                    "GLOBAL"
                ]
            }
        ]
    }
}'

Los parámetros incluidos en el cuerpo de la solicitud son específicos de este ejemplo. Para obtener una lista completa de los parámetros y sus descripciones, consulte la Referencia API.

Respuesta de muestra:

{
"data": [
    {
        "type": "VIRTUAL_CONNECTION_PRODUCT",
        "code": "ECX00015.PROD",
        "name": "Equinix Fabric Virtual Connection Product",
        "description": "Equinix Fabric Virtual Connection",
        "charges": [
            {
                "type": "MONTHLY_RECURRING",
                "price": 500.0
            }
        ],
        "currency": "USD",
        "connection": {
            "type": "VD_CHAIN_VC",
            "bandwidth": 1000,
            "aSide": {
                "accessPoint": {
                    "type": "VD",
                    "location": {
                        "metroCode": "CH"
                    }
                }
            },
            "zSide": {
                "accessPoint": {
                    "type": "CHAINGROUP",
                    "bridge": {
                        "package": {
                            "code": "GLOBAL"
                        }
                    }
                }
            }
        }
    },
    {
        "type": "VIRTUAL_CONNECTION_PRODUCT",
        "code": "ECX00015.PROD",
        "name": "Equinix Fabric Virtual Connection Product",
        "description": "Equinix Fabric Virtual Connection",
        "charges": [
            {
                "type": "MONTHLY_RECURRING",
                "price": 200.0
            }
        ],
        "currency": "USD",
        "connection": {
            "type": "VD_CHAIN_VC",
            "bandwidth": 50,
            "aSide": {
                "accessPoint": {
                    "type": "VD",
                    "location": {
                        "metroCode": "CH"
                    }
                }
            },
            "zSide": {
                "accessPoint": {
                    "type": "CHAINGROUP",
                    "bridge": {
                        "package": {
                            "code": "GLOBAL"
                        }
                    }
                }
            }
        }
    }
],
"pagination": {
    "offset": 0,
    "limit": 2,
    "total": 2
}
}

La carga útil de la respuesta incluye los parámetros de configuración definidos en el cuerpo de la solicitud. Para obtener una lista completa de los posibles parámetros y sus descripciones, consulte la Referencia API.

¿Fue útil esta página?