list_sandbox_targets
const url = 'https://app.everruns.com/api/v1/sandbox-targets';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/sandbox-targetsList the Sandbox targets this deployment can offer, with the capabilities each one actually has.
Responses
Section titled “ Responses ”Available Sandbox targets
Response body for the list_sandbox_targets operation.
object
Target descriptors known to this deployment.
One target this deployment can offer, and what it can do.
object
Whether this deployment can actually run it right now.
Capabilities the deployment can honestly provide for this target.
object
Whether commands can spawn operating-system processes.
Whether the target enforces the declared outbound network policy.
Whether the runtime can install operating-system packages.
Whether filesystem state has a portable checkpoint representation.
Whether workloads can bind and expose network ports.
Whether interactive pseudo-terminals are supported.
Containment levels this target supports, weakest first.
Recovery guarantee offered by this target.
Provider-neutral target class.
Concrete provider adapter, when the target class requires one.
Why it is unavailable. Present only when available is false.
Examplegenerated
{ "items": [ { "available": true, "capabilities": { "native_processes": true, "network_enforced": true, "packages": true, "portable_checkpoint": true, "ports": true, "pty": true }, "containment_levels": [ "example" ], "durability": "example", "kind": "example", "provider": "example", "reason": "example" } ]}