Update IP Block
Update an existing IP Block
Org must have an Infrastructure Provider. Specified IP Block must have been created by the Provider and requesting user must have PROVIDER_ADMIN role. Only root IP Blocks can be patched.
Tenant IP Blocks are managed via Allocation. Unknown IDs, IP Blocks belonging to another Infrastructure Provider, and SitePrefix records created for individual Tenants return 404.
Request body
Example request
{
"name": "Public Network Overlay for Site SJC4",
"description": "This is the primary IP overlay for SJC4. All IPs are publicly routable"
}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,
"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
Changed in 6 of the 90 revisions of this API.417
- ○
added the non-success response with the status
404response-non-success-status-added
- ○
- ▲
the
usageStats/acquiredIPsresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
usageStats/acquiredPrefixesresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
usageStats/availableIPsresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
usageStats/availableSmallestPrefixesresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
- ●
removed the optional property
deprecationsfrom the response with the200statusresponse-optional-property-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
403response-non-success-status-added
- ○
- ○
removed the non-success response with the status
400response-non-success-status-removed
- ○
removed the non-success response with the status
403response-non-success-status-removed
This revision also has 14 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
403response-non-success-status-added
- ○