Firewall class

Constructors

Firewall({String? code, String? name, String? listen, int? priority, String? kind, String? mode, String? proto, String? filter, String? matcher, String? flags, String? src, String? dst, String? host, String? path, String? method, String? query, String? header, String? cookie, String? memo, String? raw, int? status, DateTime? createAt, DateTime? updateAt, String? createBy, String? updateBy})

Properties

code String?
主键 主键
getter/setter pair
cookie cookie
getter/setter pair
createAt DateTime?
创建时间 创建时间
getter/setter pair
createBy String?
创建人 创建人
getter/setter pair
dst String?
访问目的 访问目的
getter/setter pair
filter String?
插件名称 插件名称
getter/setter pair
flags String?
插件参数 插件参数
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
头部 头部
getter/setter pair
host String?
主机 主机
getter/setter pair
kind String?
协议类型TCP/ALP/UDP 协议类型TCP/ALP/UDP
getter/setter pair
listen String?
绑定地址 绑定地址
getter/setter pair
matcher String?
匹配表达式 匹配表达式
getter/setter pair
memo String?
备注 备注
getter/setter pair
method String?
方法 方法
getter/setter pair
mode String?
场景模式limit/control 场景模式limit/control
getter/setter pair
name String?
名称 名称
getter/setter pair
path String?
路径 路径
getter/setter pair
priority int?
优先级 优先级
getter/setter pair
proto String?
具体协议 具体协议
getter/setter pair
query String?
参数 参数
getter/setter pair
raw String?
JSON信息 JSON信息
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
src String?
访问来源 访问来源
getter/setter pair
status int?
状态:1初始化 2已禁用 4已删除 8已发布 状态:1初始化 2已禁用 4已删除 8已发布
getter/setter pair
updateAt DateTime?
更新时间 更新时间
getter/setter pair
updateBy String?
更新人 更新人
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited