参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | DescribeNatFirewallControlPolicy | 接口名称。当前 API 的名称为 DescribeNatFirewallControlPolicy。 |
Version | String | 是 | 2021-09-06 | 接口版本。当前 API 的版本为 2021-09-06。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | Array of String | 否 | accept | 策略动作,精确匹配。
|
Description | String | 否 | 允许来自 180.*.*.1/32 的 TCP 80 端口访问 | 策略描述信息,支持模糊匹配查询。 |
DestPort | Array of String | 否 | ["80","443"] | 目的端口,用于精确匹配查询条件。支持多个端口值进行查询。 |
Destination | Array of String | 否 | ["180.*.*.*"] | 目的地址,用于模糊匹配查询条件。支持多个地址值进行查询。 |
Direction | String | 是 | in | 策略方向,用于指定访问控制策略的应用方向。
|
NatFirewallId | String | 是 | nfw-******** | |
OrderDir | String | 否 | desc | 按优先级排序,支持的取值如下所示。
|
PageNumber | Integer | 否 | 1 | 分页页码,默认值为 1。 |
PageSize | Integer | 否 | 10 | 分页大小,默认值为 10。 |
Proto | Array of String | 否 | ["TCP","UDP"] | 协议类型,用于精确匹配查询条件。支持以下协议类型:
|
RepeatType | Array of String | 否 | Once | 策略的重复类型,用于精确匹配查询条件。支持以下类型:
|
RuleId | Array of String | 否 | f04ac7ce-****-****-****-************ | |
Source | Array of String | 否 | ["180.*.*.1/32"] | 源地址,用于模糊匹配查询条件。支持多个地址值进行查询。 |
Status | Array of Boolean | 否 | true | 策略启用状态,精确匹配。
|
IsEffect | Array of Boolean | 否 | [true] | 策略是否生效,精确匹配。
|
参数 | 类型 | 示例值 | 描述 |
Count | Integer | 10 | 返回数据的实际数量,表示当前页面返回的 NAT 边界防火墙访问控制策略数量。当查询数据为空且使用 Python SDK 调用时,此项为 None。 |
Data | -- | 策略详情。 | |
PageNumber | Integer | 1 | 返回数据的分页页码,表示当前查询结果所在的页码。 |
PageSize | Integer | 10 | 返回数据的分页大小,表示每页显示的 NAT 边界防火墙访问控制策略数量。 |
TotalCount | Integer | 14 | 返回的策略总量,表示符合查询条件的 NAT 边界防火墙访问控制策略总数。当查询数据为空且使用 Python SDK 调用时,此项为 None。 |
参数 | 类型 | 示例值 | 描述 |
Prio | Integer | 1 | 规则优先级,数值越小优先级越高。 |
Proto | String | TCP | 规则协议,表示访问控制策略所适用的网络协议类型。 |
Action | String | deny | 规则动作 |
HitCnt | Integer | 70 | 规则命中次数,表示该访问控制策略被匹配并执行的次数。 |
IpType | String | v4 | IP 地址的类型,取值如下所示。
|
RuleId | String | f04ac7ce-628b-4cb7-be61-310222b7**** | 访问控制策略的唯一标识,用于唯一区分不同的 NAT 边界防火墙访问控制策略。 |
Source | String | 180.*.*.1/32 | 源地址,根据 SourceType 的不同取值有不同的格式要求。
|
Status | Boolean | true | 访问控制策略的开关状态,默认值为 false(关闭)。
|
EndTime | Integer | 1727247865 | 策略生效截止日期,Unix 时间戳。 |
DestPort | String | 832a5162-5949-4953-b789-******** | 目的端口,格式为单个端口 22 或端口范围 100/200。
|
UseCount | Integer | 1 | 使用策略数,表示当前访问控制策略被引用的次数。 |
AccountId | String | 2100052276 | 账号的唯一标识符,用于区分不同的云服务账号。 |
Direction | String | out | 规则的方向,表示访问控制策略的流量方向。
|
StartTime | Integer | 1727247865 | 策略生效起始日期,Unix 时间戳。 |
FirewallId | String | nfw-12345678 | 防火墙实例的唯一标识符。 |
IsEffected | Boolean | true | 表示访问控制策略是否生效的状态。
|
RepeatDays | Array of Integer | [1,3,5] | 策略重复生效的日期列表,表示该访问控制策略在每周的哪些天生效。日期范围为 1(周一)至 7(周日)。 |
RepeatType | String | Permanent | 重复类型,用于指定策略生效的时间周期。
|
SourceType | String | group | 源地址的类型,用于指定访问控制策略中源地址的格式和来源。
|
UpdateTime | Integer | 1714298363 | 访问控制策略的最后更新时间,以 Unix 时间戳格式表示。该字段记录了策略配置或状态变更的具体时间点。 |
Description | String | http deny | 访问控制策略的描述信息,用于记录该策略的用途、备注或其他相关信息。 |
Destination | String | 192.1.1.1 | 目的地址,根据 DestinationType 的不同取值有不同的格式要求。
|
LastHitTime | Integer | 1703157199 | 表示该访问控制策略上次被匹配并执行的具体时间点,以 Unix 时间戳格式记录。该字段可用于分析策略的使用频率和活跃程度。 |
DestPortList | Array of String | ["80","443","8080/8090"] | 目的端口列表,表示访问控制策略中配置的目的端口集合。支持单个端口(如 22)或端口范围(如 100/200)的格式。 |
DestPortType | String | group | 目的端口类型,用于指定访问控制策略中目的端口的格式和来源。
|
EffectStatus | Integer | 3 | 访问控制策略的生效状态,取值如下所示。
|
RepeatEndTime | String | 2024-09-10 12:00 | 策略重复生效的结束时间,格式为 YYYY-MM-DD HH:MM。该字段与 RepeatStartTime共同定义策略生效的时间窗口。 |
DestPortListV1 | - | 目的端口列表,包含端口类型、具体地址和描述信息。 | |
SourceCidrList | Array of String | ["192.168.0.1/24","10.0.0.1/32"] | 访问控制策略的源地址列表,表示该策略适用的源 IP 地址或地址段。
|
DestinationType | String | net | 目的地址的类型,用于指定访问控制策略中目的地址的格式和来源。
|
RepeatStartTime | String | 2024-09-10 11:00 | 策略重复生效的开始时间,格式为 YYYY-MM-DD HH:MM。该字段与 RepeatEndTime共同定义策略生效的时间窗口。 |
SourceGroupList | Array of String | ["address-book-1","address-book-2"] | 源地址组列表,表示访问控制策略中配置的源地址组集合。每个元素代表一个地址组的标识符,用于引用预定义的地址组。 |
SourceGroupType | String | ip | 源地址组的类型,用于指定访问控制策略中源地址组的格式和来源。
|
SourceCidrListV1 | - | 源地址列表,包含地址类型、具体地址和描述信息。 | |
DestPortGroupList | Array of String | ["port-group-1","port-group-2"] | 目的端口组列表,表示访问控制策略中配置的目的端口组集合。每个元素代表一个端口组的标识符,用于引用预定义的端口组。 |
DestPortGroupType | String | port | 目的端口组的类型,用于指定访问控制策略中目的端口组的格式和来源。
|
DestinationCidrList | Array of String | ["10.0.0.0/24","192.168.1.0/28"] | 目的地址列表,表示访问控制策略中配置的目的 IP 地址集合,用于精确匹配目的网络范围。 |
DestinationGroupList | Array of String | ["address-book-1","address-book-2"] | 目的地址组列表,表示访问控制策略中配置的目的地址组集合。每个元素代表一个地址组的标识符,用于引用预定义的地址组。 |
DestinationGroupType | String | ip | 目的地址组的类型,用于指定访问控制策略中目的地址组的格式和来源。
|
DestinationCidrListV1 | - | 目的地址列表,包含地址类型、具体地址和描述信息。 | |
DestinationDomainList | Array of String | ["example.com","test.example.org"] | 目的域名列表,表示访问控制策略中配置的目的域名集合,用于匹配目标网络流量中的域名请求。 |
参数 | 类型 | 示例值 | 描述 |
Type | String | port | 地址类型,支持的取值如下所示。
|
Address | String | 22/22 | 具体地址值,其格式取决于 GroupType 的取值:
|
Description | String | 允许 SSH 访问 | 描述信息,用于记录相关用途、备注或其他相关信息。 |