Skip to Content
云联网修改路由策略 - UpdateRoutePolicy

修改路由策略 - UpdateRoutePolicy

简介

修改路由策略

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 UpdateRoutePolicyYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口Yes
UGNIDstring云联网实例IDYes
Policy.PolicyIdstring路由策略IDYes
Policy.Namestring策略名称,限定长度 255No
Policy.Directionstring策略方向,限定取值:“In”/“Out”No
Policy.Priorityint策略优先级,范围:[1,255],数值越小优先级越大,同一方向,策略优先级不可重复No
Policy.Actionstring策略执行动作,限定取值:“Permit”/“Deny”No
Policy.RoutePriorityint当执行动作为 “Permit” 时,给匹配中的路由设置路由优先级,范围:[1,255],数值越小优先级越大No
SrcRegions.Nstring路由策略需要匹配的路由的所在地域数组No
SrcNetworkTypes.Nstring路由策略需要匹配的路由的网络实例类型数组,限定取值:“VPC”No
SrcNetworks.N.NetworkIdstring路由策略需要匹配的路由的网络实例ID数组No
Prefixes.Nstring路由策略需要匹配的路由的网络实例下的网段数组No
DstNetworkTypes.Nstring路由策略需要作用的网络实例类型数组,限定取值:“VPC”No
DstNetworks.N.NetworkIdstring路由策略需要作用的网络实例ID数组No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No

示例

请求示例

https://api.an-link.com/?Action=UpdateRoutePolicy &ProjectId=EQAZLuPL &UGNID=SKPFqLiQ &Policy.PolicyId=AVXBdPux &Policy.Direction=ylmeXuIv &Policy.Priority=2 &Policy.Action=uuvJNtOH &Policy.RoutePriority=9 &Policy.SrcRegions.n=7 &Policy.SrcNetworkTypes.n=yuJrxWqH &Policy.SrcNetworks.n.NetworkId=ZaNqcstG &Policy.SrcNetworks.n.Prefixes.n=BNHNIAkv &Policy.DstNetworkTypes.n=nYLLCpvL &Policy.DstNetworks.n.NetworkId=FRfzTgwJ &Policy.Name=KCQlOqzq

响应示例

{ "Action": "UpdateRoutePolicyResponse", "Policies": [ { "Action": "AwZDVVAZ", "Direction": "aBjehwSB", "DstNetworkTypes": [ "RAEkuDrc" ], "DstNetworks": [ { "NetworkId": "BemGsZrk", "Prefixes": [ "xuWLesLI" ] } ], "Enabled": false, "PolicyId": "CJnQwTDh", "Priority": 3, "Region": 3, "RoutePriority": 8, "SrcNetworkTypes": [ "ySwFhOIV" ], "SrcNetworks": [ { "NetworkId": "KZOyuKxH", "Prefixes": [ "zAYqRNUG" ] } ], "SrcRegions": [ 5 ] } ], "RetCode": 0 }