Create IP Block
Create an IP block for the org.
Only Infrastructure Providers can create a root IP Block. User must have authorization role with `PROVIDER_ADMIN` suffix.
Tenant IP Blocks are created via Allocation.
A conflicting name or address range returns 409. `DatacenterOnly` creation also returns 409 when another Site fabric IP Block update holds the shared Site lock, including another `DatacenterOnly` create or Site Config import. Retry the request.
Authentication
AuthorizationBearer
```
export JWT_BEARER_TOKEN="<jwt-bearer-token>"
# Example org name: "acme-inc
export ORG_NAME=<org-name>
# Use the JWT bearer token in your API request auth header:
curl -v -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $JWT_BEARER_TOKEN" https://nico-rest-api.nico.svc.cluster.local/v2/org/$ORG_NAME/nico/user/current
```
Path parameters
org
Name of the Org
Request
This endpoint expects an object.
name
Name of the IP Block
siteId
ID of the site
routingType
Routing type of the IP Block
prefix
Either IPv4 or IPv6 address
prefixLength
Min: 1, Max: 32 for IPv4, 128 for IPv6
protocolVersion
Version of the ip network ipv4 or ipv6
description
Description of the IP Block
Response
Created
id
Unique UUID v4 identifier for the IP Block
name
Name of the IP Block
description
Description of the IP Block
siteId
ID of the Site
infrastructureProviderId
ID of the Infrastructure Provider
tenantId
ID of the Tenant
routingType
RoutingType of the IP Block
prefix
Either IPv4 or IPv6 address
prefixLength
Min: 1, Max: 32 for ipv4, 128 for ipv6
protocolVersion
Version of the ip network IPv4 or IPv6
usageStats
Usage summary from IPAM for the IP Block
status
Status of the IP Block
statusHistory
Chronological status history for the IP Block
created
Date/time when the Ip Block was created
updated
Date/time when the Ip Block was last updated
Errors
400
Bad Request Error
403
Forbidden Error
409
Conflict Error