调用UpdateAccelerator接口修改全球加速实例。

使用说明

  • UpdateAccelerator接口属于异步接口,即系统会先返回一个请求ID,但全球加速实例并未修改完成,系统后台的修改任务仍在进行。您可以调用DescribeAccelerator查询全球加速实例的状态:
    • 当全球加速实例处于configuring状态时,表示全球加速实例正在修改中,在该状态下,您只能执行查询操作,不能执行其他操作。
    • 当全球加速实例处于active状态时,表示全球加速实例修改完成。
  • UpdateAccelerator接口不支持在并发修改同一个全球加速实例。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateAccelerator

系统规定参数。取值:UpdateAccelerator

RegionId String cn-hangzhou

全球加速实例所属的地域,仅取值:cn-hangzhou

ClientToken String 123e4567****

客户端Token,用于保证请求的幂等性。

从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符。

说明 若您未指定,则系统自动使用API请求的RequestId作为ClientToken标识。每次API请求的RequestId可能不一样。
Name String Accelerator

全球加速实例的名称。

名称长度为2~128个字符,以大小写字母或中文开头,可包含数字、半角句号(.)、下划线(_)或短划线(-)。

Description String Accelerator

全球加速实例的描述信息,描述长度最大为200个字符。

AcceleratorId String ga-bp1odcab8tmno0hdq****

全球加速实例的ID。

Spec String 1

全球加速实例的规格,取值:

  • 1:小型Ⅰ。
  • 2:小型Ⅱ。
  • 3:小型Ⅲ。
  • 5:中型Ⅰ。
  • 8:中型Ⅱ。
  • 10:中型Ⅲ。
  • 20:大型Ⅰ。
  • 30:大型Ⅱ。
  • 40:大型Ⅲ。
  • 50:大型IV。
  • 60:大型V。
  • 70:大型VI。
  • 80:大型VII。
  • 90:大型VIII。
  • 100:超大型Ⅰ。
  • 200:超大型Ⅱ。
  • 300:超大型ⅡI。
说明 目前,大型Ⅲ及以上规格仅白名单开放。如需使用,请提交工单

实例规格不同,定义也不同。更多信息,请参见实例规格

AutoPay Boolean false

是否自动付费,取值:

  • false(默认值):不开启自动付费,生成订单后需要到订单中心完成支付。
  • true:开启自动付费,自动支付订单。
AutoUseCoupon Boolean false

是否使用优惠券自动支付账单。取值:

  • true:使用。
  • false(默认值):不使用。
说明AutoPaytrue时,该项才生效。

返回数据

名称 类型 示例值 描述
RequestId String 6FEA0CF3-D3B9-43E5-A304-D217037876A8

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=UpdateAccelerator
&RegionId=cn-hangzhou
&ClientToken=123e4567****
&Name=Accelerator
&Description=Accelerator
&AcceleratorId=ga-bp1odcab8tmno0hdq****
&Spec=1
&AutoPay=false
&AutoUseCoupon=false
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateAcceleratorResponse>
    <RequestId>6FEA0CF3-D3B9-43E5-A304-D217037876A8	</RequestId>
</UpdateAcceleratorResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "6FEA0CF3-D3B9-43E5-A304-D217037876A8\t"
}

错误码

HttpCode 错误码 错误信息 描述
400 NotExist.Accelerator The accelerated instance does not exist. 加速实例不存在。
400 IllegalParameter.Spec The specified Spec is invalid. 入参Spec非法格式

访问错误中心查看更多错误码。