Compute
Create External IP
Allocates a new external IP address that can be attached to a link or load balancer. This enables your resources to be accessible from the internet with a dedicated public IP address.
post/compute/v2/thr3/workspaces/{workspaceUUID}/external-ips
Path parameters
workspaceUUIDstring required
UUID of the workspace
Request body
Example request
{
"apiVersion": "compute/v2",
"kind": "ExternalIP",
"metadata": {
"resourceVersion": "519597875",
"uid": "00000000-0000-0000-0000-000000000000",
"workspace": "00000000-0000-0000-0000-000000000000"
},
"spec": {
"ip": "192.168.1.100"
},
"status": {
"gateway": "192.168.1.1"
}
}Response
The external IP was successfully created and is being provisioned. The response contains the complete external IP details including the assigned unique identifier and IP address.
Example response
{
"apiVersion": "compute/v2",
"kind": "ExternalIP",
"metadata": {
"resourceVersion": "519597875",
"uid": "00000000-0000-0000-0000-000000000000",
"workspace": "00000000-0000-0000-0000-000000000000"
},
"spec": {
"ip": "192.168.1.100"
},
"status": {
"gateway": "192.168.1.1"
}
}Changes
No recorded changes to this endpoint across all 1 revision of this API.