Pacotes de Fabric Cloud Router
Pré-requisitos
Autenticar - Envie suas credenciais de usuário, ID do Cliente e Segredo do Cliente para autenticação OAuth2. Consulte Autenticação de API para obter instruções sobre como chamar a API OAuth para validar e autenticar suas credenciais.
Obtenha todos os pacotes Fabric Cloud Router
Para listar todos os pacotes do Fabric Cloud Router, envie uma solicitação GET para o endpoint /fabric/v4/routerPackages. Use os parâmetros de consulta opcionais para controlar a paginação.
| GET /fabric/v4/routerPackages | |
|---|---|
| Method | GET |
| URL or Endpoint | /fabric/v4/routerPackages |
| Headers | Authorization, Content-Type |
| Path Parameters | Not applicable |
| Query Parameters | offset, limit |
| Body Parameters | Not applicable |
Exemplo de solicitar de curl:
curl -X
GET 'https://api.equinix.com/fabric/v4/routerPackages'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
Parâmetros de consulta:
offset(optional) integer - Index of the first item returned in the response. Defaults to0.limit(optional) integer - Maximum number of items returned per page. Defaults to20.
Exemplo de resposta:
{
"pagination": {
"offset": 0,
"limit": 20,
"total": 1
},
"data": [
{
"href": "https://api.equinix.com/fabric/v4/routerPackages/STANDARD",
"type": "ROUTER_PACKAGE",
"code": "STANDARD",
"description": "string",
"totalIPv4RoutesMax": 1000,
"totalIPv6RoutesMax": 100,
"routeFilterSupported": true,
"vcBandwidthMax": 10000,
"vcCountMax": 10,
"crCountMax": 3,
"changeLog": {
"createdDateTime": "2022-02-10T00:14:47Z",
"updatedDateTime": "2022-02-10T00:14:47Z"
}
}
]
}
Obtenha o pacote de Fabric Cloud Router especificado
Para obter os detalhes de um pacote Fabric Cloud Router, envie uma solicitação GET para o endpoint /fabric/v4/routerPackages/{routerPackageCode}.
| GET /fabric/v4/routerPackages/{routerPackageCode} | |
|---|---|
| Method | GET |
| URL or Endpoint | /fabric/v4/routerPackages/{routerPackageCode} |
| Headers | Authorization, Content-Type |
| Path Parameters | routerPackageCode |
| Query Parameters | Not applicable |
| Body Parameters | Not applicable |
Exemplo de solicitar de curl:
curl -X
GET 'https://api.equinix.com/fabric/v4/routerPackages/{routerPackageCode}'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
Parâmetro do caminho:
routerPackageCode(required) string - Fabric Cloud Router package identifier. Applicable values:LAB,STANDARD,ADVANCED,PREMIUM.
Exemplo de resposta:
{
"href": "https://api.equinix.com/fabric/v4/routerPackages/STANDARD",
"type": "ROUTER_PACKAGE",
"code": "STANDARD",
"description": "string",
"totalIPv4RoutesMax": 1000,
"totalIPv6RoutesMax": 100,
"routeFilterSupported": true,
"vcBandwidthMax": 10000,
"vcCountMax": 10,
"crCountMax": 3,
"changeLog": {
"createdDateTime": "2022-01-24T10:28:51.024Z",
"updatedDateTime": "2022-01-24T10:28:51.024Z"
}
}