Compute

Update External IP

Updates the configuration of an existing external IP address. This allows you to modify how your external IP is configured.

put/compute/v2/thr4/workspaces/{workspaceUUID}/external-ips/{resourceId}

Path parameters

resourceIdstring required

Resource ID

workspaceUUIDstring required

UUID of the workspace

Request body

apiVersion'compute/v2' required

Version identifier of the API schema

kind'ExternalIP' required

The string value 'ExternalIP' that identifies the schema

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 configuration was successfully updated. The response contains the complete updated details reflecting the changes made.

apiVersion'compute/v2' required

Version identifier of the API schema

kind'ExternalIP' required

The string value 'ExternalIP' that identifies the schema

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.