Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FirewallConfig ¶
type FirewallConfig struct {
Name string `mapstructure:"name"` // 防火墙名称
Brand string `mapstructure:"brand"` // 品牌 当前支持可选[h3c fortinet]
Version string `mapstructure:"version"` // API版本 当前仅支持[v1]
Address string `mapstructure:"address"` // 地址
Protocol string `mapstructure:"protocol"` // 请求协议 根据防火墙开启服务配置[http https]
Username string `mapstructure:"username"` // 登录用户
Password string `mapstructure:"password"` // 登录密码
Token string `mapstructure:"token"` // 认证token
VirtualZone []firewallVirtualZoneConfig `mapstructure:"virtual_zone"` // 虚拟防火墙
}
Click to show internal directories.
Click to hide internal directories.