Saltar al contenido principal

Determinar el precio de una conexión a un proveedor de servicios

Determine el precio de conectar su dispositivo virtual Network Edge a un proveedor de servicios.

Requisitos previos​

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

  2. Determina la información de tu dispositivo Network Edge. Necesita un dispositivo virtual Equinix aprovisionado/dispositivos redundantes/clúster con licencia registrada. Compruebe sus dispositivos virtuales y clústeres disponibles llamando a Obtener dispositivos virtuales o Obtener dispositivo virtual {uuid}. Puede elegir cualquier interfaz disponible en el dispositivo para su conexión. Sin embargo, Equinix seleccionará una interfaz si no especifica una.

  3. Utilice el punto finalObtener todas las áreasmetropolitanas para encontrar todas las áreas metropolitanas en las que Equinix Fabric está disponible y determinar la ubicación de destino.

  4. Identifique el perfil de servicio del proveedor de servicios al que se está conectando. Utilice la solicitud de API Recuperar perfiles de servicio para buscar un perfil de servicio específico o utilice la solicitud de API delistar perfiles de servicio para enumerar todos los perfiles de servicio disponibles e identificar el perfil al que desea conectarse.

Solicitud de información sobre precios para una conexión a un proveedor de servicios​

Para solicitar información sobre precios, envíe una POST solicitud al punto final/fabric/v4/price/search. Especifique sus criterios de precios en el cuerpo de la solicitud.

Ejemplo de solicitud cURL:

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": [
                    "GW_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/location/metroCode",
                "operator": "=",
                "values": [
                    "DC"
                ]
            },
            {
                "property": "/connection/zSide/accessPoint/type",
                "operator": "=",
                "values": [
                    "SP"
                ]
            },
            {
                "property": "/connection/zSide/accessPoint/profile/uuid",
                "operator": "=",
                "values": [
                    "e0346949-00af-480b-801b-bdd2b8980c6e"
                ]
            }
        ]
    }
}'

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

¿Le ha resultado útil esta página?