{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"CpuOptions":{"description":"自定义CPU选项。","properties":{"hw:cpu_threads":{"description":"CPU超线程数, 决定CPU是否开启超线程。取值范围:1,2。\n\n- 1: 关闭超线程。\n- 2: 打开超线程。\n\n取值不能大于flavor中的 hw:cpu_threads,并且目标flavor配置需满足 \"hw:cpu_policy\": \"dedicated\",\"hw:cpu_threads\": \"2\"需要同时满足如下条件,才能设置为“关闭超线程”\n\n- 只能在实例创建或者resize时指定。\n- 只有目标flavor的extra_specs参数:\n- 存在“hw:cpu_policy”并取值为“dedicated”。\n- 存在“hw:cpu_threads”并取值为“2”。","enum":[1,2],"format":"int32","type":"integer"}}},"OrderResult":{"description":"任务类响应通用返回体。","properties":{"job_id":{"description":"任务ID,变更按需的弹性云服务器规格时返回该参数。","type":"string","x-huawei-extraAnnotation":""},"order_id":{"description":"订单号,创建包年包月的弹性云服务器时返回该参数。","example":"CS1711152257C60TL","type":"string"}},"required":["order_id"]},"ResizePrePaidServerOption":{"description":"","properties":{"cpu_options":{"$ref":"#/definitions/CpuOptions","description":"自定义CPU选项。"},"dedicated_host_id":{"description":"新专属主机ID(仅适用于专属主机上的弹性云服务器)。","example":"459a2b9d-804a-4745-ab19-a113bb1b6666","type":"string","x-huawei-extraAnnotation":""},"extendparam":{"$ref":"#/definitions/ResizeServerExtendParam","description":"变更云服务器扩展信息。"},"flavorRef":{"description":"变更后的云服务器规格ID。\n\n可通过[查询云服务器规格变更支持列表](https://support.huaweicloud.com/api-ecs/ecs_02_0402.html)接口查询允许变更的规格列表。","example":"c3.15xlarge.2","type":"string"},"mode":{"description":"取值为withStopServer ,支持开机状态下变更规格。\n\nmode取值为withStopServer时,对开机状态的云服务器执行变更规格操作,系统自动对云服务器先执行关机,再变更规格,变更成功后再执行开机。","type":"string","x-huawei-extraAnnotation":"","x-open-region-cloud":"hc,ctc"}},"required":["flavorRef"]},"ResizeServerExtendParam":{"description":"","properties":{"isAutoPay":{"description":"下单订购后,是否自动从客户的账户中支付,而不需要客户手动去进行支付。\n\n- “true”:是(自动支付)\n- “false”:否(需要客户手动支付)\n\n> 说明:\n> \n> 当弹性云服务器是按包年包月计费时生效,该值为空时默认为客户手动支付。","example":"true","type":"string"}}},"ResizeServerRequestBody":{"description":"This is a auto create Body Object","properties":{"dry_run":{"description":"是否只预检此次请求。\n\ntrue:发送检查请求,不会变更云服务器规格。检查项包括是否填写了必需参数、请求格式等。\n\n如果检查不通过,则返回对应错误。\n如果检查通过,则返回202状态码。\nfalse:发送正常请求,通过检查后并且执行变更云服务器规格请求。","example":false,"type":"boolean"},"resize":{"$ref":"#/definitions/ResizePrePaidServerOption","description":"标记为云服务器变更规格操作。"}},"required":["resize"]}},"description":null,"group_id":"395cf9dd07ff44ddb50f92797b2a85de","host":"ecs.cn-north-4.myhuaweicloud.com","id":"dfeb6c8517b84e319e19a29e46ebef16","info_version":"v2","method":"post","name":"ResizeServer","parameters":{"X-Auth-Token":{"description":"用户Token。\n\n通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。","in":"header","name":"X-Auth-Token","required":true,"type":"string","x-example":"MIIDkgYJKoZIhvcNAQcCoIIDgzCCXXXXXX..."},"project_id":{"description":"项目ID。","in":"path","name":"project_id","required":true,"type":"string","x-example":"2b31ed520xxxxxxebedb6e57xxxxxxxx"},"server_id":{"description":"云服务器ID。","in":"path","name":"server_id","required":true,"type":"string","x-example":"e6b99563-xxxx-xxxx-xxxx-1820d4fd2a67"}},"paths":{"/v1.1/{project_id}/cloudservers/{server_id}/resize":{"post":{"consumes":[],"deprecated":false,"description":"变更云服务器规格。\n\nv1.1版本:指该接口兼容v1接口的功能,同时合入新功能,支持变更包年/包月弹性云服务器的规格。\n\n注意事项:\n\n- 该接口可以使用合作伙伴自身的AK/SK或者token调用,也可以用合作伙伴子客户的AK/SK或者token来调用。\n- 如果使用AK/SK认证方式,示例代码中region请参考[地区和终端节点](https://developer.huaweicloud.com/endpoint)中“弹性云服务 ECS”下“区域”的内容,,serviceName(英文服务名称缩写)请指定为ECS。\n- Endpoint请参考[地区和终端节点](https://developer.huaweicloud.com/endpoint)中“弹性云服务 ECS”下“终端节点(Endpoint)”的内容。","operationId":"ResizeServer","parameters":[{"$ref":"#/parameters/project_id"},{"$ref":"#/parameters/server_id"},{"$ref":"#/parameters/X-Auth-Token"},{"description":"This is a auto create Body Object","in":"body","name":"ResizeServerRequestBody","required":true,"schema":{"$ref":"#/definitions/ResizeServerRequestBody"}}],"produces":[],"responses":{"200":{"description":"OK","examples":{"application/json":{"order_id":"CS1711152257C60TL"}},"schema":{"$ref":"#/definitions/OrderResult"}}},"summary":"变更云服务器规格","tags":["状态管理"],"x-apiexplorer-hide":"false","x-constraint":"- 关机状态的弹性云服务器才能执行变更云服务器规格操作。","x-first-open-time":"2018-3-30","x-hybridcloud":"false","x-is-registered":"Y","x-name":"变更云服务器规格","x-open-region-cloud":"hc,hk","x-order":15,"x-publishpath":"","x-registered_to":"apicom","x-request-examples-1":{"resize":{"dedicated_host_id":"459a2b9d-804a-4745-ab19-a113bb1b4ddc","extendparam":{"isAutoPay":"true"},"flavorRef":"2"}},"x-request-examples-description-1":"","x-request-examples-text-1":"{\n\t\"resize\": {\n\t\t\"flavorRef\": \"2\",\n\t\t\"dedicated_host_id\": \"459a2b9d-804a-4745-ab19-a113bb1b4ddc\",\n\t\t\"extendparam\": {\n\t\t\t\"isAutoPay\": \"true\"\n\t\t}\n\t}\n}","x-request-examples-url-1":"POST https://{endpoint}/v1.1/{project_id}/cloudservers/{server_id}/resize","x-scope":"Commercial","x-source":"SelfDeveloped","x-support-sdk":"Y","x-version":"v1.1"}}},"product_short":"ECS","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"变更云服务器规格","tags":"状态管理","uri":null,"version":"2.0"}