1234567891011121314151617181920212223242526272829 |
- package v1
- type UdpForwardingDataRequest struct {
- Id int `form:"id" json:"id"`
- CdnWebId int `form:"cdnWebId" json:"cdnWebId"`
- Port string `form:"port" json:"port" binding:"required"`
- BackendList []string `form:"backendList" json:"backendList"`
- AllowIpList []string `form:"allowIpList" json:"allowIpList"`
- DenyIpList []string `form:"denyIpList" json:"denyIpList"`
- AccessRule string `form:"accessRule" json:"accessRule"`
- Comment string `form:"comment" json:"comment"`
- }
- type DeleteUdpForwardingRequest struct {
- Ids []int `form:"ids" json:"ids" binding:"required"`
- }
- type UdpForwardingRequest struct {
- HostId int `form:"hostId" json:"hostId" binding:"required"`
- Uid int `form:"uid" json:"uid" binding:"required"`
- UdpForwardingData UdpForwardingDataRequest `form:"data" json:"data"`
- }
- type UdpForwardingRequire struct {
- HostId int `form:"hostId" json:"hostId" binding:"required"`
- Uid int `form:"uid" json:"uid" binding:"required"`
- Comment string `form:"comment" json:"comment" binding:"required"`
- GatewayGroupId int `form:"gatewayGroupId" json:"gatewayGroupId"`
- Tag string `form:"tag" json:"tag" binding:"required"`
- }
|