wafformatter.go 785 B

1234567891011121314151617
  1. package v1
  2. type GlobalRequire struct {
  3. HostId int `form:"host_id" json:"host_id" binding:"required"`
  4. Uid int `form:"uid" json:"uid" binding:"required"`
  5. Comment string `form:"comment" json:"comment" binding:"required"`
  6. WafGatewayGroupId int `form:"waf_gateway_group_id" json:"waf_gateway_group_id"`
  7. LimitRuleId int `form:"limit_id" json:"limit_id"`
  8. Domain string `form:"domain" json:"domain"`
  9. Tag string `form:"tag" json:"tag" binding:"required"`
  10. }
  11. type GetForwardingRequest struct {
  12. HostId int `form:"host_id" json:"host_id" binding:"required"`
  13. Uid int `form:"uid" json:"uid" binding:"required"`
  14. Id int `form:"id" json:"id" binding:"required"`
  15. }