sandbox_stop

ボックスを完全に止め、マシンとデバイスを解放します。/work の中身はすべて消えます。人に見せるものがなくなったら、すぐに呼びます。

入力 出力
id ok、id、status(terminated)。ほかのボックスがこのボックスにリンクしていれば linkedFrom と note も
sandbox_stop { "id": "<id>" }
  • 結果は { "ok": true, "id": "<id>", "status": "terminated" } です。ボックスのマシンは解放され、/work の中身もすべて消えます。残すべきものは、止める前に commit して push するか、sandbox_pull で取り出すか、バージョンとして公開します(仕上げ)。
  • 以降、その URL は 503 box is terminated を返します。止めたボックスは戻りません。新しいボックスには新しい id と新しい URL が付きます(ボックスの状態)。
  • sandbox_device で借りたデバイスも一緒に返却されます。
  • 停止したボックスは、アプリの「すべて」に 7 日間表示され、期限内のスクリーンショットと録画を開けます。GET /v1/boxes/{id}/media も撮影後 7 日間の内容を返します(REST)。ボックスの /work は消えます。動いているアプリを人に試してもらう場合は sandbox_review を使います。
  • ほかのボックスがこのボックスにリンクしていると、結果には linkedFrom(それらのボックス。止めたボックスの sandbox_status.linkedFrom と同じ形:boxId、boxName、status、name、port、fromPort)と note が付きます:These boxes had links to this box; their connections to it now fail until you re-point each link with sandbox_wire {id, service, port, fromBox}.(別のボックスへのリンク)。
  • 凍結したボックスも、先に起こさずに止められます。
  • 止めるのは自分が起動したボックスか、name で自分のものとわかるボックスだけにします。チームメイトのボックスは止める前に聞き、古さでまとめて止めることはしません(sandbox_list)。
  • REST でも /v1/boxes でボックスを止められます(REST)。

すべてのツールとトピックはツールリファレンスに並んでいます。