用于修补 Flex 环境的最小实例的管理 API

swi*_*cks 2 google-app-engine google-cloud-platform

是否可以使用 Admin API 更新 GAE Flex 环境的最小总实例数?

我已经尝试使用客户端库以及 Web API 资源管理器,但我不断收到 400 响应 "Frontend automatic scaling should NOT have the following parameter(s): [min_total_instances]"

我的更新掩码是: automaticScaling.min_total_instances

我的请求正文是:

{
    "automaticScaling": {
        "minTotalInstances": 4
}
Run Code Online (Sandbox Code Playgroud)

我尝试了更新掩码的不同变体,但仍然出现相同的错误。根据文档,这个操作应该是可以的。

Lun*_*ast 5

这实际上没有正确记录,但您需要添加"env": "flex"参数,因为它在请求正文中的Version实例中默认为标准:

{
    "automaticScaling": {
        "minTotalInstances":
    }
    "env":"flex"
}
Run Code Online (Sandbox Code Playgroud)

我提出了一个文档更新请求,以使其更加清晰。