Skip to main content

Déterminer le prix du bloc de propriété intellectuelle

Déterminer les coûts d’un bloc IP dans un emplacement spécifié.

Le bloc IP est un ensemble d'adresses IP publiques allouées par Equinix qui peuvent être utilisées pour la configuration des ressources de périphériques locaux ou virtuels ou du pare-feu.

Conditions préalables

  1. Authentification: soumettez vos identifiants utilisateur, votre identifiant client et votre clé secrète pour l’authentification OAuth2. Consultez la documentation relative à l’authentification API (Authentification API) pour savoir comment appeler l’API OAuth afin de valider et d’authentifier vos identifiants.

  2. Utilisez le point de terminaison Get All Metros pour trouver tous les métros où Equinix Fabric est disponible et déterminer l'emplacement du bloc IP.

Demander des informations sur les prix d'un bloc IP

Pour obtenir des informations sur les prix, envoyez une requête POST au point de terminaison /fabric/v4/prices/search. Précisez vos critères de prix dans le corps de la requête.

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

Exemple de requête 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": [
                    "IP_BLOCK_PRODUCT"
                ]
            },
            {
                "property": "/ipBlock/type",
                "operator": "=",
                "values": [
                    "IPv4"
                ]
            },
            {
                "property": "/ipBlock/prefixLength",
                "operator": "=",
                "values": [
                    29
                ]
            },
            {
                "property": "/ipBlock/location/metroCode",
                "operator": "IN",
                "values": [
                    "SV", "WA"
                ]
            }
        ]
    }
}'

Les paramètres inclus dans le corps de la requête sont propres à cet exemple. Pour obtenir la liste complète des paramètres et leurs descriptions, consultez la référence de l'API.

Exemple de réponse:

{
"data": [
    {
        "type": "IP_BLOCK_PRODUCT",
        "code": "ECX00005.PROD",
        "name": "Equinix Fabric IP Addressing Product",
        "description": "Equinix Fabric IP Addressing",
        "charges": [
            {
                "type": "MONTHLY_RECURRING",
                "price": 20.0
            }
        ],
        "currency": "USD",
        "ipBlock": {
            "type": "IPv4",
            "prefixLength": 29,
            "location": {
                "metroCode": "SV"
            }
        }
    },
    {
        "type": "IP_BLOCK_PRODUCT",
        "code": "ECX00005.PROD",
        "name": "Equinix Fabric IP Addressing Product",
        "description": "Equinix Fabric IP Addressing",
        "charges": [
            {
                "type": "MONTHLY_RECURRING",
                "price": 160.0
            }
        ],
        "currency": "PLN",
        "ipBlock": {
            "type": "IPv4",
            "prefixLength": 29,
            "location": {
                "metroCode": "WA"
            }
        }
    }
],
"pagination": {
    "offset": 0,
    "limit": 2,
    "total": 2
}
}

La charge utile de la réponse inclut les paramètres de configuration définis dans le corps de la requête. Pour obtenir la liste complète des paramètres possibles et leurs descriptions, consultez la référence de l'API.

Cette page vous a-t-elle été utile ?