allowAndDenyIp.go 574 B

123456789101112131415
  1. package v1
  2. type AllowAndDenyIpRequest struct {
  3. Id int `json:"id" form:"id"`
  4. Ip string `json:"ip" form:"ip" validate:"required"`
  5. AllowOrDeny int `json:"allowOrDeny" form:"allowOrDeny" validate:"required"`
  6. HostId int `json:"hostId" form:"hostId" validate:"required"`
  7. Uid int `json:"uid" form:"uid" validate:"required"`
  8. }
  9. type DelAllowAndDenyIpRequest struct {
  10. HostId int `json:"hostId" form:"hostId" validate:"required"`
  11. Uid int `json:"uid" form:"uid" validate:"required"`
  12. Ids []int `json:"ids" form:"ids" validate:"required,min=1,dive,required"`
  13. }