パッケージ google.golang.org/appengine/module(v1.6.8)

module パッケージは、モジュールを操作する関数を提供します。

appengine パッケージには、モジュール名など、アプリの識別情報を報告する関数が用意されています。

関数

func DefaultVersion

func DefaultVersion(c context.Context, module string) (string, error)

DefaultVersion は、指定したモジュールのデフォルトのバージョンを返します。 module が空の文字列の場合は、デフォルトのモジュールを指定したことになります。

func List

func List(c context.Context) ([]string, error)

List は、このアプリケーションに属するモジュールの名前を返します。

func NumInstances

func NumInstances(c context.Context, module, version string) (int, error)

NumInstances は、指定したモジュール / バージョンのインスタンス数を返します。いずれかの引数が空の文字列の場合は、デフォルトを指定したことになります。

func SetNumInstances

func SetNumInstances(c context.Context, module, version string, instances int) error

SetNumInstances は、指定したモジュール / バージョンのモジュール数を指定した値に設定します。module または version のいずれかが空の文字列の場合は、デフォルトを指定したことになります。

func Start

func Start(c context.Context, module, version string) error

Start は、指定したモジュールの指定したバージョンを開始します。module または version のいずれかが空の文字列の場合は、デフォルトを指定したことになります。

func Stop

func Stop(c context.Context, module, version string) error

Stop は、指定したモジュールの指定したバージョンを停止します。module または version のいずれかが空の文字列の場合は、デフォルトを指定したことになります。

func Versions

func Versions(c context.Context, module string) ([]string, error)

Versions は、指定したモジュールに属するバージョンの名前を返します。module が空の文字列の場合は、デフォルトのモジュールを指定したことになります。