更新指定游戏的实例套餐配置。
使用 POST 方式发起请求。
下表仅列出了接口特有的请求参数和部分公共参数。完整的公共参数列表,参考 公共请求参数。
字段 | 位置 | 类型 | 必填 | 说明 | 值 |
---|---|---|---|---|---|
Action | Query | String | 是 | 公共参数,OpenAPI 接口名称 | UpdateDeployStrategy |
Version | Query | String | 是 | 公共参数,OpenAPI 接口版本 | 2022-02-10 |
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
product_id | String | 是 | 业务ID,可在「云游戏控制台-业务管理」中获取 |
game_id | String | 是 | 游戏 ID,可通过调用 ListGame 接口获取
|
custom_game_id | String | 是 | 用户自定义游戏 ID,可通过调用 ListGame 接口获取
|
strategy_list | List<DeployStrategy> | 是 | 部署策略列表,参考以下 DeployStrategy 结构说明 |
DeployStrategy 结构说明
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
configuration_code | String | 是 | 通过火山引擎控制台已订购的实例套餐 ID,可选枚举值包括:
|
priority | Int8 | 是 | 实例套餐优先级(1<=数值<=套餐数量;例如业务已订购3个套餐,优先级数值就是1、2、3;数值越小优先级越高,不同套餐的优先级不能设置为相同数值) |
通用返回参数,参考 ResponseMetadata 结构说明。
字段 | 类型 | 说明 |
---|---|---|
Result | String | 部署策略更新成功,返回 success |
POST https://open.volcengineapi.com?Action=UpdateDeployStrategy &Version=2022-02-10 &<通过header传入的公共请求参数> { "product_id": "1493570375567xxxxxx", "game_id": "7064461037747xxxxxx", "strategy_list": [ { "configuration_code": "ARMSoC_General", "priority": 1 }, { "configuration_code": "ARMSoC_Enhanced", "priority": 2 }, { "configuration_code": "ARMSoC_Advanced", "priority": 3 } ] }
{ "ResponseMetadata": { "Action": "UpdateDeployStrategy", "Region": "cn-north-1", "RequestId": "20220216161406010225133143072A3CAC", "Service": "veGame", "Version": "2022-02-10" }, "Result": "success" }