附录
更新时间:2024-11-04
相关Model对象定义
Cfw
| 参数名称 | 类型 | 描述 |
|---|---|---|
| cfwId | String | CFW的id |
| name | String | CFW的名称 |
| description | String | CFW的描述 |
| createdTime | String | CFW的创建时间,标准UTC时间格式 |
| bindInstanceNum | Integer | CFW绑定实例的数量 |
| type | int | CFW类型,1表示有状态防火墙 |
| border | int | CFW防护边界,取值[ 0 | 1 | 2 ],分别表示互联网边界、vpc边界、nat边界 |
| cfwRules | List<CfwRule> | CFW规则 |
CfwRule
| 参数名称 | 类型 | 描述 |
|---|---|---|
| cfwId | String | CFW的id |
| cfwRuleId | String | CFW规则的id |
| ipVersion | int | IP协议类型,取值 [ 4 | 6 ] |
| priority | int | 规则优先级,取值 [ 1-1000 ] |
| protocol | String | 协议类型,取值 [ TCP | UDP | ICMP | ALL ] |
| direction | String | 方向,取值 [ in | out ] |
| sourceAddress | String | 源IP,网段或IP,例如:180.76.1.0/24 或 180.76.1.1,0.0.0.0/0表示所有 |
| destAddress | String | 目的IP,网段或IP,例如:180.76.1.0/24 或 180.76.1.1,0.0.0.0/0表示所有 |
| sourcePort | String | 源端口,0-65535之间的整数,或区间,例如:8080,8080-8090,0-65535表示所有 |
| destPort | String | 目的端口,0-65535之间的整数,或区间,例如:8080,8080-8090,0-65535表示所有 |
| action | String | 策略,取值 [ allow | deny ] |
| description | String | CFW规则的描述 |
Instance
| 参数名称 | 类型 | 描述 |
|---|---|---|
| instanceId | String | 防火墙边界实例的id |
| instanceName | String | 防火墙边界实例的name |
| status | String | 防护状态,取值 [ unbound | protected | unprotected ] |
| region | String | 地域信息,取值 [ bj | gz | su | fsh | hkg | bd | fwh | sin ] |
| cfwId | String | 关联的CFW的id |
| cfwName | String | 关联的CFW的name |
| vpcId | String | VPC边界实例特有属性,所属VPC的id |
| vpcName | String | VPC边界实例特有属性,所属VPC的name |
| publicIp | String | EIP实例特有属性 |
| role | String | PEERCONN特有属性,本端角色,取值[ acceptor | initiator ] |
| localIfId | String | PEERCONN实例特有属性,本端端口的id |
| localIfName | String | PEERCONN实例特有属性,本端端口的name |
| peerRegion | String | PEERCONN实例特有属性,对端地域 |
| peerVpcId | String | PEERCONN实例特有属性,对端VPC的id |
| peerVpcName | String | PEERCONN实例特有属性,对端VPC的name |
| memberId | String | CSN实例特有属性,CSN中网络实例的id |
| memberName | String | CSN实例特有属性,CSN中网络实例的name |
| memberAccountId | String | CSN实例特有属性,CSN中网络实例的所属用户 |
CfwBind
| 参数名称 | 类型 | 描述 |
|---|---|---|
| region | String | 地域信息,取值 [ bj | gz | su | fsh | hkg | bd | fwh |sin ] |
| instanceId | String | 关联的实例的id |
| role | String | PEERCONN实例特有属性,本端角色,取值[ acceptor | initiator ],当绑定、解绑实例为PEERCONN时,该值必填 |
| memberId | String | CSN实例特有属性,CSN中网络实例id,当绑定、解绑实例为CSN时,该值必填 |
CreateRule
| 参数名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| ipVersion | int | 是 | IP协议类型,取值 [ 4 | 6 ] |
| priority | int | 是 | 规则优先级,取值 [ 1-1000 ] |
| protocol | String | 是 | 协议类型,取值 [ TCP | UDP | ICMP | ALL ] |
| direction | String | 是 | 方向,取值 [ in | out ],NAT边界防火墙只能配置出向规则,入向默认全放行 |
| sourceAddress | String | 是 | 源IP,网段或IP,例如:180.76.1.0/24 或 180.76.1.1,0.0.0.0/0表示所有 |
| destAddress | String | 是 | 目的IP,网段或IP,例如:180.76.1.0/24 或 180.76.1.1,0.0.0.0/0表示所有 |
| sourcePort | String | 是 | 源端口,0-65535之间的整数,或区间,例如:8080,8080-8090,0-65535表示所有 |
| destPort | String | 是 | 目的端口,0-65535之间的整数,或区间,例如:8080,8080-8090,0-65535表示所有 |
| action | String | 是 | 策略,取值 [ allow | deny ] |
| description | String | 否 | CFW规则的描述 |
