google.golang.org/appengine/module 包 (v1.6.8)

软件包模块提供与模块交互的功能。

appengine 软件包中包含报告应用身份的功能,包括模块名称。

函数

func DefaultVersion

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

DefaultVersion 返回指定模块的默认版本。如果模块是空字符串,则表示默认模块。

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 启动指定模块的指定版本。如果模块或版本是空字符串,则表示默认值。

func Stop

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

Stop 停止指定模块的指定版本。如果模块或版本是空字符串,则表示默认值。

func Versions

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

Versions 返回属于指定模块的版本名称。如果模块是空字符串,则表示默认模块。