调用ModifyQosPolicy接口修改QoS策略流分类规则。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 否 | ModifyQosPolicy |
要执行的操作。取值:ModifyQosPolicy。 |
RegionId | String | 是 | cn-shanghai |
QoS策略实例所属的地域ID。 |
QosId | String | 是 | qos-xitd8690ucu8ro**** |
QoS策略的实例ID。 |
QosPolicyId | String | 是 | qospy-427m9fo6wkh**** |
QoS策略流分类规则实例ID。 |
Priority | Integer | 否 | 3 |
设置QoS策略流分类规则所属的限速规则的优先级。 优先级范围:1~3。数值越小,优先级越高。 |
SourceCidr | String | 否 | 10.10.10.0/24 |
源网段。 源网段格式为CIDR格式。例如:192.168.1.0/24。 |
DestCidr | String | 否 | 10.10.20.0/24 |
目的网段。 目的网段格式为CIDR格式。例如:192.168.10.0/24。 |
IpProtocol | String | 否 | TCP |
QoS策略流分类规则应用的协议类型。 QoS策略流分类规则支持的协议类型,请以控制台为准。 |
SourcePortRange | String | 否 | 1/200 |
源端口范围。 取值范围:-1或1~65535。 源端口范围格式例如:
|
DestPortRange | String | 否 | 300/400 |
目的端口范围。 取值范围:-1或1~65535。 目的端口范围格式例如:
|
StartTime | String | 否 | 2019-07-14T16:41:33+0800 |
QoS策略流分类规则开始生效时间。 时间按照ISO8601标准表示,并使用UTC时间+8小时。格式为:YYYY-MM-DDThh:mm:ss+0800。 |
EndTime | String | 否 | 2019-09-14T16:41:33+0800 |
QoS策略流分类规则生效结束时间。 时间按照ISO8601标准表示,并使用UTC时间+8小时。格式为:YYYY-MM-DDThh:mm:ss+0800。 |
Description | String | 否 | desctest |
QoS策略流分类规则的描述信息。 描述长度为1~512个字符,以大小写字母或中文开头,可包含数字、下划线(_)或短划线(-)。 |
Name | String | 否 | nametest |
QoS策略流分类规则名称。 名称长度为2~100个字符,以大小写字母或中文开头,可包含数字、下划线(_)和短划线(-)。 |
DpiSignatureIds.N | String | 否 | 1 |
应用ID。 系统支持一次最多输入100个应用ID。 您可以通过ListDpiSignatures查询应用ID及其对应的应用信息。 |
DpiGroupIds.N | String | 否 | 20 |
应用组ID。 系统支持一次最多输入100个应用组ID。 您可以通过ListDpiGroups查询应用组ID及其包含的应用信息。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 551CD836-9E46-4F2C-A167-B4363180A647 |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=ModifyQosPolicy
&RegionId=cn-shanghai
&QosId=qos-xitd8690ucu8ro****
&QosPolicyId=qospy-427m9fo6wkh****
&Priority=3
&SourceCidr=10.10.10.0/24
&DestCidr=10.10.20.0/24
&IpProtocol=TCP
&SourcePortRange=1/200
&DestPortRange=300/400
&StartTime=2019-07-14T16:41:33+0800
&EndTime=2019-09-14T16:41:33+0800
&Description=desctest
&Name=nametest
&DpiSignatureIds=["1"]
&DpiGroupIds=["20"]
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyQosPolicyRespon>
<RequestId>551CD836-9E46-4F2C-A167-B4363180A647</RequestId>
</ModifyQosPolicyRespon>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "551CD836-9E46-4F2C-A167-B4363180A647"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | MissParameter.RegionId | You must specify RegionId. | 您的输入中缺少必填参数RegionId。 |
400 | MissParameter.QosId | You must specify QosId. | 您的输入中缺少必填参数QosId。 |
400 | MissParameter.QosPolicyId | You must specify QosPolicyId. | 您的输入中缺少必填参数QosPolicyId。 |
400 | InvalidParameter.Description | The specified Description is invalid. | 您输入的参数Description不合法。 |
400 | InvalidParameter.Priority | The specified Priority is invalid. | 您输入的参数Priority不合法。 |
400 | InvalidParameter.SourcePortRange | The specified SourcePortRange is invalid. | 您输入的参数SourcePortRange不合法。 |
400 | InvalidParameter.DestCidr | The specified DestCidr is invalid. | 您输入的参数DestCidr不合法。 |
400 | InvalidParameter.DestPortRange | The specified DestPortRange is invalid. | 您输入的参数DestPortRange不合法。 |
400 | InvalidParameter.SourceCidr | The specified SourceCidr is invalid. | 您输入的参数SourceCidr不合法。 |
400 | InvalidParameter.StartTime | The specified StartTime is invalid. | 您输入的参数StartTime不合法。 |
400 | InvalidParameter.EndTime | The specified EndTime is invalid. | 您输入的参数EndTime不合法。 |
400 | InvalidTimeRangeCompare | The specified end time is earlier than the start time. Please check your input. | 您输入的参数中结束时间小于开始时间,请检查您的输入。 |
400 | InvalidId.QOSPY | The specified QosPolicyId is invalid. | 指定的QosPolicy的实例ID不合法。 |
400 | InvalidId.Qos | The specified QosId is invalid. | 您输入的参数QosId不合法。 |
400 | NotSupportedProtocol | The specified protocol of the QoS policy is not supported. | QoS策略规则不支持该协议。 |
400 | InvalidParameter.Name | The specified Name is invalid. | 您输入的参数Name不合法。 |
403 | InternalError | An internal server error occurred. | 内部服务错误。 |
403 | InvalidPortRange | The specified port range is invalid. | 您输入的端口范围不合法。 |
访问错误中心查看更多错误码。