request_params.go 960 B

123456789101112131415161718192021222324
  1. package query_rule
  2. type (
  3. AddQueryRuleJsonBody struct {
  4. Scope string `json:"scope" binding:"required" assign:"toField:Scope"`
  5. DomainName string `json:"domainName" binding:"required" assign:"toField:RuleDomainName"`
  6. DomainCNName string `json:"domainCNName" binding:"required" assign:"toField:RuleDomainCNName"`
  7. Rule string `json:"rule" binding:"required" assign:"toField:Rule"`
  8. }
  9. RemoveQueryRuleJsonBody struct {
  10. Scope string `json:"scope" binding:"required" assign:"toField:Scope"`
  11. DomainName string `json:"domainName" binding:"required" assign:"toField:RuleDomainName"`
  12. }
  13. GetQueryRuleQueryParams struct {
  14. Scope string `json:"scope" binding:"required" assign:"toField:Scope"`
  15. DomainName string `json:"domainName" binding:"required" assign:"toField:RuleDomainName"`
  16. }
  17. GetQueryRuleDefinitionQueryParams struct {
  18. DomainName string `json:"domainName" binding:"required" assign:"toField:RuleDomainName"`
  19. }
  20. )