更新自动缩放器 api 调用 returns 404
Update autoscaler api call returns 404
我正在尝试使用 API 资源管理器更新我的 Google Compute Engine 实例组:https://cloud.google.com/compute/docs/reference/latest/autoscalers/update?authuser=2
我想使用此 API 更新最小和最大副本数。正文部分有
{
"autoscalingPolicy": {
"minNumReplicas": 2,
"maxNumReplicas": 5,
"coolDownPeriodSec": 60,
"cpuUtilization": {
"utilizationTarget": 1.5
}
}
}
这给出了以下错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found"
}
],
"code": 404,
"message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found"
}
}
我通过单击实例组登陆页面底部的小 "Equivalent REST" link 确认了托管实例组的自动缩放器配置。
我是否缺少在 API 资源管理器上运行它的方法?
通过在正文部分尝试不同的参数来排序。
看起来 "name" 和 "target" 是根据自动缩放策略提供的必填字段。没有这些,api 无法处理请求和 returns 错误。
我的工作体型:
{
"autoscalingPolicy": {
"coolDownPeriodSec": 60,
"maxNumReplicas": 2,
"minNumReplicas": 1
},
"name": "<my-autoscaler-name>",
"target": "https://www.googleapis.com/compute/v1/projects/<my-project-name>/zones/us-central1-a/instanceGroupManagers/<my-instancegroup-name>"
}
注意: target 和 name 值是从单击实例组底部的微小 "Equivalent REST" link 显示的页面中选取的登陆页面。作为观察,在我的案例中,新实例组的两个字符串都相同。
我正在尝试使用 API 资源管理器更新我的 Google Compute Engine 实例组:https://cloud.google.com/compute/docs/reference/latest/autoscalers/update?authuser=2
我想使用此 API 更新最小和最大副本数。正文部分有
{
"autoscalingPolicy": {
"minNumReplicas": 2,
"maxNumReplicas": 5,
"coolDownPeriodSec": 60,
"cpuUtilization": {
"utilizationTarget": 1.5
}
}
}
这给出了以下错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found"
}
],
"code": 404,
"message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found"
}
}
我通过单击实例组登陆页面底部的小 "Equivalent REST" link 确认了托管实例组的自动缩放器配置。
我是否缺少在 API 资源管理器上运行它的方法?
通过在正文部分尝试不同的参数来排序。
看起来 "name" 和 "target" 是根据自动缩放策略提供的必填字段。没有这些,api 无法处理请求和 returns 错误。
我的工作体型:
{
"autoscalingPolicy": {
"coolDownPeriodSec": 60,
"maxNumReplicas": 2,
"minNumReplicas": 1
},
"name": "<my-autoscaler-name>",
"target": "https://www.googleapis.com/compute/v1/projects/<my-project-name>/zones/us-central1-a/instanceGroupManagers/<my-instancegroup-name>"
}
注意: target 和 name 值是从单击实例组底部的微小 "Equivalent REST" link 显示的页面中选取的登陆页面。作为观察,在我的案例中,新实例组的两个字符串都相同。