3

API 呼び出しを介して appengine のバージョンとインスタンスを管理できる方法はありますか?

管理とは、API 呼び出しを介して appengine にデプロイされたバージョンを開始/停止/削除することを意味します。

コマンドラインから gcloud sdk コマンドを使用することで可能ですか?

別の質問ですが、Google は実行中のインスタンスのステータスを確認するための API (またはコマンド) を提供していますか? インスタンスがアイドル状態かどうか、およびアイドル状態の時間を確認します

4

2 に答える 2

1

バージョンとサービスを管理するためのベータ API がここにあります。

https://cloud.google.com/appengine/docs/admin-api/

API は活発に開発されているため、まだベータ版です。まだ実装されていないメソッドとフィールドがいくつかあります。それらが完了するとすぐに、API は「v1」とマークされますが、v1beta4 と v1beta5 は移行中の数か月間サポートされ続けます。

たとえば、API にはまだインスタンスに対する操作が含まれていませんが、List/Get/Delete はすぐに利用できるようになると思います。App Engine は自動的にインスタンスを作成するため、インスタンス作成 API はありません。

最新のドキュメントの再スキンにより、REST インターフェースのドキュメントが非表示になっているようです。現在実装されているメソッドを見つけることができるように、そのリンクをそこにドロップします。(Version.Update もいくつかのフィールドに実装されているため、ドキュメントの更新はすぐに公開されるはずです。)

于 2016-05-20T06:17:41.650 に答える