mirror of
				https://github.com/1Panel-dev/1Panel.git
				synced 2025-11-01 03:37:19 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			493 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			493 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package client
 | |
| 
 | |
| type FireInfo struct {
 | |
| 	Family   string `json:"family"`  // ipv4 ipv6
 | |
| 	Address  string `json:"address"` // Anywhere
 | |
| 	Port     string `json:"port"`
 | |
| 	Protocol string `json:"protocol"` // tcp udp tcp/udp
 | |
| 	Strategy string `json:"strategy"` // accept drop
 | |
| 
 | |
| 	APPName string `json:"appName"`
 | |
| 	IsUsed  bool   `json:"isUsed"`
 | |
| }
 | |
| 
 | |
| type Forward struct {
 | |
| 	Protocol string `json:"protocol"`
 | |
| 	Address  string `json:"address"`
 | |
| 	Port     string `json:"port"`
 | |
| 	Target   string `json:"target"`
 | |
| }
 |