Retrieve All Derived IP Blocks
Changed onRetrieve all child IP Blocks allocated to Tenants from a specific Provider super IP Block. When allocations are created from a super block, individual Tenant IP Blocks are created as a result.
The IP Block in the URL must be a root belonging to the organization's Infrastructure Provider. Records outside that scope return the same 404 response as an unknown ID.
User must have authorization role with PROVIDER_ADMIN suffix.
Request
- Base URLhttps://nico-rest-api.nico.svc.cluster.local
- URLhttps://nico-rest-api.nico.svc.cluster.local/v2/org/{org}/nico/ipblock/{ipBlockId}/derived
- AuthHTTP bearer
Query parameters
Filter IP Blocks by Status
Search for matches across all derived IP Blocks. Input will be matched against name, description, and status fields
Related entity to expand
One-indexed page number.
Page number for pagination query
Page size for pagination query
Ordering for pagination query
Response
OK
Example response
[
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "Public Network Overlay for Site SJC4",
"description": "This is the primary IP overlay for SJC4. All IPs are publicly routable",
"siteId": "60189e9c-7d12-438c-b9ca-6998d9c364b1",
"infrastructureProviderId": "e94bcfda-f6cb-42e4-80ec-516811e5abbf",
"tenantId": null,
"managed": true,
"routingType": "Public",
"prefix": "202.168.16.0",
"prefixLength": 20,
"protocolVersion": "IPv4",
"status": "Pending",
"statusHistory": [
{
"status": "Pending",
"message": "Request received, pending processing",
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
],
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
]Changes
- info
added the optional property
/to the response with the status
- info
- breaking
the
//response's property format changed fromuuidto no format for status
- breaking