アプリケーションの起動
POST /v2/apps//start で停止中のアプリケーションを起動します。すでに実行中の場合は 409 を返し、新しいコードをデプロイすることはありません。
POST
アプリケーションの起動
apps:control スコープを持つ API キーが必要です。
停止しているアプリケーションを、割り当てられた cluster 上で起動します。アプリケーションがすでに実行中の場合、リクエストは何もしないのではなく 409 CONTAINER_ALREADY_STARTED を返します。そのため、事前に アプリケーションのステータス取得 を確認するか、スクリプトではこのコードを成功として扱ってください。
起動は既存のファイルと設定をオンラインにするだけで、新しいコードをデプロイするわけではありません。初回デプロイには アプリケーションのアップロード を、先に変更をプッシュするには アプリケーションへのコミット を使用してください。workspace で共有されているアプリケーションでは、呼び出し元に manager、maintain、admin のいずれかのロールが必要です。
リクエストはアプリケーションごとに 3 秒あたり 1 回の起動にレート制限されており、また全アプリケーションを通じてユーザーごとに 15 秒あたり 20 回のライフサイクルアクションに制限されていて、この上限に達すると短時間ブロックされます。
パラメーター
string
必須
アプリケーションのID。アプリケーションのダッシュボードのURLで確認できます。
レスポンス
string
呼び出しが成功したかどうかを示します。成功した場合は
success、失敗した場合は error です。一般的なエラー
関連項目
- CLI:
squarecloud app start - SDK:
api.apps.start()(JavaScript),client.apps.start()(Python),c.Apps.Start()(Go)

