华为乾坤-批量创建重定向策略:响应参数

时间:2025-05-12 15:32:12

响应参数

返回状态码为201:创建成功,响应体参考RedirectPolicyResponse。

表6 RedirectPolicyResponse对象的参数列表

参数名称

类型

参数值域

默认值

参数说明

参数示例

errcode

string

-

-

错误码。

"0"

errmsg

string

-

-

错误信息。

""

success

REFERENCE

详细请参见表7

成功的重定向策略信息列表

-

fail

ARRAY_REFERENCE

0-100个列表项,详细请参见表10

失败的重定向策略信息列表。

-

表7 RedirectPolicyInfos对象的参数列表

参数名称

类型

参数值域

默认值

参数说明

参数示例

vpnId

uuid

-

-

VPN ID,必填。

"00000000-0000-0000-0000-000000000000"

fullReplace

boolean

  • true

  • false

false

仅更新操作有效,false增量更新redirectRules,true全量更新redirectRules,默认值false。

true

redirectPolicies

ARRAY_REFERENCE

1-100个列表项,详细请参见表8

重定向策略列表

-

表8 RedirectPolicyInfo对象的参数列表

参数名称

类型

参数值域

默认值

参数说明

参数示例

id

uuid

-

-

策略ID,修改或删除的时候必填。

"00000000-0000-0000-0000-000000000000"

deviceId

uuid

-

-

设备ID,创建的时候必填。

"00000000-0000-0000-0000-000000000000"

deviceName

string

0~64个字符。

-

设备名称,无需填写,仅查询时使用。

"设备1"

policyName

string

0~64个字符。

-

策略名称,创建的时候必填。

"redirect1"

devicePolicyName

string

0~15个字符。

-

设备上的策略名称。

创建时如不填写,将自动生成以“redirect_”开头的名称;

如填写,区分大小写,不能包含空格、?、-、"及“redirect_”开头的名称;

不允许修改。

"pbr_devciePolicyName_1"

portType

string

  • EvpnTunnel

  • InterworkingTunnel

  • LanInterface

  • InterCPELink

-

接口类型,创建时必填。

"EvpnTunnel"

portId

uuid

-

-

LAN侧接口ID,仅当portType为LanInterface时有效,创建时必填。

"00000000-0000-0000-0000-000000000000"

portName

string

0~128个字符。

-

LAN侧接口名称,无需填写,仅查询时使用。

"redirect1"

direction

string

7~8个字符。

-

策略方向,取值范围:inbound、outbound。非必填,创建时不填表示inbound,修改时不填表示保持修改前的值不变。

"inbound"

description

string

0~64个字符。

-

描述

"描述"

redirectRules

ARRAY_REFERENCE

0-100个列表项,详细请参见表9

Redirect规则,创建的时候必填。

-

表9 RedirectRule对象的参数列表

参数名称

类型

参数值域

默认值

参数说明

参数示例

ruleId

uuid

-

-

RedirectRule ID。修改时,若ruleId为空,表示向重定向策略添加一条Rule;若ruleId不为空,表示修改对应的Rule。

"00000000-0000-0000-0000-000000000000"

priority

int32

[1-5000]

-

优先级,范围1到5000,1高,5000低,建议步长10,创建的时候必填。

1

classificationId

uuid

-

-

流分类模板ID,创建的时候必填。

"00000000-0000-0000-0000-000000000000"

classificationName

string

0~64个字符。

-

流分类模板名称,无需填写,仅查询时使用。

"流分类模板1"

behaviorId

uuid

-

-

重定向策略行为模板ID。

与behaviorAction不能同时配置,且创建时必须配置其中一个。

"00000000-0000-0000-0000-000000000000"

behaviorName

string

0~64个字符。

-

重定向策略行为模板名称,无需填写,仅查询时使用。

"Behavior"

behaviorAction

string

4~6个字符。

-

重定向策略行为动作,取值范围:permit(允许)、deny(拒绝),区分大小写。

与behaviorId不能同时配置,且创建时必须配置其中一个。

"permit"

表10 FailRedirectPolicyInfo对象的参数列表

参数名称

类型

参数值域

默认值

参数说明

参数示例

errcode

string

-

-

错误码。

"0x00c8000c"

errmsg

string

-

-

错误信息。

"The parameter is invalid."

data

REFERENCE

详细请参见表7

重定向策略信息

-

返回状态码为400:请求参数错误,无响应体。

详细信息请参见实际响应消息体。

返回状态码为500:内部错误,无响应体。

详细信息请参见实际响应消息体。

support.huaweicloud.com/qiankuncmn-qiankuncs/toctopics/zh-cn_topic_0000001870588697.html