Returns a list of all your networks
Successful response
Array of objects (Network) | |
object (Metadata) |
Authentication error
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
{- "data": [
- {
- "id": 0,
- "site_ids": [
- "string"
], - "ip_address_count": 0,
- "name": "string",
- "record_type": "string",
- "resource_group_id": "string",
- "site_count": 0,
- "transit_count": 0,
- "transport_count": 0,
- "vxc_count": 0
}
], - "meta": {
- "total_pages": 13,
- "total_results": 13,
- "page_number": 3,
- "page_size": 1
}
}
Create a new network.
Successful response
object (Network) | |||||||||||||||||||||
|
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "name": "string",
- "resource_group_id": "string",
- "site_ids": [
- "string"
]
}
{- "data": {
- "id": 0,
- "site_ids": [
- "string"
], - "ip_address_count": 0,
- "name": "string",
- "record_type": "string",
- "resource_group_id": "string",
- "site_count": 0,
- "transit_count": 0,
- "transport_count": 0,
- "vxc_count": 0
}
}
Returns the details of a network. The ID in the path can either be the name of the network (e.g. MYNETWORKPROD
) or object ID.
Successful response
object (Network) | |||||||||||||||||||||
|
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Resource not found
Array of objects (Error Base) | |||||||||
Array
|
{- "data": {
- "id": 0,
- "site_ids": [
- "string"
], - "ip_address_count": 0,
- "name": "string",
- "record_type": "string",
- "resource_group_id": "string",
- "site_count": 0,
- "transit_count": 0,
- "transport_count": 0,
- "vxc_count": 0
}
}
Update the details of a network
Successful response
object (Network) | |||||||||||||||||||||
|
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
Invalid parameters supplied in request. See HTTP response body for details.
Array of objects (Error Base) | |||||||||
Array
|
{- "resource_group_id": "string",
- "site_ids": [
- "string"
]
}
{- "data": {
- "id": 0,
- "site_ids": [
- "string"
], - "ip_address_count": 0,
- "name": "string",
- "record_type": "string",
- "resource_group_id": "string",
- "site_count": 0,
- "transit_count": 0,
- "transport_count": 0,
- "vxc_count": 0
}
}
Delete a network. The ID in the path can either be the name of the network (e.g. MYNETWORKPROD
) or object ID.
Successful response
object (Network) | |||||||||||||||||||||
|
Authentication error
Array of objects (Error Base) | |||||||||
Array
|
Authorization error
Array of objects (Error Base) | |||||||||
Array
|
{- "data": {
- "id": 0,
- "site_ids": [
- "string"
], - "ip_address_count": 0,
- "name": "string",
- "record_type": "string",
- "resource_group_id": "string",
- "site_count": 0,
- "transit_count": 0,
- "transport_count": 0,
- "vxc_count": 0
}
}