プロファイルが動作しているクラウドランタイムを停止します。
- 前提条件:そのプロファイルについて、自分が開始した実行が存在する必要があります。ランタイムが既に停止済みまたは解放中の状態で呼び出した場合は、何もせず成功します。
- 副作用:課金を止め、使用量を確定し、プロファイルロックを解放し、ランタイム解放前にプロファイルと Cookie をクラウドへアーカイブするようクライアントへ要求します。
- 完了シグナル:受理されただけで、完了ではありません。
/cloudbrowser/pageをポーリングし、cloudBrowserStatusがCLOSEDになり、cloudBrowserArchiveStatusがCOMPLETEDまたはFAILEDに達するまで待ちます。 - アーカイブ失敗時:実行は課金対象のまま
RUNNINGとして表示され続けます。forceが効くのはこの状態のときだけで、アーカイブをスキップしてランタイムを解放します。これにより当該セッションのプロファイル変更は破棄されます。 - 同時実行:ひとつの実行に対する同時停止は直列化されるため、重複呼び出しは安全です。
文書化されたビジネスエラー: 40002, 40006, 40008, 40020。 各コードの意味は Error Codes を参照してください。どの操作でも共通コードが返る場合があります。
Browser profile (environment) ID. Serialized as a decimal string to avoid JavaScript precision loss on 64-bit integers.
Example:"1800000000000001"
- Local APIhttp://127.0.0.1:40000/api/cloudbrowser/stop
curl -i -X POST \
http://127.0.0.1:40000/api/cloudbrowser/stop \
-H 'Content-Type: application/json' \
-d '{
"envId": "1800000000000001",
"force": false
}'Success
Operation request ID. This field may be present when the request passes through the API gateway.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": null }