Update an instance
Request
- Base URL: http://api.unified.to
- URL: http://api.unified.to/compute/{connection_id}/instance/{id}
- Auth: API key in header authorization
Path parameters
ID of the connection
ID of the Instance
Query parameters
Fields to return
Raw parameters to include in the 3rd-party request. Encoded as a URL component. eg. raw parameters: foo=bar&zoo=bar -> raw=foo%3Dbar%26zoo%3Dbar
Request body
Unique identifier for the instance
When the instance was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
When the instance was last updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
Display name of the instance
The kind of compute unit
Normalized lifecycle status; set on update to start, stop, pause, resume, restart or terminate
Vendor explanation of the current status (eg. shutdown or failure reason)
Lifecycle actions the vendor currently allows
Pricing market the instance runs in
The region the instance runs in
The template the instance was created from
Container or OS image, when not created from a template
The snapshot the instance was restored or forked from
The instance this one was forked from
The GPU or instance type of this instance
Normalized GPU model
Number of GPUs attached (0 for CPU-only)
The vendor's own SKU or size name
Number of vCPUs; may be fractional
System memory in MiB
Disk size in MiB
CPU architecture
List price for the instance
Unit that price_amount is quoted in
Currency of price_amount (ISO 4217)
Volumes mounted on the instance
Whether outbound network access is allowed
Seconds until the instance expires; set on update to extend it
When the instance will expire (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
What happens when the instance expires
Seconds of inactivity before on_idle applies
What happens when the instance is idle
Vendor project, team or app that groups the instance (reference to TaskProject)
The service (app) this instance runs for, on hosting platforms
When the instance last started (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
When the instance was terminated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
Response
Successful
Unique identifier for the instance
When the instance was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
When the instance was last updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
Display name of the instance
The kind of compute unit
Normalized lifecycle status; set on update to start, stop, pause, resume, restart or terminate
Vendor explanation of the current status (eg. shutdown or failure reason)
Lifecycle actions the vendor currently allows
Pricing market the instance runs in
The region the instance runs in
The template the instance was created from
Container or OS image, when not created from a template
The snapshot the instance was restored or forked from
The instance this one was forked from
The GPU or instance type of this instance
Normalized GPU model
Number of GPUs attached (0 for CPU-only)
The vendor's own SKU or size name
Number of vCPUs; may be fractional
System memory in MiB
Disk size in MiB
CPU architecture
List price for the instance
Unit that price_amount is quoted in
Currency of price_amount (ISO 4217)
Volumes mounted on the instance
Whether outbound network access is allowed
Seconds until the instance expires; set on update to extend it
When the instance will expire (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
What happens when the instance expires
Seconds of inactivity before on_idle applies
What happens when the instance is idle
Vendor project, team or app that groups the instance (reference to TaskProject)
The service (app) this instance runs for, on hosting platforms
When the instance last started (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
When the instance was terminated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
Changes
No recorded changes to this operation across all 1 revision of this API.