ModifySecurityGroupRuleAttributes

修改防火墙规则的优先级。

注解

修改规则后,记得调用 ApplySecurityGroup 使其生效。

Request Parameters

Parameter name Type Description Required
security_group_rule String 防火墙规则ID Yes
security_group_rule_name String 防火墙规则名称 No
priority Integer 优先级,由高到低为 0 - 100 No
rule_action String 行为:accept 表示接受,drop 为拒绝 No
direction Integer 方向,0 表示下行,1 表示上行。 No
protocol String 协议,目前支持 tcp, udp, icmp, gre, esp, ah, ipip No
val1 Integer 如果协议为 tcpudp,此值表示起始端口。 如果协议为 icmp,此值表示 ICMP 类型, 具体类型可参见 ICMP 类型及代码 。 其他协议无需此值。 No
val2 Integer 如果协议为 tcpudp,此值表示结束端口。 如果协议为 icmp,此值表示 ICMP 代码, 具体代码可参见 ICMP 类型及代码 。 其他协议无需此值。 No
val3 Integer 目标 IP,如果填写,则这条防火墙规则只对此IP(或IP段)有效。 No
zone String 区域 ID,注意要小写 Yes

公共参数

Response Elements

Name Type Description
action String 响应动作
security_group_rule_id String 成功修改的防火墙规则ID
ret_code Integer 执行成功与否,0 表示成功,其他值则为错误代码

Example

Example Request:

https://api.qingcloud.com/iaas/?action=ModifySecurityGroupRuleAttributes
&security_group_rule=sgr-13cooxdd
&security_group_rule_name=demo_rule
&priority=13
&COMMON_PARAMS

Example Response:

{
  "action":"ModifySecurityGroupRuleAttributesResponse",
  "security_group_rule_id":"sgr-13cooxdd",
  "ret_code":0
}