Documentation
¶
Overview ¶
Package wafiface provides an interface to enable mocking the WAF service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type APIForCreateDomainOutput
- type AccurateForCreateAllowRuleInput
- func (s AccurateForCreateAllowRuleInput) GoString() string
- func (s *AccurateForCreateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAllowRuleInput) *AccurateForCreateAllowRuleInput
- func (s *AccurateForCreateAllowRuleInput) SetLogic(v int32) *AccurateForCreateAllowRuleInput
- func (s AccurateForCreateAllowRuleInput) String() string
- type AccurateForCreateBlockRuleInput
- func (s AccurateForCreateBlockRuleInput) GoString() string
- func (s *AccurateForCreateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBlockRuleInput) *AccurateForCreateBlockRuleInput
- func (s *AccurateForCreateBlockRuleInput) SetLogic(v int32) *AccurateForCreateBlockRuleInput
- func (s AccurateForCreateBlockRuleInput) String() string
- type AccurateForCreateCustomBotConfigInput
- func (s AccurateForCreateCustomBotConfigInput) GoString() string
- func (s *AccurateForCreateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForCreateCustomBotConfigInput) *AccurateForCreateCustomBotConfigInput
- func (s *AccurateForCreateCustomBotConfigInput) SetLogic(v int32) *AccurateForCreateCustomBotConfigInput
- func (s AccurateForCreateCustomBotConfigInput) String() string
- type AccurateForCreateCustomPageInput
- func (s AccurateForCreateCustomPageInput) GoString() string
- func (s *AccurateForCreateCustomPageInput) SetAccurateRules(v []*AccurateRuleForCreateCustomPageInput) *AccurateForCreateCustomPageInput
- func (s *AccurateForCreateCustomPageInput) SetLogic(v int32) *AccurateForCreateCustomPageInput
- func (s AccurateForCreateCustomPageInput) String() string
- type AccurateForListCustomBotConfigOutput
- func (s AccurateForListCustomBotConfigOutput) GoString() string
- func (s *AccurateForListCustomBotConfigOutput) SetAccurateRules(v []*AccurateRuleForListCustomBotConfigOutput) *AccurateForListCustomBotConfigOutput
- func (s *AccurateForListCustomBotConfigOutput) SetLogic(v int32) *AccurateForListCustomBotConfigOutput
- func (s AccurateForListCustomBotConfigOutput) String() string
- type AccurateForListCustomPageOutput
- func (s AccurateForListCustomPageOutput) GoString() string
- func (s *AccurateForListCustomPageOutput) SetAccurateRules(v []*AccurateRuleForListCustomPageOutput) *AccurateForListCustomPageOutput
- func (s *AccurateForListCustomPageOutput) SetLogic(v int32) *AccurateForListCustomPageOutput
- func (s AccurateForListCustomPageOutput) String() string
- type AccurateForUpdateAllowRuleInput
- func (s AccurateForUpdateAllowRuleInput) GoString() string
- func (s *AccurateForUpdateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAllowRuleInput) *AccurateForUpdateAllowRuleInput
- func (s *AccurateForUpdateAllowRuleInput) SetLogic(v int32) *AccurateForUpdateAllowRuleInput
- func (s AccurateForUpdateAllowRuleInput) String() string
- type AccurateForUpdateBlockRuleInput
- func (s AccurateForUpdateBlockRuleInput) GoString() string
- func (s *AccurateForUpdateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBlockRuleInput) *AccurateForUpdateBlockRuleInput
- func (s *AccurateForUpdateBlockRuleInput) SetLogic(v int32) *AccurateForUpdateBlockRuleInput
- func (s AccurateForUpdateBlockRuleInput) String() string
- type AccurateForUpdateCustomBotConfigInput
- func (s AccurateForUpdateCustomBotConfigInput) GoString() string
- func (s *AccurateForUpdateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomBotConfigInput) *AccurateForUpdateCustomBotConfigInput
- func (s *AccurateForUpdateCustomBotConfigInput) SetLogic(v int32) *AccurateForUpdateCustomBotConfigInput
- func (s AccurateForUpdateCustomBotConfigInput) String() string
- type AccurateForUpdateCustomPageInput
- func (s AccurateForUpdateCustomPageInput) GoString() string
- func (s *AccurateForUpdateCustomPageInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomPageInput) *AccurateForUpdateCustomPageInput
- func (s *AccurateForUpdateCustomPageInput) SetLogic(v int32) *AccurateForUpdateCustomPageInput
- func (s AccurateForUpdateCustomPageInput) String() string
- type AccurateGroupForCreateAclRuleInput
- func (s AccurateGroupForCreateAclRuleInput) GoString() string
- func (s *AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAclRuleInput) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetId(v int32) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetLogic(v int32) *AccurateGroupForCreateAclRuleInput
- func (s AccurateGroupForCreateAclRuleInput) String() string
- type AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBotAnalyseProtectRuleInput) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetId(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) String() string
- type AccurateGroupForCreateCCRuleInput
- func (s AccurateGroupForCreateCCRuleInput) GoString() string
- func (s *AccurateGroupForCreateCCRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateCCRuleInput
- func (s *AccurateGroupForCreateCCRuleInput) SetAccurateRules(v []*AccurateRuleForCreateCCRuleInput) *AccurateGroupForCreateCCRuleInput
- func (s *AccurateGroupForCreateCCRuleInput) SetId(v int32) *AccurateGroupForCreateCCRuleInput
- func (s *AccurateGroupForCreateCCRuleInput) SetLogic(v int32) *AccurateGroupForCreateCCRuleInput
- func (s AccurateGroupForCreateCCRuleInput) String() string
- type AccurateGroupForListAclRuleOutput
- func (s AccurateGroupForListAclRuleOutput) GoString() string
- func (s *AccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *AccurateGroupForListAclRuleOutput
- func (s *AccurateGroupForListAclRuleOutput) SetId(v int32) *AccurateGroupForListAclRuleOutput
- func (s *AccurateGroupForListAclRuleOutput) SetLogic(v int32) *AccurateGroupForListAclRuleOutput
- func (s AccurateGroupForListAclRuleOutput) String() string
- type AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
- func (s AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
- func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroupPriority(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateRules(v []*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetId(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetLogic(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
- func (s AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) String() string
- type AccurateGroupForUpdateAclRuleInput
- func (s AccurateGroupForUpdateAclRuleInput) GoString() string
- func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAclRuleInput) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetId(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetLogic(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s AccurateGroupForUpdateAclRuleInput) String() string
- type AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBotAnalyseProtectRuleInput) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetId(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) String() string
- type AccurateGroupForUpdateCCRuleInput
- func (s AccurateGroupForUpdateCCRuleInput) GoString() string
- func (s *AccurateGroupForUpdateCCRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateCCRuleInput
- func (s *AccurateGroupForUpdateCCRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateCCRuleInput) *AccurateGroupForUpdateCCRuleInput
- func (s *AccurateGroupForUpdateCCRuleInput) SetId(v int32) *AccurateGroupForUpdateCCRuleInput
- func (s *AccurateGroupForUpdateCCRuleInput) SetLogic(v int32) *AccurateGroupForUpdateCCRuleInput
- func (s AccurateGroupForUpdateCCRuleInput) String() string
- type AccurateRuleForCreateAclRuleInput
- func (s AccurateRuleForCreateAclRuleInput) GoString() string
- func (s *AccurateRuleForCreateAclRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetObjType(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetProperty(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetValueString(v string) *AccurateRuleForCreateAclRuleInput
- func (s AccurateRuleForCreateAclRuleInput) String() string
- type AccurateRuleForCreateAllowRuleInput
- func (s AccurateRuleForCreateAllowRuleInput) GoString() string
- func (s *AccurateRuleForCreateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetObjType(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetProperty(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetValueString(v string) *AccurateRuleForCreateAllowRuleInput
- func (s AccurateRuleForCreateAllowRuleInput) String() string
- type AccurateRuleForCreateBlockRuleInput
- func (s AccurateRuleForCreateBlockRuleInput) GoString() string
- func (s *AccurateRuleForCreateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetObjType(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetProperty(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetValueString(v string) *AccurateRuleForCreateBlockRuleInput
- func (s AccurateRuleForCreateBlockRuleInput) String() string
- type AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) String() string
- type AccurateRuleForCreateCCRuleInput
- func (s AccurateRuleForCreateCCRuleInput) GoString() string
- func (s *AccurateRuleForCreateCCRuleInput) SetHttpObj(v string) *AccurateRuleForCreateCCRuleInput
- func (s *AccurateRuleForCreateCCRuleInput) SetObjType(v int32) *AccurateRuleForCreateCCRuleInput
- func (s *AccurateRuleForCreateCCRuleInput) SetOpretar(v int32) *AccurateRuleForCreateCCRuleInput
- func (s *AccurateRuleForCreateCCRuleInput) SetProperty(v int32) *AccurateRuleForCreateCCRuleInput
- func (s *AccurateRuleForCreateCCRuleInput) SetValueString(v string) *AccurateRuleForCreateCCRuleInput
- func (s AccurateRuleForCreateCCRuleInput) String() string
- type AccurateRuleForCreateCustomBotConfigInput
- func (s AccurateRuleForCreateCustomBotConfigInput) GoString() string
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForCreateCustomBotConfigInput
- func (s AccurateRuleForCreateCustomBotConfigInput) String() string
- type AccurateRuleForCreateCustomPageInput
- func (s AccurateRuleForCreateCustomPageInput) GoString() string
- func (s *AccurateRuleForCreateCustomPageInput) SetHttpObj(v string) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetObjType(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetOpretar(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetProperty(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetValueString(v string) *AccurateRuleForCreateCustomPageInput
- func (s AccurateRuleForCreateCustomPageInput) String() string
- type AccurateRuleForListAclRuleOutput
- func (s AccurateRuleForListAclRuleOutput) GoString() string
- func (s *AccurateRuleForListAclRuleOutput) SetHttpObj(v string) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetObjType(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetOpretar(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetProperty(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetValueString(v string) *AccurateRuleForListAclRuleOutput
- func (s AccurateRuleForListAclRuleOutput) String() string
- type AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s AccurateRuleForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s AccurateRuleForListBotAnalyseProtectRuleOutput) String() string
- type AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
- func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
- func (s AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) String() string
- type AccurateRuleForListCCRuleOutput
- func (s AccurateRuleForListCCRuleOutput) GoString() string
- func (s *AccurateRuleForListCCRuleOutput) SetHttpObj(v string) *AccurateRuleForListCCRuleOutput
- func (s *AccurateRuleForListCCRuleOutput) SetObjType(v int32) *AccurateRuleForListCCRuleOutput
- func (s *AccurateRuleForListCCRuleOutput) SetOpretar(v int32) *AccurateRuleForListCCRuleOutput
- func (s *AccurateRuleForListCCRuleOutput) SetProperty(v int32) *AccurateRuleForListCCRuleOutput
- func (s *AccurateRuleForListCCRuleOutput) SetValueString(v string) *AccurateRuleForListCCRuleOutput
- func (s AccurateRuleForListCCRuleOutput) String() string
- type AccurateRuleForListCustomBotConfigOutput
- func (s AccurateRuleForListCustomBotConfigOutput) GoString() string
- func (s *AccurateRuleForListCustomBotConfigOutput) SetHttpObj(v string) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetObjType(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetOpretar(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetProperty(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetValueString(v string) *AccurateRuleForListCustomBotConfigOutput
- func (s AccurateRuleForListCustomBotConfigOutput) String() string
- type AccurateRuleForListCustomPageOutput
- func (s AccurateRuleForListCustomPageOutput) GoString() string
- func (s *AccurateRuleForListCustomPageOutput) SetHttpObj(v string) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetObjType(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetOpretar(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetProperty(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetValueString(v string) *AccurateRuleForListCustomPageOutput
- func (s AccurateRuleForListCustomPageOutput) String() string
- type AccurateRuleForUpdateAclRuleInput
- func (s AccurateRuleForUpdateAclRuleInput) GoString() string
- func (s *AccurateRuleForUpdateAclRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetValueString(v string) *AccurateRuleForUpdateAclRuleInput
- func (s AccurateRuleForUpdateAclRuleInput) String() string
- type AccurateRuleForUpdateAllowRuleInput
- func (s AccurateRuleForUpdateAllowRuleInput) GoString() string
- func (s *AccurateRuleForUpdateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetValueString(v string) *AccurateRuleForUpdateAllowRuleInput
- func (s AccurateRuleForUpdateAllowRuleInput) String() string
- type AccurateRuleForUpdateBlockRuleInput
- func (s AccurateRuleForUpdateBlockRuleInput) GoString() string
- func (s *AccurateRuleForUpdateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetValueString(v string) *AccurateRuleForUpdateBlockRuleInput
- func (s AccurateRuleForUpdateBlockRuleInput) String() string
- type AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) String() string
- type AccurateRuleForUpdateCCRuleInput
- func (s AccurateRuleForUpdateCCRuleInput) GoString() string
- func (s *AccurateRuleForUpdateCCRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateCCRuleInput
- func (s *AccurateRuleForUpdateCCRuleInput) SetObjType(v int32) *AccurateRuleForUpdateCCRuleInput
- func (s *AccurateRuleForUpdateCCRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateCCRuleInput
- func (s *AccurateRuleForUpdateCCRuleInput) SetProperty(v int32) *AccurateRuleForUpdateCCRuleInput
- func (s *AccurateRuleForUpdateCCRuleInput) SetValueString(v string) *AccurateRuleForUpdateCCRuleInput
- func (s AccurateRuleForUpdateCCRuleInput) String() string
- type AccurateRuleForUpdateCustomBotConfigInput
- func (s AccurateRuleForUpdateCustomBotConfigInput) GoString() string
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForUpdateCustomBotConfigInput
- func (s AccurateRuleForUpdateCustomBotConfigInput) String() string
- type AccurateRuleForUpdateCustomPageInput
- func (s AccurateRuleForUpdateCustomPageInput) GoString() string
- func (s *AccurateRuleForUpdateCustomPageInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetObjType(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetProperty(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetValueString(v string) *AccurateRuleForUpdateCustomPageInput
- func (s AccurateRuleForUpdateCustomPageInput) String() string
- type AddHostGroupInput
- func (s AddHostGroupInput) GoString() string
- func (s *AddHostGroupInput) SetDescription(v string) *AddHostGroupInput
- func (s *AddHostGroupInput) SetHostList(v []*string) *AddHostGroupInput
- func (s *AddHostGroupInput) SetName(v string) *AddHostGroupInput
- func (s *AddHostGroupInput) SetProjectName(v string) *AddHostGroupInput
- func (s AddHostGroupInput) String() string
- func (s *AddHostGroupInput) Validate() error
- type AddHostGroupOutput
- type AddIpGroupInput
- func (s AddIpGroupInput) GoString() string
- func (s *AddIpGroupInput) SetAddType(v string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetIpList(v []*string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetName(v string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetProjectName(v string) *AddIpGroupInput
- func (s AddIpGroupInput) String() string
- func (s *AddIpGroupInput) Validate() error
- type AddIpGroupOutput
- type AddProhibitionBlackInput
- func (s AddProhibitionBlackInput) GoString() string
- func (s *AddProhibitionBlackInput) SetHost(v string) *AddProhibitionBlackInput
- func (s *AddProhibitionBlackInput) SetIpList(v []*string) *AddProhibitionBlackInput
- func (s *AddProhibitionBlackInput) SetProjectName(v string) *AddProhibitionBlackInput
- func (s AddProhibitionBlackInput) String() string
- func (s *AddProhibitionBlackInput) Validate() error
- type AddProhibitionBlackOutput
- func (s AddProhibitionBlackOutput) GoString() string
- func (s *AddProhibitionBlackOutput) SetIpFailed(v []*IpFailedForAddProhibitionBlackOutput) *AddProhibitionBlackOutput
- func (s *AddProhibitionBlackOutput) SetIpSuccess(v []*string) *AddProhibitionBlackOutput
- func (s AddProhibitionBlackOutput) String() string
- type AddProhibitionWhiteInput
- func (s AddProhibitionWhiteInput) GoString() string
- func (s *AddProhibitionWhiteInput) SetHost(v string) *AddProhibitionWhiteInput
- func (s *AddProhibitionWhiteInput) SetIpList(v []*string) *AddProhibitionWhiteInput
- func (s *AddProhibitionWhiteInput) SetProjectName(v string) *AddProhibitionWhiteInput
- func (s AddProhibitionWhiteInput) String() string
- func (s *AddProhibitionWhiteInput) Validate() error
- type AddProhibitionWhiteOutput
- func (s AddProhibitionWhiteOutput) GoString() string
- func (s *AddProhibitionWhiteOutput) SetIpFailed(v []*IpFailedForAddProhibitionWhiteOutput) *AddProhibitionWhiteOutput
- func (s *AddProhibitionWhiteOutput) SetIpSuccess(v []*string) *AddProhibitionWhiteOutput
- func (s AddProhibitionWhiteOutput) String() string
- type AdvanceConfigForGetVulnerabilityConfigOutput
- func (s AdvanceConfigForGetVulnerabilityConfigOutput) GoString() string
- func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal(v *AutoTraversalForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
- func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan(v *FreqScanForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
- func (s AdvanceConfigForGetVulnerabilityConfigOutput) String() string
- type AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s AdvanceConfigForUpdateVulnerabilityConfigInput) GoString() string
- func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal(v *AutoTraversalForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan(v *FreqScanForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s AdvanceConfigForUpdateVulnerabilityConfigInput) String() string
- type AutoCCForCreateDomainOutput
- func (s AutoCCForCreateDomainOutput) GoString() string
- func (s *AutoCCForCreateDomainOutput) SetAction(v string) *AutoCCForCreateDomainOutput
- func (s *AutoCCForCreateDomainOutput) SetAutoCCEnable(v int32) *AutoCCForCreateDomainOutput
- func (s *AutoCCForCreateDomainOutput) SetDefenceLevel(v string) *AutoCCForCreateDomainOutput
- func (s AutoCCForCreateDomainOutput) String() string
- type AutoTraversalForGetVulnerabilityConfigOutput
- func (s AutoTraversalForGetVulnerabilityConfigOutput) GoString() string
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetEnable(v bool) *AutoTraversalForGetVulnerabilityConfigOutput
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetRule(v *RuleForGetVulnerabilityConfigOutput) *AutoTraversalForGetVulnerabilityConfigOutput
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetRuleTag(v string) *AutoTraversalForGetVulnerabilityConfigOutput
- func (s AutoTraversalForGetVulnerabilityConfigOutput) String() string
- type AutoTraversalForUpdateVulnerabilityConfigInput
- func (s AutoTraversalForUpdateVulnerabilityConfigInput) GoString() string
- func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetEnable(v bool) *AutoTraversalForUpdateVulnerabilityConfigInput
- func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetRule(v *RuleForUpdateVulnerabilityConfigInput) *AutoTraversalForUpdateVulnerabilityConfigInput
- func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetRuleTag(v string) *AutoTraversalForUpdateVulnerabilityConfigInput
- func (s AutoTraversalForUpdateVulnerabilityConfigInput) String() string
- type BackendForCreateDomainInput
- func (s BackendForCreateDomainInput) GoString() string
- func (s *BackendForCreateDomainInput) SetIP(v string) *BackendForCreateDomainInput
- func (s *BackendForCreateDomainInput) SetPort(v int32) *BackendForCreateDomainInput
- func (s *BackendForCreateDomainInput) SetProtocol(v string) *BackendForCreateDomainInput
- func (s *BackendForCreateDomainInput) SetWeight(v int32) *BackendForCreateDomainInput
- func (s BackendForCreateDomainInput) String() string
- type BackendForListDomainOutput
- func (s BackendForListDomainOutput) GoString() string
- func (s *BackendForListDomainOutput) SetIP(v string) *BackendForListDomainOutput
- func (s *BackendForListDomainOutput) SetPort(v int32) *BackendForListDomainOutput
- func (s *BackendForListDomainOutput) SetProtocol(v string) *BackendForListDomainOutput
- func (s *BackendForListDomainOutput) SetWeight(v int32) *BackendForListDomainOutput
- func (s BackendForListDomainOutput) String() string
- type BackendForUpdateDomainInput
- func (s BackendForUpdateDomainInput) GoString() string
- func (s *BackendForUpdateDomainInput) SetIP(v string) *BackendForUpdateDomainInput
- func (s *BackendForUpdateDomainInput) SetPort(v int32) *BackendForUpdateDomainInput
- func (s *BackendForUpdateDomainInput) SetProtocol(v string) *BackendForUpdateDomainInput
- func (s *BackendForUpdateDomainInput) SetWeight(v int32) *BackendForUpdateDomainInput
- func (s BackendForUpdateDomainInput) String() string
- type BackendGroupForCreateDomainInput
- func (s BackendGroupForCreateDomainInput) GoString() string
- func (s *BackendGroupForCreateDomainInput) SetAccessPort(v []*int32) *BackendGroupForCreateDomainInput
- func (s *BackendGroupForCreateDomainInput) SetBackends(v []*BackendForCreateDomainInput) *BackendGroupForCreateDomainInput
- func (s *BackendGroupForCreateDomainInput) SetName(v string) *BackendGroupForCreateDomainInput
- func (s BackendGroupForCreateDomainInput) String() string
- type BackendGroupForListDomainOutput
- func (s BackendGroupForListDomainOutput) GoString() string
- func (s *BackendGroupForListDomainOutput) SetAccessPort(v []*int32) *BackendGroupForListDomainOutput
- func (s *BackendGroupForListDomainOutput) SetBackends(v []*BackendForListDomainOutput) *BackendGroupForListDomainOutput
- func (s *BackendGroupForListDomainOutput) SetName(v string) *BackendGroupForListDomainOutput
- func (s BackendGroupForListDomainOutput) String() string
- type BackendGroupForUpdateDomainInput
- func (s BackendGroupForUpdateDomainInput) GoString() string
- func (s *BackendGroupForUpdateDomainInput) SetAccessPort(v []*int32) *BackendGroupForUpdateDomainInput
- func (s *BackendGroupForUpdateDomainInput) SetBackends(v []*BackendForUpdateDomainInput) *BackendGroupForUpdateDomainInput
- func (s *BackendGroupForUpdateDomainInput) SetName(v string) *BackendGroupForUpdateDomainInput
- func (s BackendGroupForUpdateDomainInput) String() string
- type BatchCopySystemBotConfigInput
- func (s BatchCopySystemBotConfigInput) GoString() string
- func (s *BatchCopySystemBotConfigInput) SetDstHost(v *DstHostForBatchCopySystemBotConfigInput) *BatchCopySystemBotConfigInput
- func (s *BatchCopySystemBotConfigInput) SetProjectName(v string) *BatchCopySystemBotConfigInput
- func (s *BatchCopySystemBotConfigInput) SetRuleTagList(v []*string) *BatchCopySystemBotConfigInput
- func (s *BatchCopySystemBotConfigInput) SetSrcHost(v string) *BatchCopySystemBotConfigInput
- func (s BatchCopySystemBotConfigInput) String() string
- func (s *BatchCopySystemBotConfigInput) Validate() error
- type BatchCopySystemBotConfigOutput
- type BatchDeleteGlobalBanItemsInput
- func (s BatchDeleteGlobalBanItemsInput) GoString() string
- func (s *BatchDeleteGlobalBanItemsInput) SetIDs(v []*int32) *BatchDeleteGlobalBanItemsInput
- func (s *BatchDeleteGlobalBanItemsInput) SetProjectName(v string) *BatchDeleteGlobalBanItemsInput
- func (s BatchDeleteGlobalBanItemsInput) String() string
- type BatchDeleteGlobalBanItemsOutput
- func (s BatchDeleteGlobalBanItemsOutput) GoString() string
- func (s *BatchDeleteGlobalBanItemsOutput) SetDeletedCount(v int32) *BatchDeleteGlobalBanItemsOutput
- func (s *BatchDeleteGlobalBanItemsOutput) SetDeletedIDs(v []*int32) *BatchDeleteGlobalBanItemsOutput
- func (s *BatchDeleteGlobalBanItemsOutput) SetNotFound(v []*int32) *BatchDeleteGlobalBanItemsOutput
- func (s BatchDeleteGlobalBanItemsOutput) String() string
- type BatchUpdateTLSFieldsConfigInput
- func (s BatchUpdateTLSFieldsConfigInput) GoString() string
- func (s *BatchUpdateTLSFieldsConfigInput) SetDomainList(v []*string) *BatchUpdateTLSFieldsConfigInput
- func (s *BatchUpdateTLSFieldsConfigInput) SetProjectName(v string) *BatchUpdateTLSFieldsConfigInput
- func (s *BatchUpdateTLSFieldsConfigInput) SetRegion(v string) *BatchUpdateTLSFieldsConfigInput
- func (s *BatchUpdateTLSFieldsConfigInput) SetTLSFieldsConfig(v *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) *BatchUpdateTLSFieldsConfigInput
- func (s BatchUpdateTLSFieldsConfigInput) String() string
- func (s *BatchUpdateTLSFieldsConfigInput) Validate() error
- type BatchUpdateTLSFieldsConfigOutput
- type BotSequenceForCreateDomainOutput
- func (s BotSequenceForCreateDomainOutput) GoString() string
- func (s *BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction(v int32) *BotSequenceForCreateDomainOutput
- func (s *BotSequenceForCreateDomainOutput) SetBotSequenceEnable(v int32) *BotSequenceForCreateDomainOutput
- func (s BotSequenceForCreateDomainOutput) String() string
- type CheckLLMPromptInput
- func (s CheckLLMPromptInput) GoString() string
- func (s *CheckLLMPromptInput) SetContent(v string) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetContentType(v int32) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetHost(v string) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetMsgClass(v int32) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetRegion(v string) *CheckLLMPromptInput
- func (s CheckLLMPromptInput) String() string
- func (s *CheckLLMPromptInput) Validate() error
- type CheckLLMPromptOutput
- func (s CheckLLMPromptOutput) GoString() string
- func (s *CheckLLMPromptOutput) SetContextID(v string) *CheckLLMPromptOutput
- func (s *CheckLLMPromptOutput) SetDecision(v *DecisionForCheckLLMPromptOutput) *CheckLLMPromptOutput
- func (s *CheckLLMPromptOutput) SetMsgID(v string) *CheckLLMPromptOutput
- func (s CheckLLMPromptOutput) String() string
- type CheckLLMResponseStreamInput
- func (s CheckLLMResponseStreamInput) GoString() string
- func (s *CheckLLMResponseStreamInput) SetContent(v string) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetContentType(v int32) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetContextID(v string) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetHost(v string) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetMsgClass(v int32) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetMsgID(v string) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetRegion(v string) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetTimeout(v int32) *CheckLLMResponseStreamInput
- func (s *CheckLLMResponseStreamInput) SetUseStream(v int32) *CheckLLMResponseStreamInput
- func (s CheckLLMResponseStreamInput) String() string
- func (s *CheckLLMResponseStreamInput) Validate() error
- type CheckLLMResponseStreamOutput
- func (s CheckLLMResponseStreamOutput) GoString() string
- func (s *CheckLLMResponseStreamOutput) SetContextID(v string) *CheckLLMResponseStreamOutput
- func (s *CheckLLMResponseStreamOutput) SetDecision(v *DecisionForCheckLLMResponseStreamOutput) *CheckLLMResponseStreamOutput
- func (s *CheckLLMResponseStreamOutput) SetMsgID(v string) *CheckLLMResponseStreamOutput
- func (s CheckLLMResponseStreamOutput) String() string
- type CloudAccessConfigForCreateDomainInput
- func (s CloudAccessConfigForCreateDomainInput) GoString() string
- func (s *CloudAccessConfigForCreateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetInstanceName(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetListenerID(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetPort(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetProtocol(v string) *CloudAccessConfigForCreateDomainInput
- func (s CloudAccessConfigForCreateDomainInput) String() string
- type CloudAccessConfigForListDomainOutput
- func (s CloudAccessConfigForListDomainOutput) GoString() string
- func (s *CloudAccessConfigForListDomainOutput) SetAccessProtocol(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetDefenceMode(v int32) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetInstanceID(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetInstanceName(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetListenerID(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetPort(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetProtocol(v string) *CloudAccessConfigForListDomainOutput
- func (s CloudAccessConfigForListDomainOutput) String() string
- type CloudAccessConfigForUpdateDomainInput
- func (s CloudAccessConfigForUpdateDomainInput) GoString() string
- func (s *CloudAccessConfigForUpdateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceID(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceName(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetListenerID(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetPort(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetProtocol(v string) *CloudAccessConfigForUpdateDomainInput
- func (s CloudAccessConfigForUpdateDomainInput) String() string
- type ConvertAccurateGroupForListAclRuleOutput
- func (s ConvertAccurateGroupForListAclRuleOutput) GoString() string
- func (s *ConvertAccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *ConvertAccurateGroupForListAclRuleOutput
- func (s *ConvertAccurateGroupForListAclRuleOutput) SetLogic(v int32) *ConvertAccurateGroupForListAclRuleOutput
- func (s ConvertAccurateGroupForListAclRuleOutput) String() string
- type ConvertGroupForListCCRuleOutput
- func (s ConvertGroupForListCCRuleOutput) GoString() string
- func (s *ConvertGroupForListCCRuleOutput) SetAccurateRules(v []*AccurateRuleForListCCRuleOutput) *ConvertGroupForListCCRuleOutput
- func (s *ConvertGroupForListCCRuleOutput) SetLogic(v int32) *ConvertGroupForListCCRuleOutput
- func (s ConvertGroupForListCCRuleOutput) String() string
- type ConvertRuleForGetVulnerabilityConfigOutput
- func (s ConvertRuleForGetVulnerabilityConfigOutput) GoString() string
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetAction(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetCountTime(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTime(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit(v string) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetField(v string) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetHitRequestCount(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
- func (s ConvertRuleForGetVulnerabilityConfigOutput) String() string
- type ConvertRuleForListAclRuleOutput
- func (s ConvertRuleForListAclRuleOutput) GoString() string
- func (s *ConvertRuleForListAclRuleOutput) SetAccurateGroup(v *ConvertAccurateGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetAction(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetAdvanced(v int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetClientIp(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetDescription(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetEnable(v int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetHostAddType(v int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetHostGroupId(v []*int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetHostList(v []*string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetID(v int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpAddType(v int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpGroupId(v []*int32) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpGroups(v []*IpGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpList(v []*string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetIpLocationSubregion(v []*string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetName(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetRuleTag(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetUpdateTime(v string) *ConvertRuleForListAclRuleOutput
- func (s *ConvertRuleForListAclRuleOutput) SetUrl(v string) *ConvertRuleForListAclRuleOutput
- func (s ConvertRuleForListAclRuleOutput) String() string
- type ConvertRuleForListCCRuleOutput
- func (s ConvertRuleForListCCRuleOutput) GoString() string
- func (s *ConvertRuleForListCCRuleOutput) SetAccurateGroup(v *ConvertGroupForListCCRuleOutput) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetAccurateGroupPriority(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetCCType(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetCountTime(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetCronConfs(v []*CronConfForListCCRuleOutput) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetCronEnable(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetEffectTime(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetEnable(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetExemptionTime(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetField(v string) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetHost(v string) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetId(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetName(v string) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetPathThreshold(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetRulePriority(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetRuleTag(v string) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetSingleThreshold(v int32) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetUpdateTime(v string) *ConvertRuleForListCCRuleOutput
- func (s *ConvertRuleForListCCRuleOutput) SetUrl(v string) *ConvertRuleForListCCRuleOutput
- func (s ConvertRuleForListCCRuleOutput) String() string
- type ConvertRuleForUpdateVulnerabilityConfigInput
- func (s ConvertRuleForUpdateVulnerabilityConfigInput) GoString() string
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetAction(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetCountTime(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTime(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit(v string) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetField(v string) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetHitRequestCount(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
- func (s ConvertRuleForUpdateVulnerabilityConfigInput) String() string
- type ConvertRuleGroupForListCCRuleOutput
- func (s ConvertRuleGroupForListCCRuleOutput) GoString() string
- func (s *ConvertRuleGroupForListCCRuleOutput) SetGroup(v *ConvertGroupForListCCRuleOutput) *ConvertRuleGroupForListCCRuleOutput
- func (s *ConvertRuleGroupForListCCRuleOutput) SetRules(v []*ConvertRuleForListCCRuleOutput) *ConvertRuleGroupForListCCRuleOutput
- func (s ConvertRuleGroupForListCCRuleOutput) String() string
- type CreateAclRuleInput
- func (s CreateAclRuleInput) GoString() string
- func (s *CreateAclRuleInput) SetAccurateGroup(v *AccurateGroupForCreateAclRuleInput) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAclType(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAction(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAdvanced(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetDescription(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetEnable(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostAddType(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostGroupId(v []*int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostList(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpAddType(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpGroupId(v []*int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpList(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpLocationCountry(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpLocationSubregion(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetName(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetPermitFeature(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetProjectName(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetUrl(v string) *CreateAclRuleInput
- func (s CreateAclRuleInput) String() string
- func (s *CreateAclRuleInput) Validate() error
- type CreateAclRuleOutput
- func (s CreateAclRuleOutput) GoString() string
- func (s *CreateAclRuleOutput) SetId(v int32) *CreateAclRuleOutput
- func (s *CreateAclRuleOutput) SetPageInfo(v *PageInfoForCreateAclRuleOutput) *CreateAclRuleOutput
- func (s *CreateAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForCreateAclRuleOutput) *CreateAclRuleOutput
- func (s *CreateAclRuleOutput) SetResult(v *ResultForCreateAclRuleOutput) *CreateAclRuleOutput
- func (s CreateAclRuleOutput) String() string
- type CreateAllowRuleInput
- func (s CreateAllowRuleInput) GoString() string
- func (s *CreateAllowRuleInput) SetAccurate(v *AccurateForCreateAllowRuleInput) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetAdvanced(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetClientIp(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetDescription(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetEnable(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetHost(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetIpAddType(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetIpGroupId(v []*int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetName(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetProjectName(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetUrl(v string) *CreateAllowRuleInput
- func (s CreateAllowRuleInput) String() string
- func (s *CreateAllowRuleInput) Validate() error
- type CreateAllowRuleOutput
- type CreateBlockRuleInput
- func (s CreateBlockRuleInput) GoString() string
- func (s *CreateBlockRuleInput) SetAccurate(v *AccurateForCreateBlockRuleInput) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetAction(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetAdvanced(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetClientIp(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetDescription(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetEnable(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetHost(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetIpAddType(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetIpGroupId(v []*int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetName(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetProjectName(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetUrl(v string) *CreateBlockRuleInput
- func (s CreateBlockRuleInput) String() string
- func (s *CreateBlockRuleInput) Validate() error
- type CreateBlockRuleOutput
- type CreateBotAnalyseProtectRuleInput
- func (s CreateBotAnalyseProtectRuleInput) GoString() string
- func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroup(v *AccurateGroupForCreateBotAnalyseProtectRuleInput) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetActionType(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetEffectTime(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetEnable(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetExemptionTime(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetField(v string) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetHost(v string) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetName(v string) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetPath(v string) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetPathThreshold(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetProjectName(v string) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetSingleProportion(v float32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetSingleThreshold(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetStatisticalDuration(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetStatisticalType(v int32) *CreateBotAnalyseProtectRuleInput
- func (s CreateBotAnalyseProtectRuleInput) String() string
- func (s *CreateBotAnalyseProtectRuleInput) Validate() error
- type CreateBotAnalyseProtectRuleOutput
- type CreateCCRuleInput
- func (s CreateCCRuleInput) GoString() string
- func (s *CreateCCRuleInput) SetAccurateGroup(v *AccurateGroupForCreateCCRuleInput) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetAccurateGroupPriority(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetCCType(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetCountTime(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetCronConfs(v []*CronConfForCreateCCRuleInput) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetCronEnable(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetCustomResponsePageID(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetEffectTime(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetEnable(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetExemptionTime(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetField(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetHost(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetName(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetPathThreshold(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetProjectName(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetRulePriority(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetRuleTag(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetSingleThreshold(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetUrl(v string) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetWSCdnByteThreshold(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetWSCdnEnable(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetWSCdnFrameThreshold(v int32) *CreateCCRuleInput
- func (s *CreateCCRuleInput) SetWSCdnUnit(v string) *CreateCCRuleInput
- func (s CreateCCRuleInput) String() string
- func (s *CreateCCRuleInput) Validate() error
- type CreateCCRuleOutput
- type CreateCustomBotConfigInput
- func (s CreateCustomBotConfigInput) GoString() string
- func (s *CreateCustomBotConfigInput) SetAccurate(v *AccurateForCreateCustomBotConfigInput) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetAction(v string) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetBotType(v string) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetDescription(v string) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetEnable(v int32) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetHost(v string) *CreateCustomBotConfigInput
- func (s *CreateCustomBotConfigInput) SetProjectName(v string) *CreateCustomBotConfigInput
- func (s CreateCustomBotConfigInput) String() string
- func (s *CreateCustomBotConfigInput) Validate() error
- type CreateCustomBotConfigOutput
- type CreateCustomPageInput
- func (s CreateCustomPageInput) GoString() string
- func (s *CreateCustomPageInput) SetAccurate(v *AccurateForCreateCustomPageInput) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetAdvanced(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetBody(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetClientIp(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetCode(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetContentType(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetDescription(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetEnable(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetHost(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetName(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetPageMode(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetPolicy(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetPrefixSwitch(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetProjectName(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetRedirectUrl(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetUrl(v string) *CreateCustomPageInput
- func (s CreateCustomPageInput) String() string
- func (s *CreateCustomPageInput) Validate() error
- type CreateCustomPageOutput
- func (s CreateCustomPageOutput) GoString() string
- func (s *CreateCustomPageOutput) SetId(v int32) *CreateCustomPageOutput
- func (s *CreateCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForCreateCustomPageOutput) *CreateCustomPageOutput
- func (s *CreateCustomPageOutput) SetResult(v *ResultForCreateCustomPageOutput) *CreateCustomPageOutput
- func (s CreateCustomPageOutput) String() string
- type CreateDomainInput
- func (s CreateDomainInput) GoString() string
- func (s *CreateDomainInput) SetAccessMode(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBackendGroups(v []*BackendGroupForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetCertificateID(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetCertificatePlatform(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetClientIPLocation(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetClientMaxBodySize(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetCloudAccessConfig(v []*CloudAccessConfigForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetCustomHeader(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetCustomSNI(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetDomain(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableCustomRedirect(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableHTTP2(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableIPv6(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableSNI(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetKeepAliveRequest(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetKeepAliveTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetLBAlgorithm(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetProjectName(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocolFollow(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocolPorts(v *ProtocolPortsForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocols(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyConfig(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyConnectTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyKeepAlive(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyKeepAliveTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyReadTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyRetry(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyWriteTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetPublicRealServer(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetRedirectHTTPS(v bool) *CreateDomainInput
- func (s *CreateDomainInput) SetRegion(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetSSLCiphers(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetSSLProtocols(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetTLSEnable(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetVolcCertificateID(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetVpcID(v string) *CreateDomainInput
- func (s CreateDomainInput) String() string
- func (s *CreateDomainInput) Validate() error
- type CreateDomainOutput
- func (s CreateDomainOutput) GoString() string
- func (s *CreateDomainOutput) SetCname(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDefaultModuleQuickConf(v *DefaultModuleQuickConfForCreateDomainOutput) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDomain(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetServerIps(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetSrcIps(v string) *CreateDomainOutput
- func (s CreateDomainOutput) String() string
- type CreateTamperProofInput
- func (s CreateTamperProofInput) GoString() string
- func (s *CreateTamperProofInput) SetClientIp(v string) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetDescription(v string) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetEnable(v int32) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetHost(v string) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetName(v string) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetProjectName(v string) *CreateTamperProofInput
- func (s *CreateTamperProofInput) SetUrl(v string) *CreateTamperProofInput
- func (s CreateTamperProofInput) String() string
- func (s *CreateTamperProofInput) Validate() error
- type CreateTamperProofOutput
- type CreateVolcWafServicesByBytePlusCDNInput
- func (s CreateVolcWafServicesByBytePlusCDNInput) GoString() string
- func (s *CreateVolcWafServicesByBytePlusCDNInput) SetDomains(v []*string) *CreateVolcWafServicesByBytePlusCDNInput
- func (s *CreateVolcWafServicesByBytePlusCDNInput) SetProjectFollow(v int32) *CreateVolcWafServicesByBytePlusCDNInput
- func (s *CreateVolcWafServicesByBytePlusCDNInput) SetProjectName(v string) *CreateVolcWafServicesByBytePlusCDNInput
- func (s *CreateVolcWafServicesByBytePlusCDNInput) SetTLSEnable(v int32) *CreateVolcWafServicesByBytePlusCDNInput
- func (s *CreateVolcWafServicesByBytePlusCDNInput) SetTLSFieldConfig(v *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) *CreateVolcWafServicesByBytePlusCDNInput
- func (s CreateVolcWafServicesByBytePlusCDNInput) String() string
- type CreateVolcWafServicesByBytePlusCDNOutput
- type CreateVulWhiteFieldInput
- func (s CreateVulWhiteFieldInput) GoString() string
- func (s *CreateVulWhiteFieldInput) SetEnable(v int32) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetFieldArea(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetFieldList(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetHost(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetHostAddType(v int32) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetHostList(v []*string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetName(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetProjectName(v string) *CreateVulWhiteFieldInput
- func (s CreateVulWhiteFieldInput) String() string
- func (s *CreateVulWhiteFieldInput) Validate() error
- type CreateVulWhiteFieldOutput
- type CronConfForCreateCCRuleInput
- func (s CronConfForCreateCCRuleInput) GoString() string
- func (s *CronConfForCreateCCRuleInput) SetCrontab(v string) *CronConfForCreateCCRuleInput
- func (s *CronConfForCreateCCRuleInput) SetPathThreshold(v int32) *CronConfForCreateCCRuleInput
- func (s *CronConfForCreateCCRuleInput) SetSingleThreshold(v int32) *CronConfForCreateCCRuleInput
- func (s CronConfForCreateCCRuleInput) String() string
- type CronConfForListCCRuleOutput
- func (s CronConfForListCCRuleOutput) GoString() string
- func (s *CronConfForListCCRuleOutput) SetCrontab(v string) *CronConfForListCCRuleOutput
- func (s *CronConfForListCCRuleOutput) SetPathThreshold(v int32) *CronConfForListCCRuleOutput
- func (s *CronConfForListCCRuleOutput) SetSingleThreshold(v int32) *CronConfForListCCRuleOutput
- func (s CronConfForListCCRuleOutput) String() string
- type CronConfForUpdateCCRuleInput
- func (s CronConfForUpdateCCRuleInput) GoString() string
- func (s *CronConfForUpdateCCRuleInput) SetCrontab(v string) *CronConfForUpdateCCRuleInput
- func (s *CronConfForUpdateCCRuleInput) SetPathThreshold(v int32) *CronConfForUpdateCCRuleInput
- func (s *CronConfForUpdateCCRuleInput) SetSingleThreshold(v int32) *CronConfForUpdateCCRuleInput
- func (s CronConfForUpdateCCRuleInput) String() string
- type CustomMatchForCheckLLMPromptOutput
- type CustomMatchForCheckLLMResponseStreamOutput
- type DataForListAllowRuleOutput
- func (s DataForListAllowRuleOutput) GoString() string
- func (s *DataForListAllowRuleOutput) SetAction(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetAddSrc(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetAdvanced(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetClientIp(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetDescription(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetEnable(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetGroupId(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetHost(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetId(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetIpAddType(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetIpGroups(v []*IpGroupForListAllowRuleOutput) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetIpType(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetIsolationId(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetJsConfId(v int32) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetName(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetRuleTag(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetUpdateTime(v string) *DataForListAllowRuleOutput
- func (s *DataForListAllowRuleOutput) SetUrl(v string) *DataForListAllowRuleOutput
- func (s DataForListAllowRuleOutput) String() string
- type DataForListBlockRuleOutput
- func (s DataForListBlockRuleOutput) GoString() string
- func (s *DataForListBlockRuleOutput) SetAction(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetAddSrc(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetAdvanced(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetClientIp(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetDescription(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetEnable(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetGroupId(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetHost(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetId(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetIpAddType(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetIpGroups(v []*IpGroupForListBlockRuleOutput) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetIpType(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetIsolationId(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetJsConfId(v int32) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetName(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetRuleTag(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetUpdateTime(v string) *DataForListBlockRuleOutput
- func (s *DataForListBlockRuleOutput) SetUrl(v string) *DataForListBlockRuleOutput
- func (s DataForListBlockRuleOutput) String() string
- type DataForListBotAnalyseProtectRuleOutput
- func (s DataForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *DataForListBotAnalyseProtectRuleOutput) SetEnableCount(v int32) *DataForListBotAnalyseProtectRuleOutput
- func (s *DataForListBotAnalyseProtectRuleOutput) SetPath(v string) *DataForListBotAnalyseProtectRuleOutput
- func (s *DataForListBotAnalyseProtectRuleOutput) SetRuleGroup(v []*RuleGroupForListBotAnalyseProtectRuleOutput) *DataForListBotAnalyseProtectRuleOutput
- func (s *DataForListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *DataForListBotAnalyseProtectRuleOutput
- func (s DataForListBotAnalyseProtectRuleOutput) String() string
- type DataForListCCRuleOutput
- func (s DataForListCCRuleOutput) GoString() string
- func (s *DataForListCCRuleOutput) SetEnableCount(v int32) *DataForListCCRuleOutput
- func (s *DataForListCCRuleOutput) SetInsertTime(v string) *DataForListCCRuleOutput
- func (s *DataForListCCRuleOutput) SetRuleGroup(v []*RuleGroupForListCCRuleOutput) *DataForListCCRuleOutput
- func (s *DataForListCCRuleOutput) SetTotalCount(v int32) *DataForListCCRuleOutput
- func (s *DataForListCCRuleOutput) SetUrl(v string) *DataForListCCRuleOutput
- func (s DataForListCCRuleOutput) String() string
- type DataForListCustomBotConfigOutput
- func (s DataForListCustomBotConfigOutput) GoString() string
- func (s *DataForListCustomBotConfigOutput) SetAccurate(v []*AccurateForListCustomBotConfigOutput) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetAction(v string) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetAdvanced(v int32) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetBotType(v string) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetDescription(v string) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetEnable(v int32) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetId(v int32) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetRuleTag(v string) *DataForListCustomBotConfigOutput
- func (s *DataForListCustomBotConfigOutput) SetUpdateTime(v string) *DataForListCustomBotConfigOutput
- func (s DataForListCustomBotConfigOutput) String() string
- type DataForListCustomPageOutput
- func (s DataForListCustomPageOutput) GoString() string
- func (s *DataForListCustomPageOutput) SetAccurate(v *AccurateForListCustomPageOutput) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetAdvanced(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetBody(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetClientIp(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetCode(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetContentType(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetDescription(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetEnable(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetGroupId(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetHeader(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetHost(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetId(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetIsolationId(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetName(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetPageMode(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetPolicy(v int32) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetRedirectUrl(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetRuleTag(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetUpdateTime(v string) *DataForListCustomPageOutput
- func (s *DataForListCustomPageOutput) SetUrl(v string) *DataForListCustomPageOutput
- func (s DataForListCustomPageOutput) String() string
- type DataForListDomainOutput
- func (s DataForListDomainOutput) GoString() string
- func (s *DataForListDomainOutput) SetAccessMode(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetAdvancedDefenseIP(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetAdvancedDefenseIPv6(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetApiEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetAttackStatus(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetAutoCCEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetAutomaticBlackEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBackendGroups(v []*BackendGroupForListDomainOutput) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBlackIpEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBlackLctEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBotDytokenEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBotFrequencyEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBotRepeatEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBotSequenceDefaultAction(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetBotSequenceEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCcEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCertificateID(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCertificateName(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCertificatePlatform(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClbInstanceIDs(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClbListenerId(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClbPoolId(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClbServerId(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClientIPLocation(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetClientMaxBodySize(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCloudAccessConfig(v []*CloudAccessConfigForListDomainOutput) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCname(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCustomBotEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCustomHeader(v []*string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCustomRspEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetCustomSNI(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetDefenceMode(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetDlpEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetDomain(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableCustomRedirect(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableHTTP2(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableIPv6(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableSNI(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetKeepAliveRequest(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetKeepAliveTimeOut(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetLBAlgorithm(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetPort(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProtocolFollow(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProtocolPorts(v *ProtocolPortsForListDomainOutput) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProtocols(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyConfig(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyConnectTimeOut(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyKeepAlive(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyKeepAliveTimeOut(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyReadTimeOut(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyRetry(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetProxyWriteTimeOut(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetPublicRealServer(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetRedirectHTTPS(v bool) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetRegion(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetRspAbnormalEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetSSLCiphers(v []*string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetSSLProtocols(v []*string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetServerIps(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetSrcIps(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetSrcProtocol(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetStatus(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetSystemBotEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetTCPListenerConfig(v []*TCPListenerConfigForListDomainOutput) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetTLSEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetTLSFieldsConfig(v *TLSFieldsConfigForListDomainOutput) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetTamperProofEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetUpdateTime(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetVolcCertificateID(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetVpcID(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetWafEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetWafWhiteReqEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetWhiteEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetWhiteFieldEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetXFFReset(v int32) *DataForListDomainOutput
- func (s DataForListDomainOutput) String() string
- type DataForListLoadBalancerOutput
- func (s DataForListLoadBalancerOutput) GoString() string
- func (s *DataForListLoadBalancerOutput) SetEipAddress(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetEniAddress(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetEniIpv6Address(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetId(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetListenerID(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetListenerName(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetLoadBalancerType(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetName(v string) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetPort(v int32) *DataForListLoadBalancerOutput
- func (s *DataForListLoadBalancerOutput) SetProtocol(v string) *DataForListLoadBalancerOutput
- func (s DataForListLoadBalancerOutput) String() string
- type DataForListSystemBotConfigOutput
- func (s DataForListSystemBotConfigOutput) GoString() string
- func (s *DataForListSystemBotConfigOutput) SetAction(v string) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetBotType(v string) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetDescription(v string) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetEnable(v int32) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetIPMatch(v bool) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetName(v string) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetRuleTag(v string) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetSubRules(v []*SubRuleForListSystemBotConfigOutput) *DataForListSystemBotConfigOutput
- func (s *DataForListSystemBotConfigOutput) SetVerificationExemptionTime(v int32) *DataForListSystemBotConfigOutput
- func (s DataForListSystemBotConfigOutput) String() string
- type DataForListTamperProofOutput
- func (s DataForListTamperProofOutput) GoString() string
- func (s *DataForListTamperProofOutput) SetClientIp(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetContent(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetContentType(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetDescription(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetEnable(v int32) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetHost(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetId(v int32) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetIsolationId(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetMD5(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetName(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetPolicy(v int32) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetUpdateTime(v string) *DataForListTamperProofOutput
- func (s *DataForListTamperProofOutput) SetUrl(v string) *DataForListTamperProofOutput
- func (s DataForListTamperProofOutput) String() string
- type DataForListVulWhiteFieldOutput
- func (s DataForListVulWhiteFieldOutput) GoString() string
- func (s *DataForListVulWhiteFieldOutput) SetEnable(v int32) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetFieldArea(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetFieldList(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetHost(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetHostAddType(v int32) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetHostList(v []*string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetID(v int32) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetName(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetRuleTag(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetUpdateTime(v string) *DataForListVulWhiteFieldOutput
- func (s DataForListVulWhiteFieldOutput) String() string
- type DataForListWafServiceCertificateOutput
- func (s DataForListWafServiceCertificateOutput) GoString() string
- func (s *DataForListWafServiceCertificateOutput) SetApplicableDomains(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetClbCertificateId(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetDescription(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetExpireTime(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetId(v int32) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetInsertTime(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetIsolationId(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetName(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetOperator(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetOptsrc(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetPrivateKey(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetPublicKey(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetUser(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetVolcCertificateId(v string) *DataForListWafServiceCertificateOutput
- func (s DataForListWafServiceCertificateOutput) String() string
- type DecisionForCheckLLMPromptOutput
- func (s DecisionForCheckLLMPromptOutput) GoString() string
- func (s *DecisionForCheckLLMPromptOutput) SetAction(v int32) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetCustomMatches(v []*CustomMatchForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetErrCode(v int32) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetErrMsg(v string) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetLabels(v []*string) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetMatches(v []*MatchForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetReplaceDetail(v *ReplaceDetailForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
- func (s DecisionForCheckLLMPromptOutput) String() string
- type DecisionForCheckLLMResponseStreamOutput
- func (s DecisionForCheckLLMResponseStreamOutput) GoString() string
- func (s *DecisionForCheckLLMResponseStreamOutput) SetAction(v int32) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetCustomMatches(v []*CustomMatchForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetErrCode(v int32) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetErrMsg(v string) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetLabels(v []*string) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetMatches(v []*MatchForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
- func (s *DecisionForCheckLLMResponseStreamOutput) SetReplaceDetail(v *ReplaceDetailForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
- func (s DecisionForCheckLLMResponseStreamOutput) String() string
- type DefaultModuleQuickConfForCreateDomainOutput
- func (s DefaultModuleQuickConfForCreateDomainOutput) GoString() string
- func (s *DefaultModuleQuickConfForCreateDomainOutput) SetEnable(v int32) *DefaultModuleQuickConfForCreateDomainOutput
- func (s *DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf(v *ModuleQuickConfForCreateDomainOutput) *DefaultModuleQuickConfForCreateDomainOutput
- func (s DefaultModuleQuickConfForCreateDomainOutput) String() string
- type DeleteAclRuleInput
- func (s DeleteAclRuleInput) GoString() string
- func (s *DeleteAclRuleInput) SetAclType(v string) *DeleteAclRuleInput
- func (s *DeleteAclRuleInput) SetID(v int32) *DeleteAclRuleInput
- func (s *DeleteAclRuleInput) SetProjectName(v string) *DeleteAclRuleInput
- func (s DeleteAclRuleInput) String() string
- func (s *DeleteAclRuleInput) Validate() error
- type DeleteAclRuleOutput
- func (s DeleteAclRuleOutput) GoString() string
- func (s *DeleteAclRuleOutput) SetPageInfo(v *PageInfoForDeleteAclRuleOutput) *DeleteAclRuleOutput
- func (s *DeleteAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForDeleteAclRuleOutput) *DeleteAclRuleOutput
- func (s DeleteAclRuleOutput) String() string
- type DeleteAllowRuleInput
- func (s DeleteAllowRuleInput) GoString() string
- func (s *DeleteAllowRuleInput) SetHost(v string) *DeleteAllowRuleInput
- func (s *DeleteAllowRuleInput) SetId(v int32) *DeleteAllowRuleInput
- func (s *DeleteAllowRuleInput) SetProjectName(v string) *DeleteAllowRuleInput
- func (s DeleteAllowRuleInput) String() string
- func (s *DeleteAllowRuleInput) Validate() error
- type DeleteAllowRuleOutput
- type DeleteBlockRuleInput
- func (s DeleteBlockRuleInput) GoString() string
- func (s *DeleteBlockRuleInput) SetHost(v string) *DeleteBlockRuleInput
- func (s *DeleteBlockRuleInput) SetId(v string) *DeleteBlockRuleInput
- func (s *DeleteBlockRuleInput) SetProjectName(v string) *DeleteBlockRuleInput
- func (s DeleteBlockRuleInput) String() string
- func (s *DeleteBlockRuleInput) Validate() error
- type DeleteBlockRuleOutput
- type DeleteBotAnalyseProtectRuleInput
- func (s DeleteBotAnalyseProtectRuleInput) GoString() string
- func (s *DeleteBotAnalyseProtectRuleInput) SetId(v int32) *DeleteBotAnalyseProtectRuleInput
- func (s *DeleteBotAnalyseProtectRuleInput) SetProjectName(v string) *DeleteBotAnalyseProtectRuleInput
- func (s DeleteBotAnalyseProtectRuleInput) String() string
- func (s *DeleteBotAnalyseProtectRuleInput) Validate() error
- type DeleteBotAnalyseProtectRuleOutput
- type DeleteCCRuleInput
- func (s DeleteCCRuleInput) GoString() string
- func (s *DeleteCCRuleInput) SetHost(v string) *DeleteCCRuleInput
- func (s *DeleteCCRuleInput) SetID(v int32) *DeleteCCRuleInput
- func (s *DeleteCCRuleInput) SetProjectName(v string) *DeleteCCRuleInput
- func (s DeleteCCRuleInput) String() string
- func (s *DeleteCCRuleInput) Validate() error
- type DeleteCCRuleOutput
- type DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) GoString() string
- func (s *DeleteCustomBotConfigInput) SetBotID(v int32) *DeleteCustomBotConfigInput
- func (s *DeleteCustomBotConfigInput) SetHost(v string) *DeleteCustomBotConfigInput
- func (s *DeleteCustomBotConfigInput) SetProjectName(v string) *DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) String() string
- func (s *DeleteCustomBotConfigInput) Validate() error
- type DeleteCustomBotConfigOutput
- type DeleteCustomPageInput
- func (s DeleteCustomPageInput) GoString() string
- func (s *DeleteCustomPageInput) SetHost(v string) *DeleteCustomPageInput
- func (s *DeleteCustomPageInput) SetId(v int32) *DeleteCustomPageInput
- func (s *DeleteCustomPageInput) SetProjectName(v string) *DeleteCustomPageInput
- func (s DeleteCustomPageInput) String() string
- func (s *DeleteCustomPageInput) Validate() error
- type DeleteCustomPageOutput
- type DeleteDomainInput
- func (s DeleteDomainInput) GoString() string
- func (s *DeleteDomainInput) SetDomain(v string) *DeleteDomainInput
- func (s *DeleteDomainInput) SetProjectName(v string) *DeleteDomainInput
- func (s *DeleteDomainInput) SetRegion(v string) *DeleteDomainInput
- func (s DeleteDomainInput) String() string
- func (s *DeleteDomainInput) Validate() error
- type DeleteDomainOutput
- type DeleteHostGroupInput
- type DeleteHostGroupOutput
- type DeleteIpGroupInput
- type DeleteIpGroupOutput
- type DeleteProhibitionBlackInput
- func (s DeleteProhibitionBlackInput) GoString() string
- func (s *DeleteProhibitionBlackInput) SetHost(v string) *DeleteProhibitionBlackInput
- func (s *DeleteProhibitionBlackInput) SetIpList(v []*string) *DeleteProhibitionBlackInput
- func (s *DeleteProhibitionBlackInput) SetProjectName(v string) *DeleteProhibitionBlackInput
- func (s DeleteProhibitionBlackInput) String() string
- func (s *DeleteProhibitionBlackInput) Validate() error
- type DeleteProhibitionBlackOutput
- func (s DeleteProhibitionBlackOutput) GoString() string
- func (s *DeleteProhibitionBlackOutput) SetIpFailed(v []*IpFailedForDeleteProhibitionBlackOutput) *DeleteProhibitionBlackOutput
- func (s *DeleteProhibitionBlackOutput) SetIpSuccess(v []*string) *DeleteProhibitionBlackOutput
- func (s DeleteProhibitionBlackOutput) String() string
- type DeleteProhibitionWhiteInput
- func (s DeleteProhibitionWhiteInput) GoString() string
- func (s *DeleteProhibitionWhiteInput) SetHost(v string) *DeleteProhibitionWhiteInput
- func (s *DeleteProhibitionWhiteInput) SetIpList(v []*string) *DeleteProhibitionWhiteInput
- func (s *DeleteProhibitionWhiteInput) SetProjectName(v string) *DeleteProhibitionWhiteInput
- func (s DeleteProhibitionWhiteInput) String() string
- func (s *DeleteProhibitionWhiteInput) Validate() error
- type DeleteProhibitionWhiteOutput
- func (s DeleteProhibitionWhiteOutput) GoString() string
- func (s *DeleteProhibitionWhiteOutput) SetIpFailed(v []*IpFailedForDeleteProhibitionWhiteOutput) *DeleteProhibitionWhiteOutput
- func (s *DeleteProhibitionWhiteOutput) SetIpSuccess(v []*string) *DeleteProhibitionWhiteOutput
- func (s DeleteProhibitionWhiteOutput) String() string
- type DeleteTamperProofInput
- func (s DeleteTamperProofInput) GoString() string
- func (s *DeleteTamperProofInput) SetHost(v string) *DeleteTamperProofInput
- func (s *DeleteTamperProofInput) SetID(v int32) *DeleteTamperProofInput
- func (s *DeleteTamperProofInput) SetProjectName(v string) *DeleteTamperProofInput
- func (s DeleteTamperProofInput) String() string
- func (s *DeleteTamperProofInput) Validate() error
- type DeleteTamperProofOutput
- type DeleteVolcWafServiceInput
- func (s DeleteVolcWafServiceInput) GoString() string
- func (s *DeleteVolcWafServiceInput) SetAccessMode(v int32) *DeleteVolcWafServiceInput
- func (s *DeleteVolcWafServiceInput) SetHost(v string) *DeleteVolcWafServiceInput
- func (s *DeleteVolcWafServiceInput) SetProjectName(v string) *DeleteVolcWafServiceInput
- func (s DeleteVolcWafServiceInput) String() string
- func (s *DeleteVolcWafServiceInput) Validate() error
- type DeleteVolcWafServiceOutput
- type DeleteVulWhiteFieldInput
- func (s DeleteVulWhiteFieldInput) GoString() string
- func (s *DeleteVulWhiteFieldInput) SetID(v int32) *DeleteVulWhiteFieldInput
- func (s *DeleteVulWhiteFieldInput) SetProjectName(v string) *DeleteVulWhiteFieldInput
- func (s DeleteVulWhiteFieldInput) String() string
- func (s *DeleteVulWhiteFieldInput) Validate() error
- type DeleteVulWhiteFieldOutput
- type DeleteWafServiceCertificateInput
- func (s DeleteWafServiceCertificateInput) GoString() string
- func (s *DeleteWafServiceCertificateInput) SetId(v string) *DeleteWafServiceCertificateInput
- func (s *DeleteWafServiceCertificateInput) SetProjectName(v string) *DeleteWafServiceCertificateInput
- func (s DeleteWafServiceCertificateInput) String() string
- func (s *DeleteWafServiceCertificateInput) Validate() error
- type DeleteWafServiceCertificateOutput
- type DomainForGetDomainInfoOutput
- func (s DomainForGetDomainInfoOutput) GoString() string
- func (s *DomainForGetDomainInfoOutput) SetAPIEnableAutoLearning(v int32) *DomainForGetDomainInfoOutput
- func (s *DomainForGetDomainInfoOutput) SetAccessMode(v int32) *DomainForGetDomainInfoOutput
- func (s *DomainForGetDomainInfoOutput) SetApiEnable(v int32) *DomainForGetDomainInfoOutput
- func (s *DomainForGetDomainInfoOutput) SetBotSequenceEnable(v int32) *DomainForGetDomainInfoOutput
- func (s *DomainForGetDomainInfoOutput) SetDomain(v string) *DomainForGetDomainInfoOutput
- func (s DomainForGetDomainInfoOutput) String() string
- type DstHostForBatchCopySystemBotConfigInput
- func (s DstHostForBatchCopySystemBotConfigInput) GoString() string
- func (s *DstHostForBatchCopySystemBotConfigInput) SetHostGroupId(v []*int32) *DstHostForBatchCopySystemBotConfigInput
- func (s *DstHostForBatchCopySystemBotConfigInput) SetHostList(v []*string) *DstHostForBatchCopySystemBotConfigInput
- func (s DstHostForBatchCopySystemBotConfigInput) String() string
- type ErrorForCreateAclRuleOutput
- type ErrorForCreateCustomPageOutput
- type ErrorForDeleteAclRuleOutput
- type ErrorForDeleteCustomPageOutput
- type ErrorForListAclRuleOutput
- type ErrorForListAreaBlockRuleOutput
- type ErrorForListCustomPageOutput
- type ErrorForUpdateAclRuleOutput
- type ErrorForUpdateAreaBlockRuleOutput
- type ErrorForUpdateCustomPageOutput
- type ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput
- func (s ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) GoString() string
- func (s *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetDefenceMode(v int32) *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput
- func (s *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetInstanceID(v string) *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput
- func (s ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) String() string
- type FieldListForGetTLSConfigOutput
- func (s FieldListForGetTLSConfigOutput) GoString() string
- func (s *FieldListForGetTLSConfigOutput) SetCookie(v bool) *FieldListForGetTLSConfigOutput
- func (s *FieldListForGetTLSConfigOutput) SetRequestBody(v bool) *FieldListForGetTLSConfigOutput
- func (s *FieldListForGetTLSConfigOutput) SetRuleDescription(v bool) *FieldListForGetTLSConfigOutput
- func (s *FieldListForGetTLSConfigOutput) SetRuleName(v bool) *FieldListForGetTLSConfigOutput
- func (s FieldListForGetTLSConfigOutput) String() string
- type FieldListForModifyTLSConfigInput
- func (s FieldListForModifyTLSConfigInput) GoString() string
- func (s *FieldListForModifyTLSConfigInput) SetCookie(v bool) *FieldListForModifyTLSConfigInput
- func (s *FieldListForModifyTLSConfigInput) SetRequestBody(v bool) *FieldListForModifyTLSConfigInput
- func (s *FieldListForModifyTLSConfigInput) SetRuleDescription(v bool) *FieldListForModifyTLSConfigInput
- func (s *FieldListForModifyTLSConfigInput) SetRuleName(v bool) *FieldListForModifyTLSConfigInput
- func (s FieldListForModifyTLSConfigInput) String() string
- type FilerByRuleMatchForListSystemBotConfigInput
- func (s FilerByRuleMatchForListSystemBotConfigInput) GoString() string
- func (s *FilerByRuleMatchForListSystemBotConfigInput) SetIP(v string) *FilerByRuleMatchForListSystemBotConfigInput
- func (s *FilerByRuleMatchForListSystemBotConfigInput) SetUserAgent(v string) *FilerByRuleMatchForListSystemBotConfigInput
- func (s FilerByRuleMatchForListSystemBotConfigInput) String() string
- type FreqScanForGetVulnerabilityConfigOutput
- func (s FreqScanForGetVulnerabilityConfigOutput) GoString() string
- func (s *FreqScanForGetVulnerabilityConfigOutput) SetEnable(v bool) *FreqScanForGetVulnerabilityConfigOutput
- func (s *FreqScanForGetVulnerabilityConfigOutput) SetRule(v *ConvertRuleForGetVulnerabilityConfigOutput) *FreqScanForGetVulnerabilityConfigOutput
- func (s *FreqScanForGetVulnerabilityConfigOutput) SetRuleTag(v string) *FreqScanForGetVulnerabilityConfigOutput
- func (s FreqScanForGetVulnerabilityConfigOutput) String() string
- type FreqScanForUpdateVulnerabilityConfigInput
- func (s FreqScanForUpdateVulnerabilityConfigInput) GoString() string
- func (s *FreqScanForUpdateVulnerabilityConfigInput) SetEnable(v bool) *FreqScanForUpdateVulnerabilityConfigInput
- func (s *FreqScanForUpdateVulnerabilityConfigInput) SetRule(v *ConvertRuleForUpdateVulnerabilityConfigInput) *FreqScanForUpdateVulnerabilityConfigInput
- func (s *FreqScanForUpdateVulnerabilityConfigInput) SetRuleTag(v string) *FreqScanForUpdateVulnerabilityConfigInput
- func (s FreqScanForUpdateVulnerabilityConfigInput) String() string
- type GetDomainInfoInput
- type GetDomainInfoOutput
- func (s GetDomainInfoOutput) GoString() string
- func (s *GetDomainInfoOutput) SetCount(v int32) *GetDomainInfoOutput
- func (s *GetDomainInfoOutput) SetCurrentPage(v int32) *GetDomainInfoOutput
- func (s *GetDomainInfoOutput) SetDomains(v []*DomainForGetDomainInfoOutput) *GetDomainInfoOutput
- func (s *GetDomainInfoOutput) SetPageSize(v int32) *GetDomainInfoOutput
- func (s *GetDomainInfoOutput) SetTotalCount(v int32) *GetDomainInfoOutput
- func (s GetDomainInfoOutput) String() string
- type GetInstanceCtlInput
- type GetInstanceCtlOutput
- func (s GetInstanceCtlOutput) GoString() string
- func (s *GetInstanceCtlOutput) SetAllowEnable(v int32) *GetInstanceCtlOutput
- func (s *GetInstanceCtlOutput) SetBlockEnable(v int32) *GetInstanceCtlOutput
- func (s *GetInstanceCtlOutput) SetPromptDefenceEnable(v int32) *GetInstanceCtlOutput
- func (s *GetInstanceCtlOutput) SetRegion(v string) *GetInstanceCtlOutput
- func (s *GetInstanceCtlOutput) SetTokenConsumeEnable(v int32) *GetInstanceCtlOutput
- func (s GetInstanceCtlOutput) String() string
- type GetReqQPSAnalysisInput
- func (s GetReqQPSAnalysisInput) GoString() string
- func (s *GetReqQPSAnalysisInput) SetDomain(v string) *GetReqQPSAnalysisInput
- func (s *GetReqQPSAnalysisInput) SetEndTime(v string) *GetReqQPSAnalysisInput
- func (s *GetReqQPSAnalysisInput) SetStartTime(v string) *GetReqQPSAnalysisInput
- func (s GetReqQPSAnalysisInput) String() string
- func (s *GetReqQPSAnalysisInput) Validate() error
- type GetReqQPSAnalysisOutput
- type GetTLSConfigInput
- type GetTLSConfigOutput
- func (s GetTLSConfigOutput) GoString() string
- func (s *GetTLSConfigOutput) SetAlarmThreshold(v int32) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetCapacityAlert(v bool) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetCapacityAlertInterval(v int32) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetDomainList(v []*string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetFieldList(v *FieldListForGetTLSConfigOutput) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetFieldSelectAll(v bool) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetProjectID(v string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetProjectName(v string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTLSRegion(v string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTLSStorageTime(v int32) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTLSTotalCapacity(v int64) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTLSTotalUsage(v int64) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTopicID(v string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTopicName(v string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetTotalDomainList(v []*string) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetWafActionList(v *WafActionListForGetTLSConfigOutput) *GetTLSConfigOutput
- func (s *GetTLSConfigOutput) SetWafActionSelectAll(v bool) *GetTLSConfigOutput
- func (s GetTLSConfigOutput) String() string
- type GetVulnerabilityConfigInput
- func (s GetVulnerabilityConfigInput) GoString() string
- func (s *GetVulnerabilityConfigInput) SetHost(v string) *GetVulnerabilityConfigInput
- func (s *GetVulnerabilityConfigInput) SetHostAddType(v int32) *GetVulnerabilityConfigInput
- func (s *GetVulnerabilityConfigInput) SetHostList(v []*string) *GetVulnerabilityConfigInput
- func (s *GetVulnerabilityConfigInput) SetProjectName(v string) *GetVulnerabilityConfigInput
- func (s GetVulnerabilityConfigInput) String() string
- type GetVulnerabilityConfigOutput
- func (s GetVulnerabilityConfigOutput) GoString() string
- func (s *GetVulnerabilityConfigOutput) SetAction(v string) *GetVulnerabilityConfigOutput
- func (s *GetVulnerabilityConfigOutput) SetAdvanceConfig(v *AdvanceConfigForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
- func (s *GetVulnerabilityConfigOutput) SetRuleMode(v string) *GetVulnerabilityConfigOutput
- func (s *GetVulnerabilityConfigOutput) SetRuleSetInfo(v *RuleSetInfoForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
- func (s GetVulnerabilityConfigOutput) String() string
- type GroupForListBotAnalyseProtectRuleOutput
- func (s GroupForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *GroupForListBotAnalyseProtectRuleOutput
- func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateRules(v []*AccurateRuleForListBotAnalyseProtectRuleOutput) *GroupForListBotAnalyseProtectRuleOutput
- func (s *GroupForListBotAnalyseProtectRuleOutput) SetId(v int32) *GroupForListBotAnalyseProtectRuleOutput
- func (s *GroupForListBotAnalyseProtectRuleOutput) SetLogic(v int32) *GroupForListBotAnalyseProtectRuleOutput
- func (s GroupForListBotAnalyseProtectRuleOutput) String() string
- type GroupForListCCRuleOutput
- func (s GroupForListCCRuleOutput) GoString() string
- func (s *GroupForListCCRuleOutput) SetAccurateGroupPriority(v int32) *GroupForListCCRuleOutput
- func (s *GroupForListCCRuleOutput) SetAccurateRules(v []*AccurateRuleForListCCRuleOutput) *GroupForListCCRuleOutput
- func (s *GroupForListCCRuleOutput) SetId(v int32) *GroupForListCCRuleOutput
- func (s *GroupForListCCRuleOutput) SetLogic(v int32) *GroupForListCCRuleOutput
- func (s GroupForListCCRuleOutput) String() string
- type HeadersConfigForBatchUpdateTLSFieldsConfigInput
- func (s HeadersConfigForBatchUpdateTLSFieldsConfigInput) GoString() string
- func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetEnable(v int32) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
- func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetExcludedKeyList(v []*string) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
- func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetStatisticalKeyList(v []*string) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
- func (s HeadersConfigForBatchUpdateTLSFieldsConfigInput) String() string
- type HeadersConfigForCreateDomainInput
- func (s HeadersConfigForCreateDomainInput) GoString() string
- func (s *HeadersConfigForCreateDomainInput) SetEnable(v int32) *HeadersConfigForCreateDomainInput
- func (s *HeadersConfigForCreateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateDomainInput
- func (s *HeadersConfigForCreateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateDomainInput
- func (s HeadersConfigForCreateDomainInput) String() string
- type HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString() string
- func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetEnable(v int32) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) String() string
- type HeadersConfigForListDomainOutput
- func (s HeadersConfigForListDomainOutput) GoString() string
- func (s *HeadersConfigForListDomainOutput) SetEnable(v int32) *HeadersConfigForListDomainOutput
- func (s *HeadersConfigForListDomainOutput) SetExcludedKeyList(v []*string) *HeadersConfigForListDomainOutput
- func (s *HeadersConfigForListDomainOutput) SetStatisticalKeyList(v []*string) *HeadersConfigForListDomainOutput
- func (s HeadersConfigForListDomainOutput) String() string
- type HeadersConfigForUpdateDomainInput
- func (s HeadersConfigForUpdateDomainInput) GoString() string
- func (s *HeadersConfigForUpdateDomainInput) SetEnable(v int32) *HeadersConfigForUpdateDomainInput
- func (s *HeadersConfigForUpdateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForUpdateDomainInput
- func (s *HeadersConfigForUpdateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForUpdateDomainInput
- func (s HeadersConfigForUpdateDomainInput) String() string
- type HostGroupForListAclRuleOutput
- type HostGroupListForListHostGroupOutput
- func (s HostGroupListForListHostGroupOutput) GoString() string
- func (s *HostGroupListForListHostGroupOutput) SetDescription(v string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostCount(v int32) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostGroupId(v int32) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostList(v []*string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetName(v string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetRelatedRules(v []*RelatedRuleForListHostGroupOutput) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetUpdateTime(v string) *HostGroupListForListHostGroupOutput
- func (s HostGroupListForListHostGroupOutput) String() string
- type IpAggGroupForListProhibitionOutput
- func (s IpAggGroupForListProhibitionOutput) GoString() string
- func (s *IpAggGroupForListProhibitionOutput) SetDropCount(v int32) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetIp(v string) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetReason(v *ReasonForListProhibitionOutput) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetRuleName(v string) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetRuleTag(v string) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetStatus(v int32) *IpAggGroupForListProhibitionOutput
- func (s *IpAggGroupForListProhibitionOutput) SetUpdateTime(v string) *IpAggGroupForListProhibitionOutput
- func (s IpAggGroupForListProhibitionOutput) String() string
- type IpFailedForAddProhibitionBlackOutput
- func (s IpFailedForAddProhibitionBlackOutput) GoString() string
- func (s *IpFailedForAddProhibitionBlackOutput) SetIp(v string) *IpFailedForAddProhibitionBlackOutput
- func (s *IpFailedForAddProhibitionBlackOutput) SetReason(v string) *IpFailedForAddProhibitionBlackOutput
- func (s *IpFailedForAddProhibitionBlackOutput) SetRuleName(v string) *IpFailedForAddProhibitionBlackOutput
- func (s *IpFailedForAddProhibitionBlackOutput) SetRuleTag(v string) *IpFailedForAddProhibitionBlackOutput
- func (s IpFailedForAddProhibitionBlackOutput) String() string
- type IpFailedForAddProhibitionWhiteOutput
- func (s IpFailedForAddProhibitionWhiteOutput) GoString() string
- func (s *IpFailedForAddProhibitionWhiteOutput) SetIp(v string) *IpFailedForAddProhibitionWhiteOutput
- func (s *IpFailedForAddProhibitionWhiteOutput) SetReason(v string) *IpFailedForAddProhibitionWhiteOutput
- func (s *IpFailedForAddProhibitionWhiteOutput) SetRuleName(v string) *IpFailedForAddProhibitionWhiteOutput
- func (s *IpFailedForAddProhibitionWhiteOutput) SetRuleTag(v string) *IpFailedForAddProhibitionWhiteOutput
- func (s IpFailedForAddProhibitionWhiteOutput) String() string
- type IpFailedForDeleteProhibitionBlackOutput
- func (s IpFailedForDeleteProhibitionBlackOutput) GoString() string
- func (s *IpFailedForDeleteProhibitionBlackOutput) SetIp(v string) *IpFailedForDeleteProhibitionBlackOutput
- func (s *IpFailedForDeleteProhibitionBlackOutput) SetReason(v string) *IpFailedForDeleteProhibitionBlackOutput
- func (s *IpFailedForDeleteProhibitionBlackOutput) SetRuleName(v string) *IpFailedForDeleteProhibitionBlackOutput
- func (s *IpFailedForDeleteProhibitionBlackOutput) SetRuleTag(v string) *IpFailedForDeleteProhibitionBlackOutput
- func (s IpFailedForDeleteProhibitionBlackOutput) String() string
- type IpFailedForDeleteProhibitionWhiteOutput
- func (s IpFailedForDeleteProhibitionWhiteOutput) GoString() string
- func (s *IpFailedForDeleteProhibitionWhiteOutput) SetIp(v string) *IpFailedForDeleteProhibitionWhiteOutput
- func (s *IpFailedForDeleteProhibitionWhiteOutput) SetReason(v string) *IpFailedForDeleteProhibitionWhiteOutput
- func (s *IpFailedForDeleteProhibitionWhiteOutput) SetRuleName(v string) *IpFailedForDeleteProhibitionWhiteOutput
- func (s *IpFailedForDeleteProhibitionWhiteOutput) SetRuleTag(v string) *IpFailedForDeleteProhibitionWhiteOutput
- func (s IpFailedForDeleteProhibitionWhiteOutput) String() string
- type IpGroupForListAclRuleOutput
- type IpGroupForListAllowRuleOutput
- type IpGroupForListBlockRuleOutput
- type IpGroupListForListAllIpGroupsOutput
- func (s IpGroupListForListAllIpGroupsOutput) GoString() string
- func (s *IpGroupListForListAllIpGroupsOutput) SetIpCount(v int32) *IpGroupListForListAllIpGroupsOutput
- func (s *IpGroupListForListAllIpGroupsOutput) SetIpGroupId(v int32) *IpGroupListForListAllIpGroupsOutput
- func (s *IpGroupListForListAllIpGroupsOutput) SetName(v string) *IpGroupListForListAllIpGroupsOutput
- func (s *IpGroupListForListAllIpGroupsOutput) SetRelatedRules(v []*RelatedRuleForListAllIpGroupsOutput) *IpGroupListForListAllIpGroupsOutput
- func (s *IpGroupListForListAllIpGroupsOutput) SetUpdateTime(v string) *IpGroupListForListAllIpGroupsOutput
- func (s IpGroupListForListAllIpGroupsOutput) String() string
- type ItemForQueryAttackAnalysisTermsAggLbOutput
- func (s ItemForQueryAttackAnalysisTermsAggLbOutput) GoString() string
- func (s *ItemForQueryAttackAnalysisTermsAggLbOutput) SetKey(v string) *ItemForQueryAttackAnalysisTermsAggLbOutput
- func (s *ItemForQueryAttackAnalysisTermsAggLbOutput) SetValue(v float32) *ItemForQueryAttackAnalysisTermsAggLbOutput
- func (s ItemForQueryAttackAnalysisTermsAggLbOutput) String() string
- type ItemForQueryAttackAnalysisWithRuleAggLbOutput
- func (s ItemForQueryAttackAnalysisWithRuleAggLbOutput) GoString() string
- func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetCount(v float32) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
- func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetKey(v string) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
- func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetRuleTags(v []*string) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
- func (s ItemForQueryAttackAnalysisWithRuleAggLbOutput) String() string
- type LBInfoForListDomainInput
- type ListAclRuleInput
- func (s ListAclRuleInput) GoString() string
- func (s *ListAclRuleInput) SetAclType(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetAction(v []*string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetDefenceHost(v []*string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetEnable(v []*int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetPage(v int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetPageSize(v int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetProjectName(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetRuleName(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetRuleTag(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetTimeOrderBy(v string) *ListAclRuleInput
- func (s ListAclRuleInput) String() string
- func (s *ListAclRuleInput) Validate() error
- type ListAclRuleOutput
- func (s ListAclRuleOutput) GoString() string
- func (s *ListAclRuleOutput) SetCount(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetCurrentPage(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetPageInfo(v *PageInfoForListAclRuleOutput) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetPageSize(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForListAclRuleOutput) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetResult(v *ResultForListAclRuleOutput) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetRules(v []*ConvertRuleForListAclRuleOutput) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetTotalCount(v int32) *ListAclRuleOutput
- func (s ListAclRuleOutput) String() string
- type ListAllIpGroupsInput
- func (s ListAllIpGroupsInput) GoString() string
- func (s *ListAllIpGroupsInput) SetIp(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPage(v int32) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPageSize(v int32) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetProjectName(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetRuleTag(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetTimeOrderBy(v string) *ListAllIpGroupsInput
- func (s ListAllIpGroupsInput) String() string
- func (s *ListAllIpGroupsInput) Validate() error
- type ListAllIpGroupsOutput
- func (s ListAllIpGroupsOutput) GoString() string
- func (s *ListAllIpGroupsOutput) SetCount(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetCurrentPage(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupCount(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupList(v []*IpGroupListForListAllIpGroupsOutput) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupQuota(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpLimitQuota(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetPageNumber(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetPageSize(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetTotalCount(v int32) *ListAllIpGroupsOutput
- func (s ListAllIpGroupsOutput) String() string
- type ListAllowRuleInput
- func (s ListAllowRuleInput) GoString() string
- func (s *ListAllowRuleInput) SetClientIP(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetGroupID(v int32) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetHost(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetProjectName(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetUrl(v string) *ListAllowRuleInput
- func (s ListAllowRuleInput) String() string
- func (s *ListAllowRuleInput) Validate() error
- type ListAllowRuleOutput
- func (s ListAllowRuleOutput) GoString() string
- func (s *ListAllowRuleOutput) SetCount(v int32) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) SetCurrentPage(v int32) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) SetData(v []*DataForListAllowRuleOutput) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) SetPageNumber(v int32) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) SetPageSize(v int32) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) SetTotalCount(v int32) *ListAllowRuleOutput
- func (s ListAllowRuleOutput) String() string
- type ListAreaBlockRuleInput
- type ListAreaBlockRuleOutput
- func (s ListAreaBlockRuleOutput) GoString() string
- func (s *ListAreaBlockRuleOutput) SetAction(v string) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetCountry(v []*string) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetPageInfo(v *PageInfoForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetResponseMetadata(v *ResponseMetadataForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetResult(v *ResultForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetRuleTag(v string) *ListAreaBlockRuleOutput
- func (s *ListAreaBlockRuleOutput) SetSubRegion(v []*string) *ListAreaBlockRuleOutput
- func (s ListAreaBlockRuleOutput) String() string
- type ListBlockRuleInput
- func (s ListBlockRuleInput) GoString() string
- func (s *ListBlockRuleInput) SetHost(v string) *ListBlockRuleInput
- func (s *ListBlockRuleInput) SetPage(v int32) *ListBlockRuleInput
- func (s *ListBlockRuleInput) SetPageSize(v int32) *ListBlockRuleInput
- func (s *ListBlockRuleInput) SetProjectName(v string) *ListBlockRuleInput
- func (s ListBlockRuleInput) String() string
- func (s *ListBlockRuleInput) Validate() error
- type ListBlockRuleOutput
- func (s ListBlockRuleOutput) GoString() string
- func (s *ListBlockRuleOutput) SetCount(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetCurrentPage(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetData(v []*DataForListBlockRuleOutput) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetPageSize(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetTotalCount(v int32) *ListBlockRuleOutput
- func (s ListBlockRuleOutput) String() string
- type ListBotAnalyseProtectRuleInput
- func (s ListBotAnalyseProtectRuleInput) GoString() string
- func (s *ListBotAnalyseProtectRuleInput) SetActionTypeKey(v []*int32) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetBotSpace(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetHost(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetName(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPage(v int32) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPageSize(v int32) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPath(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetProjectName(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetRegion(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetRuleTag(v string) *ListBotAnalyseProtectRuleInput
- func (s ListBotAnalyseProtectRuleInput) String() string
- func (s *ListBotAnalyseProtectRuleInput) Validate() error
- type ListBotAnalyseProtectRuleOutput
- func (s ListBotAnalyseProtectRuleOutput) GoString() string
- func (s *ListBotAnalyseProtectRuleOutput) SetCount(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetCurrentPage(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetData(v []*DataForListBotAnalyseProtectRuleOutput) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetPageNumber(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetPageSize(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRuleOutput
- func (s ListBotAnalyseProtectRuleOutput) String() string
- type ListBotAnalyseProtectRulePriorityAvailableInput
- func (s ListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroup(v *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetHost(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPath(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s ListBotAnalyseProtectRulePriorityAvailableInput) String() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) Validate() error
- type ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s ListBotAnalyseProtectRulePriorityAvailableOutput) GoString() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetCount(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetCurrentPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetRulePriority(v []*int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
- func (s ListBotAnalyseProtectRulePriorityAvailableOutput) String() string
- type ListCCRuleInput
- func (s ListCCRuleInput) GoString() string
- func (s *ListCCRuleInput) SetCCType(v []*int32) *ListCCRuleInput
- func (s *ListCCRuleInput) SetHost(v string) *ListCCRuleInput
- func (s *ListCCRuleInput) SetPage(v int32) *ListCCRuleInput
- func (s *ListCCRuleInput) SetPageSize(v int32) *ListCCRuleInput
- func (s *ListCCRuleInput) SetPathOrderBy(v string) *ListCCRuleInput
- func (s *ListCCRuleInput) SetProjectName(v string) *ListCCRuleInput
- func (s *ListCCRuleInput) SetRuleName(v string) *ListCCRuleInput
- func (s *ListCCRuleInput) SetRuleTag(v string) *ListCCRuleInput
- func (s *ListCCRuleInput) SetUrl(v string) *ListCCRuleInput
- func (s ListCCRuleInput) String() string
- func (s *ListCCRuleInput) Validate() error
- type ListCCRuleOutput
- func (s ListCCRuleOutput) GoString() string
- func (s *ListCCRuleOutput) SetCount(v int32) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetCurrentPage(v int32) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetData(v []*DataForListCCRuleOutput) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetEnableCount(v int32) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetInsertTime(v string) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetPageSize(v int32) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetRuleGroup(v []*ConvertRuleGroupForListCCRuleOutput) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetTotalCount(v int32) *ListCCRuleOutput
- func (s *ListCCRuleOutput) SetUrl(v string) *ListCCRuleOutput
- func (s ListCCRuleOutput) String() string
- type ListCertificateServicesInput
- func (s ListCertificateServicesInput) GoString() string
- func (s *ListCertificateServicesInput) SetClbCertificateId(v string) *ListCertificateServicesInput
- func (s *ListCertificateServicesInput) SetId(v int32) *ListCertificateServicesInput
- func (s *ListCertificateServicesInput) SetProjectName(v string) *ListCertificateServicesInput
- func (s ListCertificateServicesInput) String() string
- func (s *ListCertificateServicesInput) Validate() error
- type ListCertificateServicesOutput
- type ListCustomBotConfigInput
- func (s ListCustomBotConfigInput) GoString() string
- func (s *ListCustomBotConfigInput) SetHost(v string) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetPage(v int32) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetPageSize(v int32) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetProjectName(v string) *ListCustomBotConfigInput
- func (s ListCustomBotConfigInput) String() string
- func (s *ListCustomBotConfigInput) Validate() error
- type ListCustomBotConfigOutput
- func (s ListCustomBotConfigOutput) GoString() string
- func (s *ListCustomBotConfigOutput) SetCount(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetCurrentPage(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetData(v []*DataForListCustomBotConfigOutput) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPage(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPageNumber(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPageSize(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetTotalCount(v int32) *ListCustomBotConfigOutput
- func (s ListCustomBotConfigOutput) String() string
- type ListCustomPageInput
- func (s ListCustomPageInput) GoString() string
- func (s *ListCustomPageInput) SetHost(v string) *ListCustomPageInput
- func (s *ListCustomPageInput) SetPage(v int32) *ListCustomPageInput
- func (s *ListCustomPageInput) SetPageSize(v int32) *ListCustomPageInput
- func (s *ListCustomPageInput) SetProjectName(v string) *ListCustomPageInput
- func (s *ListCustomPageInput) SetRuleTag(v string) *ListCustomPageInput
- func (s ListCustomPageInput) String() string
- type ListCustomPageOutput
- func (s ListCustomPageOutput) GoString() string
- func (s *ListCustomPageOutput) SetCurrentPage(v int32) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetData(v []*DataForListCustomPageOutput) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetPageInfo(v *PageInfoForListCustomPageOutput) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetPageNumber(v int32) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetPageSize(v int32) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForListCustomPageOutput) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetResult(v []*ResultForListCustomPageOutput) *ListCustomPageOutput
- func (s ListCustomPageOutput) String() string
- type ListDomainInput
- func (s ListDomainInput) GoString() string
- func (s *ListDomainInput) SetAccessMode(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
- func (s *ListDomainInput) SetAttackStatus(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetClientIp(v string) *ListDomainInput
- func (s *ListDomainInput) SetDefenceMode(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
- func (s *ListDomainInput) SetDomainOrPath(v string) *ListDomainInput
- func (s *ListDomainInput) SetLBInfo(v []*LBInfoForListDomainInput) *ListDomainInput
- func (s *ListDomainInput) SetPage(v int32) *ListDomainInput
- func (s *ListDomainInput) SetPageSize(v int32) *ListDomainInput
- func (s *ListDomainInput) SetProjectName(v string) *ListDomainInput
- func (s *ListDomainInput) SetPublicRealServer(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetRegion(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByCreateTime(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByDomainName(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByUpdateTime(v string) *ListDomainInput
- func (s *ListDomainInput) SetStatus(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetTLSEnable(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetVpcId(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcName(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcOwnerId(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcOwnerName(v string) *ListDomainInput
- func (s ListDomainInput) String() string
- func (s *ListDomainInput) Validate() error
- type ListDomainOutput
- func (s ListDomainOutput) GoString() string
- func (s *ListDomainOutput) SetCount(v int32) *ListDomainOutput
- func (s *ListDomainOutput) SetCurrentPage(v int32) *ListDomainOutput
- func (s *ListDomainOutput) SetData(v []*DataForListDomainOutput) *ListDomainOutput
- func (s *ListDomainOutput) SetPageSize(v int32) *ListDomainOutput
- func (s *ListDomainOutput) SetTotalCount(v int32) *ListDomainOutput
- func (s ListDomainOutput) String() string
- type ListForListGlobalBanItemsOutput
- func (s ListForListGlobalBanItemsOutput) GoString() string
- func (s *ListForListGlobalBanItemsOutput) SetCustomRspPageId(v int32) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetExpireAtMs(v int32) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetHost(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetId(v int32) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetIsolationID(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetKeyTemplate(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetPsm(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetRuleTag(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetSourceModule(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetSourceValue(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetStatus(v string) *ListForListGlobalBanItemsOutput
- func (s *ListForListGlobalBanItemsOutput) SetUpdatedAtMs(v int32) *ListForListGlobalBanItemsOutput
- func (s ListForListGlobalBanItemsOutput) String() string
- type ListGlobalBanItemsInput
- func (s ListGlobalBanItemsInput) GoString() string
- func (s *ListGlobalBanItemsInput) SetEndTimeMs(v int32) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetOrderBy(v string) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetPage(v int32) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetPageSize(v int32) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetProjectName(v string) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetRuleTag(v string) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetSourceModule(v []*string) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetSourceValueLike(v string) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetStartTimeMs(v int32) *ListGlobalBanItemsInput
- func (s *ListGlobalBanItemsInput) SetStatus(v string) *ListGlobalBanItemsInput
- func (s ListGlobalBanItemsInput) String() string
- type ListGlobalBanItemsOutput
- func (s ListGlobalBanItemsOutput) GoString() string
- func (s *ListGlobalBanItemsOutput) SetCount(v int32) *ListGlobalBanItemsOutput
- func (s *ListGlobalBanItemsOutput) SetCurrentPage(v int32) *ListGlobalBanItemsOutput
- func (s *ListGlobalBanItemsOutput) SetList(v []*ListForListGlobalBanItemsOutput) *ListGlobalBanItemsOutput
- func (s *ListGlobalBanItemsOutput) SetPageSize(v int32) *ListGlobalBanItemsOutput
- func (s *ListGlobalBanItemsOutput) SetTotalCount(v int32) *ListGlobalBanItemsOutput
- func (s ListGlobalBanItemsOutput) String() string
- type ListHostGroupInput
- func (s ListHostGroupInput) GoString() string
- func (s *ListHostGroupInput) SetHostFix(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetHostGroupID(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetListAll(v bool) *ListHostGroupInput
- func (s *ListHostGroupInput) SetNameFix(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetPage(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetPageSize(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetProjectName(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetRuleTag(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetTimeOrderBy(v string) *ListHostGroupInput
- func (s ListHostGroupInput) String() string
- func (s *ListHostGroupInput) Validate() error
- type ListHostGroupOutput
- func (s ListHostGroupOutput) GoString() string
- func (s *ListHostGroupOutput) SetCount(v int32) *ListHostGroupOutput
- func (s *ListHostGroupOutput) SetCurrentPage(v int32) *ListHostGroupOutput
- func (s *ListHostGroupOutput) SetHostGroupList(v []*HostGroupListForListHostGroupOutput) *ListHostGroupOutput
- func (s *ListHostGroupOutput) SetPageSize(v int32) *ListHostGroupOutput
- func (s *ListHostGroupOutput) SetTotalCount(v int32) *ListHostGroupOutput
- func (s ListHostGroupOutput) String() string
- type ListIpGroupInput
- func (s ListIpGroupInput) GoString() string
- func (s *ListIpGroupInput) SetIp(v string) *ListIpGroupInput
- func (s *ListIpGroupInput) SetIpGroupId(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetListAll(v bool) *ListIpGroupInput
- func (s *ListIpGroupInput) SetPage(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetPageSize(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetProjectName(v string) *ListIpGroupInput
- func (s ListIpGroupInput) String() string
- func (s *ListIpGroupInput) Validate() error
- type ListIpGroupOutput
- func (s ListIpGroupOutput) GoString() string
- func (s *ListIpGroupOutput) SetCount(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetCurrentPage(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetIpList(v []*string) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetPageNumber(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetPageSize(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetTotalCount(v int32) *ListIpGroupOutput
- func (s ListIpGroupOutput) String() string
- type ListLoadBalancerInput
- func (s ListLoadBalancerInput) GoString() string
- func (s *ListLoadBalancerInput) SetHost(v string) *ListLoadBalancerInput
- func (s *ListLoadBalancerInput) SetProjectName(v string) *ListLoadBalancerInput
- func (s *ListLoadBalancerInput) SetType(v string) *ListLoadBalancerInput
- func (s ListLoadBalancerInput) String() string
- type ListLoadBalancerOutput
- type ListProhibitionInput
- func (s ListProhibitionInput) GoString() string
- func (s *ListProhibitionInput) SetEndTime(v int32) *ListProhibitionInput
- func (s *ListProhibitionInput) SetHost(v string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetIp(v string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetLetterOrderBy(v string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetPage(v int32) *ListProhibitionInput
- func (s *ListProhibitionInput) SetPageSize(v int32) *ListProhibitionInput
- func (s *ListProhibitionInput) SetPathOrderBy(v string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetProjectName(v string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetReason(v []*string) *ListProhibitionInput
- func (s *ListProhibitionInput) SetStartTime(v int32) *ListProhibitionInput
- func (s *ListProhibitionInput) SetStatus(v []*int32) *ListProhibitionInput
- func (s *ListProhibitionInput) SetTimeOrderBy(v string) *ListProhibitionInput
- func (s ListProhibitionInput) String() string
- func (s *ListProhibitionInput) Validate() error
- type ListProhibitionOutput
- func (s ListProhibitionOutput) GoString() string
- func (s *ListProhibitionOutput) SetCount(v int32) *ListProhibitionOutput
- func (s *ListProhibitionOutput) SetCurrentPage(v int32) *ListProhibitionOutput
- func (s *ListProhibitionOutput) SetIpAggGroup(v []*IpAggGroupForListProhibitionOutput) *ListProhibitionOutput
- func (s *ListProhibitionOutput) SetPageNumber(v int32) *ListProhibitionOutput
- func (s *ListProhibitionOutput) SetPageSize(v int32) *ListProhibitionOutput
- func (s *ListProhibitionOutput) SetTotalCount(v int32) *ListProhibitionOutput
- func (s ListProhibitionOutput) String() string
- type ListSystemBotConfigInput
- func (s ListSystemBotConfigInput) GoString() string
- func (s *ListSystemBotConfigInput) SetFilerByRuleMatch(v *FilerByRuleMatchForListSystemBotConfigInput) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetHost(v string) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetIPMatch(v bool) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetName(v string) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetPage(v int32) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetPageSize(v int32) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetProjectName(v string) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetRuleTag(v string) *ListSystemBotConfigInput
- func (s ListSystemBotConfigInput) String() string
- type ListSystemBotConfigOutput
- func (s ListSystemBotConfigOutput) GoString() string
- func (s *ListSystemBotConfigOutput) SetCount(v int32) *ListSystemBotConfigOutput
- func (s *ListSystemBotConfigOutput) SetCurrentPage(v int32) *ListSystemBotConfigOutput
- func (s *ListSystemBotConfigOutput) SetData(v []*DataForListSystemBotConfigOutput) *ListSystemBotConfigOutput
- func (s *ListSystemBotConfigOutput) SetLastUpdateTime(v string) *ListSystemBotConfigOutput
- func (s *ListSystemBotConfigOutput) SetPageSize(v int32) *ListSystemBotConfigOutput
- func (s *ListSystemBotConfigOutput) SetTotalCount(v int32) *ListSystemBotConfigOutput
- func (s ListSystemBotConfigOutput) String() string
- type ListTamperProofInput
- func (s ListTamperProofInput) GoString() string
- func (s *ListTamperProofInput) SetHost(v string) *ListTamperProofInput
- func (s *ListTamperProofInput) SetPage(v int32) *ListTamperProofInput
- func (s *ListTamperProofInput) SetPageSize(v int32) *ListTamperProofInput
- func (s *ListTamperProofInput) SetProjectName(v string) *ListTamperProofInput
- func (s ListTamperProofInput) String() string
- type ListTamperProofOutput
- func (s ListTamperProofOutput) GoString() string
- func (s *ListTamperProofOutput) SetCount(v int32) *ListTamperProofOutput
- func (s *ListTamperProofOutput) SetCurrentPage(v int32) *ListTamperProofOutput
- func (s *ListTamperProofOutput) SetData(v []*DataForListTamperProofOutput) *ListTamperProofOutput
- func (s *ListTamperProofOutput) SetPageSize(v int32) *ListTamperProofOutput
- func (s *ListTamperProofOutput) SetTotalCount(v int32) *ListTamperProofOutput
- func (s ListTamperProofOutput) String() string
- type ListVulWhiteFieldInput
- func (s ListVulWhiteFieldInput) GoString() string
- func (s *ListVulWhiteFieldInput) SetHost(v string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetHostAddType(v int32) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetHostList(v []*string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetPage(v int32) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetPageSize(v int32) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetProjectName(v string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetRuleTag(v string) *ListVulWhiteFieldInput
- func (s ListVulWhiteFieldInput) String() string
- type ListVulWhiteFieldOutput
- func (s ListVulWhiteFieldOutput) GoString() string
- func (s *ListVulWhiteFieldOutput) SetCount(v int32) *ListVulWhiteFieldOutput
- func (s *ListVulWhiteFieldOutput) SetCurrentPage(v int32) *ListVulWhiteFieldOutput
- func (s *ListVulWhiteFieldOutput) SetData(v []*DataForListVulWhiteFieldOutput) *ListVulWhiteFieldOutput
- func (s *ListVulWhiteFieldOutput) SetPageSize(v int32) *ListVulWhiteFieldOutput
- func (s *ListVulWhiteFieldOutput) SetTotalCount(v int32) *ListVulWhiteFieldOutput
- func (s ListVulWhiteFieldOutput) String() string
- type ListVulnerabilityRuleInput
- func (s ListVulnerabilityRuleInput) GoString() string
- func (s *ListVulnerabilityRuleInput) SetHost(v string) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetHostAddType(v int32) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetHostList(v []*string) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetPage(v int32) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetPageSize(v int32) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetProjectName(v string) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetRuleMode(v string) *ListVulnerabilityRuleInput
- func (s ListVulnerabilityRuleInput) String() string
- type ListVulnerabilityRuleOutput
- func (s ListVulnerabilityRuleOutput) GoString() string
- func (s *ListVulnerabilityRuleOutput) SetCount(v int32) *ListVulnerabilityRuleOutput
- func (s *ListVulnerabilityRuleOutput) SetCurrentPage(v int32) *ListVulnerabilityRuleOutput
- func (s *ListVulnerabilityRuleOutput) SetPageSize(v int32) *ListVulnerabilityRuleOutput
- func (s *ListVulnerabilityRuleOutput) SetRuleDetail(v []*RuleDetailForListVulnerabilityRuleOutput) *ListVulnerabilityRuleOutput
- func (s *ListVulnerabilityRuleOutput) SetTotalCount(v int32) *ListVulnerabilityRuleOutput
- func (s ListVulnerabilityRuleOutput) String() string
- type ListWafServiceCertificateInput
- type ListWafServiceCertificateOutput
- type MatchForCheckLLMPromptOutput
- type MatchForCheckLLMResponseStreamOutput
- func (s MatchForCheckLLMResponseStreamOutput) GoString() string
- func (s *MatchForCheckLLMResponseStreamOutput) SetLabel(v string) *MatchForCheckLLMResponseStreamOutput
- func (s *MatchForCheckLLMResponseStreamOutput) SetWord(v string) *MatchForCheckLLMResponseStreamOutput
- func (s MatchForCheckLLMResponseStreamOutput) String() string
- type ModifyServiceDefenceModeInput
- func (s ModifyServiceDefenceModeInput) GoString() string
- func (s *ModifyServiceDefenceModeInput) SetDefenceMode(v int32) *ModifyServiceDefenceModeInput
- func (s *ModifyServiceDefenceModeInput) SetExtraDefenceModeLBInstance(v []*ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) *ModifyServiceDefenceModeInput
- func (s *ModifyServiceDefenceModeInput) SetHost(v string) *ModifyServiceDefenceModeInput
- func (s *ModifyServiceDefenceModeInput) SetProjectName(v string) *ModifyServiceDefenceModeInput
- func (s ModifyServiceDefenceModeInput) String() string
- func (s *ModifyServiceDefenceModeInput) Validate() error
- type ModifyServiceDefenceModeOutput
- type ModifyTLSConfigInput
- func (s ModifyTLSConfigInput) GoString() string
- func (s *ModifyTLSConfigInput) SetAlarmThreshold(v int32) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetCapacityAlert(v bool) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetCapacityAlertInterval(v int32) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetDomainList(v []*string) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetFieldList(v *FieldListForModifyTLSConfigInput) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetFieldSelectAll(v bool) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetProjectName(v string) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetTLSStorageTime(v int32) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetWafActionList(v *WafActionListForModifyTLSConfigInput) *ModifyTLSConfigInput
- func (s *ModifyTLSConfigInput) SetWafActionSelectAll(v bool) *ModifyTLSConfigInput
- func (s ModifyTLSConfigInput) String() string
- type ModifyTLSConfigOutput
- type ModuleQuickConfForCreateDomainOutput
- func (s ModuleQuickConfForCreateDomainOutput) GoString() string
- func (s *ModuleQuickConfForCreateDomainOutput) SetAPI(v *APIForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetAutoCC(v *AutoCCForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetBotSequence(v *BotSequenceForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetSystemBot(v *SystemBotForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetVul(v *VulForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s ModuleQuickConfForCreateDomainOutput) String() string
- type PageInfoForCreateAclRuleOutput
- func (s PageInfoForCreateAclRuleOutput) GoString() string
- func (s *PageInfoForCreateAclRuleOutput) SetCount(v int32) *PageInfoForCreateAclRuleOutput
- func (s *PageInfoForCreateAclRuleOutput) SetCurrentPage(v int32) *PageInfoForCreateAclRuleOutput
- func (s *PageInfoForCreateAclRuleOutput) SetPageSize(v int32) *PageInfoForCreateAclRuleOutput
- func (s *PageInfoForCreateAclRuleOutput) SetTotalCount(v int32) *PageInfoForCreateAclRuleOutput
- func (s PageInfoForCreateAclRuleOutput) String() string
- type PageInfoForDeleteAclRuleOutput
- func (s PageInfoForDeleteAclRuleOutput) GoString() string
- func (s *PageInfoForDeleteAclRuleOutput) SetCount(v int32) *PageInfoForDeleteAclRuleOutput
- func (s *PageInfoForDeleteAclRuleOutput) SetCurrentPage(v int32) *PageInfoForDeleteAclRuleOutput
- func (s *PageInfoForDeleteAclRuleOutput) SetPageSize(v int32) *PageInfoForDeleteAclRuleOutput
- func (s *PageInfoForDeleteAclRuleOutput) SetTotalCount(v int32) *PageInfoForDeleteAclRuleOutput
- func (s PageInfoForDeleteAclRuleOutput) String() string
- type PageInfoForListAclRuleOutput
- func (s PageInfoForListAclRuleOutput) GoString() string
- func (s *PageInfoForListAclRuleOutput) SetCount(v int32) *PageInfoForListAclRuleOutput
- func (s *PageInfoForListAclRuleOutput) SetCurrentPage(v int32) *PageInfoForListAclRuleOutput
- func (s *PageInfoForListAclRuleOutput) SetPageSize(v int32) *PageInfoForListAclRuleOutput
- func (s *PageInfoForListAclRuleOutput) SetTotalCount(v int32) *PageInfoForListAclRuleOutput
- func (s PageInfoForListAclRuleOutput) String() string
- type PageInfoForListAreaBlockRuleOutput
- func (s PageInfoForListAreaBlockRuleOutput) GoString() string
- func (s *PageInfoForListAreaBlockRuleOutput) SetCount(v int32) *PageInfoForListAreaBlockRuleOutput
- func (s *PageInfoForListAreaBlockRuleOutput) SetCurrentPage(v int32) *PageInfoForListAreaBlockRuleOutput
- func (s *PageInfoForListAreaBlockRuleOutput) SetPageSize(v int32) *PageInfoForListAreaBlockRuleOutput
- func (s *PageInfoForListAreaBlockRuleOutput) SetTotalCount(v int32) *PageInfoForListAreaBlockRuleOutput
- func (s PageInfoForListAreaBlockRuleOutput) String() string
- type PageInfoForListCustomPageOutput
- func (s PageInfoForListCustomPageOutput) GoString() string
- func (s *PageInfoForListCustomPageOutput) SetCount(v int32) *PageInfoForListCustomPageOutput
- func (s *PageInfoForListCustomPageOutput) SetCurrentPage(v int32) *PageInfoForListCustomPageOutput
- func (s *PageInfoForListCustomPageOutput) SetPageSize(v int32) *PageInfoForListCustomPageOutput
- func (s *PageInfoForListCustomPageOutput) SetTotalCount(v int32) *PageInfoForListCustomPageOutput
- func (s PageInfoForListCustomPageOutput) String() string
- type PageInfoForUpdateAclRuleOutput
- func (s PageInfoForUpdateAclRuleOutput) GoString() string
- func (s *PageInfoForUpdateAclRuleOutput) SetCount(v int32) *PageInfoForUpdateAclRuleOutput
- func (s *PageInfoForUpdateAclRuleOutput) SetCurrentPage(v int32) *PageInfoForUpdateAclRuleOutput
- func (s *PageInfoForUpdateAclRuleOutput) SetPageSize(v int32) *PageInfoForUpdateAclRuleOutput
- func (s *PageInfoForUpdateAclRuleOutput) SetTotalCount(v int32) *PageInfoForUpdateAclRuleOutput
- func (s PageInfoForUpdateAclRuleOutput) String() string
- type PageInfoForUpdateAreaBlockRuleOutput
- func (s PageInfoForUpdateAreaBlockRuleOutput) GoString() string
- func (s *PageInfoForUpdateAreaBlockRuleOutput) SetCount(v int32) *PageInfoForUpdateAreaBlockRuleOutput
- func (s *PageInfoForUpdateAreaBlockRuleOutput) SetCurrentPage(v int32) *PageInfoForUpdateAreaBlockRuleOutput
- func (s *PageInfoForUpdateAreaBlockRuleOutput) SetPageSize(v int32) *PageInfoForUpdateAreaBlockRuleOutput
- func (s *PageInfoForUpdateAreaBlockRuleOutput) SetTotalCount(v int32) *PageInfoForUpdateAreaBlockRuleOutput
- func (s PageInfoForUpdateAreaBlockRuleOutput) String() string
- type ProtocolPortsForCreateDomainInput
- func (s ProtocolPortsForCreateDomainInput) GoString() string
- func (s *ProtocolPortsForCreateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForCreateDomainInput
- func (s *ProtocolPortsForCreateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForCreateDomainInput
- func (s ProtocolPortsForCreateDomainInput) String() string
- type ProtocolPortsForListDomainOutput
- func (s ProtocolPortsForListDomainOutput) GoString() string
- func (s *ProtocolPortsForListDomainOutput) SetHTTP(v []*int32) *ProtocolPortsForListDomainOutput
- func (s *ProtocolPortsForListDomainOutput) SetHTTPS(v []*int32) *ProtocolPortsForListDomainOutput
- func (s ProtocolPortsForListDomainOutput) String() string
- type ProtocolPortsForUpdateDomainInput
- func (s ProtocolPortsForUpdateDomainInput) GoString() string
- func (s *ProtocolPortsForUpdateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForUpdateDomainInput
- func (s *ProtocolPortsForUpdateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForUpdateDomainInput
- func (s ProtocolPortsForUpdateDomainInput) String() string
- type QueryAttackAnalysisTermsAggLbInput
- func (s QueryAttackAnalysisTermsAggLbInput) GoString() string
- func (s *QueryAttackAnalysisTermsAggLbInput) SetAnalysisKey(v string) *QueryAttackAnalysisTermsAggLbInput
- func (s *QueryAttackAnalysisTermsAggLbInput) SetEndTime(v int32) *QueryAttackAnalysisTermsAggLbInput
- func (s *QueryAttackAnalysisTermsAggLbInput) SetHost(v string) *QueryAttackAnalysisTermsAggLbInput
- func (s *QueryAttackAnalysisTermsAggLbInput) SetPlugins(v []*string) *QueryAttackAnalysisTermsAggLbInput
- func (s *QueryAttackAnalysisTermsAggLbInput) SetProjectName(v string) *QueryAttackAnalysisTermsAggLbInput
- func (s *QueryAttackAnalysisTermsAggLbInput) SetStartTime(v int32) *QueryAttackAnalysisTermsAggLbInput
- func (s QueryAttackAnalysisTermsAggLbInput) String() string
- func (s *QueryAttackAnalysisTermsAggLbInput) Validate() error
- type QueryAttackAnalysisTermsAggLbOutput
- func (s QueryAttackAnalysisTermsAggLbOutput) GoString() string
- func (s *QueryAttackAnalysisTermsAggLbOutput) SetItems(v []*ItemForQueryAttackAnalysisTermsAggLbOutput) *QueryAttackAnalysisTermsAggLbOutput
- func (s *QueryAttackAnalysisTermsAggLbOutput) SetTotal(v float32) *QueryAttackAnalysisTermsAggLbOutput
- func (s QueryAttackAnalysisTermsAggLbOutput) String() string
- type QueryAttackAnalysisWithRuleAggLbInput
- func (s QueryAttackAnalysisWithRuleAggLbInput) GoString() string
- func (s *QueryAttackAnalysisWithRuleAggLbInput) SetAnalysisKey(v string) *QueryAttackAnalysisWithRuleAggLbInput
- func (s *QueryAttackAnalysisWithRuleAggLbInput) SetEndTime(v int32) *QueryAttackAnalysisWithRuleAggLbInput
- func (s *QueryAttackAnalysisWithRuleAggLbInput) SetHost(v string) *QueryAttackAnalysisWithRuleAggLbInput
- func (s *QueryAttackAnalysisWithRuleAggLbInput) SetPlugins(v []*string) *QueryAttackAnalysisWithRuleAggLbInput
- func (s *QueryAttackAnalysisWithRuleAggLbInput) SetStartTime(v int32) *QueryAttackAnalysisWithRuleAggLbInput
- func (s QueryAttackAnalysisWithRuleAggLbInput) String() string
- func (s *QueryAttackAnalysisWithRuleAggLbInput) Validate() error
- type QueryAttackAnalysisWithRuleAggLbOutput
- func (s QueryAttackAnalysisWithRuleAggLbOutput) GoString() string
- func (s *QueryAttackAnalysisWithRuleAggLbOutput) SetItems(v []*ItemForQueryAttackAnalysisWithRuleAggLbOutput) *QueryAttackAnalysisWithRuleAggLbOutput
- func (s *QueryAttackAnalysisWithRuleAggLbOutput) SetTotal(v float32) *QueryAttackAnalysisWithRuleAggLbOutput
- func (s QueryAttackAnalysisWithRuleAggLbOutput) String() string
- type QueryAttackSecurityEventInput
- func (s QueryAttackSecurityEventInput) GoString() string
- func (s *QueryAttackSecurityEventInput) SetAllHost(v bool) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetAllHostDetails(v []*string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetEndTime(v int32) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetEventType(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetFilterAll(v bool) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetHost(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetIp(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetPage(v int32) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetPageSize(v int32) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetPath(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetProjectName(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetSecurityLevel(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetSortFlag(v string) *QueryAttackSecurityEventInput
- func (s *QueryAttackSecurityEventInput) SetStartTime(v int32) *QueryAttackSecurityEventInput
- func (s QueryAttackSecurityEventInput) String() string
- func (s *QueryAttackSecurityEventInput) Validate() error
- type QueryAttackSecurityEventOutput
- func (s QueryAttackSecurityEventOutput) GoString() string
- func (s *QueryAttackSecurityEventOutput) SetAttackCount(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetCount(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetCurrentPage(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetEventEndTime(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetEventId(v string) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetEventStartTime(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetEventType(v string) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetHost(v string) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetPageNumber(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetPageSize(v int32) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetSecurityLevel(v string) *QueryAttackSecurityEventOutput
- func (s *QueryAttackSecurityEventOutput) SetTotalCount(v int32) *QueryAttackSecurityEventOutput
- func (s QueryAttackSecurityEventOutput) String() string
- type QueryCertificateIfReplaceInput
- func (s QueryCertificateIfReplaceInput) GoString() string
- func (s *QueryCertificateIfReplaceInput) SetCertificateID(v int32) *QueryCertificateIfReplaceInput
- func (s *QueryCertificateIfReplaceInput) SetDomain(v string) *QueryCertificateIfReplaceInput
- func (s *QueryCertificateIfReplaceInput) SetProjectName(v string) *QueryCertificateIfReplaceInput
- func (s *QueryCertificateIfReplaceInput) SetPublicRealServer(v int32) *QueryCertificateIfReplaceInput
- func (s QueryCertificateIfReplaceInput) String() string
- func (s *QueryCertificateIfReplaceInput) Validate() error
- type QueryCertificateIfReplaceOutput
- type QueryFlowOverviewLbInput
- func (s QueryFlowOverviewLbInput) GoString() string
- func (s *QueryFlowOverviewLbInput) SetEndTime(v int32) *QueryFlowOverviewLbInput
- func (s *QueryFlowOverviewLbInput) SetHost(v string) *QueryFlowOverviewLbInput
- func (s *QueryFlowOverviewLbInput) SetStartTime(v int32) *QueryFlowOverviewLbInput
- func (s QueryFlowOverviewLbInput) String() string
- func (s *QueryFlowOverviewLbInput) Validate() error
- type QueryFlowOverviewLbOutput
- func (s QueryFlowOverviewLbOutput) GoString() string
- func (s *QueryFlowOverviewLbOutput) SetBackSourceCountPeak(v float32) *QueryFlowOverviewLbOutput
- func (s *QueryFlowOverviewLbOutput) SetBackSourceQPSPeak(v float32) *QueryFlowOverviewLbOutput
- func (s *QueryFlowOverviewLbOutput) SetReqBandwidthPeak(v float32) *QueryFlowOverviewLbOutput
- func (s *QueryFlowOverviewLbOutput) SetReqCountPeak(v float32) *QueryFlowOverviewLbOutput
- func (s *QueryFlowOverviewLbOutput) SetReqQPSPeak(v float32) *QueryFlowOverviewLbOutput
- func (s QueryFlowOverviewLbOutput) String() string
- type QueryLLMGenerateInput
- type QueryLLMGenerateOutput
- type QueryProtectionOverviewLbInput
- func (s QueryProtectionOverviewLbInput) GoString() string
- func (s *QueryProtectionOverviewLbInput) SetEndTime(v int32) *QueryProtectionOverviewLbInput
- func (s *QueryProtectionOverviewLbInput) SetHost(v string) *QueryProtectionOverviewLbInput
- func (s *QueryProtectionOverviewLbInput) SetStartTime(v int32) *QueryProtectionOverviewLbInput
- func (s QueryProtectionOverviewLbInput) String() string
- func (s *QueryProtectionOverviewLbInput) Validate() error
- type QueryProtectionOverviewLbOutput
- func (s QueryProtectionOverviewLbOutput) GoString() string
- func (s *QueryProtectionOverviewLbOutput) SetAttackCount(v int32) *QueryProtectionOverviewLbOutput
- func (s *QueryProtectionOverviewLbOutput) SetAttackIPCount(v int32) *QueryProtectionOverviewLbOutput
- func (s *QueryProtectionOverviewLbOutput) SetHostCount(v int32) *QueryProtectionOverviewLbOutput
- func (s QueryProtectionOverviewLbOutput) String() string
- type ReasonForListProhibitionOutput
- func (s ReasonForListProhibitionOutput) GoString() string
- func (s *ReasonForListProhibitionOutput) SetBlack(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetBot(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetGeo_black(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetHttpflood(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetParam_abnormal(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetRoute_abnormal(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetSensitive_info(v int32) *ReasonForListProhibitionOutput
- func (s *ReasonForListProhibitionOutput) SetWeb_vulnerability(v int32) *ReasonForListProhibitionOutput
- func (s ReasonForListProhibitionOutput) String() string
- type RelatedRuleForListAllIpGroupsOutput
- func (s RelatedRuleForListAllIpGroupsOutput) GoString() string
- func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleName(v string) *RelatedRuleForListAllIpGroupsOutput
- func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleTag(v string) *RelatedRuleForListAllIpGroupsOutput
- func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleType(v string) *RelatedRuleForListAllIpGroupsOutput
- func (s RelatedRuleForListAllIpGroupsOutput) String() string
- type RelatedRuleForListHostGroupOutput
- func (s RelatedRuleForListHostGroupOutput) GoString() string
- func (s *RelatedRuleForListHostGroupOutput) SetRuleName(v string) *RelatedRuleForListHostGroupOutput
- func (s *RelatedRuleForListHostGroupOutput) SetRuleTag(v string) *RelatedRuleForListHostGroupOutput
- func (s *RelatedRuleForListHostGroupOutput) SetRuleType(v string) *RelatedRuleForListHostGroupOutput
- func (s RelatedRuleForListHostGroupOutput) String() string
- type ReplaceDetailForCheckLLMPromptOutput
- func (s ReplaceDetailForCheckLLMPromptOutput) GoString() string
- func (s *ReplaceDetailForCheckLLMPromptOutput) SetContent(v string) *ReplaceDetailForCheckLLMPromptOutput
- func (s *ReplaceDetailForCheckLLMPromptOutput) SetContentType(v int32) *ReplaceDetailForCheckLLMPromptOutput
- func (s ReplaceDetailForCheckLLMPromptOutput) String() string
- type ReplaceDetailForCheckLLMResponseStreamOutput
- func (s ReplaceDetailForCheckLLMResponseStreamOutput) GoString() string
- func (s *ReplaceDetailForCheckLLMResponseStreamOutput) SetContent(v string) *ReplaceDetailForCheckLLMResponseStreamOutput
- func (s *ReplaceDetailForCheckLLMResponseStreamOutput) SetContentType(v int32) *ReplaceDetailForCheckLLMResponseStreamOutput
- func (s ReplaceDetailForCheckLLMResponseStreamOutput) String() string
- type ResponseMetadataForCreateAclRuleOutput
- func (s ResponseMetadataForCreateAclRuleOutput) GoString() string
- func (s *ResponseMetadataForCreateAclRuleOutput) SetAction(v string) *ResponseMetadataForCreateAclRuleOutput
- func (s *ResponseMetadataForCreateAclRuleOutput) SetError(v *ErrorForCreateAclRuleOutput) *ResponseMetadataForCreateAclRuleOutput
- func (s *ResponseMetadataForCreateAclRuleOutput) SetRegion(v string) *ResponseMetadataForCreateAclRuleOutput
- func (s *ResponseMetadataForCreateAclRuleOutput) SetRequestId(v string) *ResponseMetadataForCreateAclRuleOutput
- func (s *ResponseMetadataForCreateAclRuleOutput) SetService(v string) *ResponseMetadataForCreateAclRuleOutput
- func (s *ResponseMetadataForCreateAclRuleOutput) SetVersion(v string) *ResponseMetadataForCreateAclRuleOutput
- func (s ResponseMetadataForCreateAclRuleOutput) String() string
- type ResponseMetadataForCreateCustomPageOutput
- func (s ResponseMetadataForCreateCustomPageOutput) GoString() string
- func (s *ResponseMetadataForCreateCustomPageOutput) SetAction(v string) *ResponseMetadataForCreateCustomPageOutput
- func (s *ResponseMetadataForCreateCustomPageOutput) SetError(v *ErrorForCreateCustomPageOutput) *ResponseMetadataForCreateCustomPageOutput
- func (s *ResponseMetadataForCreateCustomPageOutput) SetRegion(v string) *ResponseMetadataForCreateCustomPageOutput
- func (s *ResponseMetadataForCreateCustomPageOutput) SetRequestId(v string) *ResponseMetadataForCreateCustomPageOutput
- func (s *ResponseMetadataForCreateCustomPageOutput) SetService(v string) *ResponseMetadataForCreateCustomPageOutput
- func (s *ResponseMetadataForCreateCustomPageOutput) SetVersion(v string) *ResponseMetadataForCreateCustomPageOutput
- func (s ResponseMetadataForCreateCustomPageOutput) String() string
- type ResponseMetadataForDeleteAclRuleOutput
- func (s ResponseMetadataForDeleteAclRuleOutput) GoString() string
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetAction(v string) *ResponseMetadataForDeleteAclRuleOutput
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetError(v *ErrorForDeleteAclRuleOutput) *ResponseMetadataForDeleteAclRuleOutput
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetRegion(v string) *ResponseMetadataForDeleteAclRuleOutput
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetRequestId(v string) *ResponseMetadataForDeleteAclRuleOutput
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetService(v string) *ResponseMetadataForDeleteAclRuleOutput
- func (s *ResponseMetadataForDeleteAclRuleOutput) SetVersion(v string) *ResponseMetadataForDeleteAclRuleOutput
- func (s ResponseMetadataForDeleteAclRuleOutput) String() string
- type ResponseMetadataForDeleteCustomPageOutput
- func (s ResponseMetadataForDeleteCustomPageOutput) GoString() string
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetAction(v string) *ResponseMetadataForDeleteCustomPageOutput
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetError(v *ErrorForDeleteCustomPageOutput) *ResponseMetadataForDeleteCustomPageOutput
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetRegion(v string) *ResponseMetadataForDeleteCustomPageOutput
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetRequestId(v string) *ResponseMetadataForDeleteCustomPageOutput
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetService(v string) *ResponseMetadataForDeleteCustomPageOutput
- func (s *ResponseMetadataForDeleteCustomPageOutput) SetVersion(v string) *ResponseMetadataForDeleteCustomPageOutput
- func (s ResponseMetadataForDeleteCustomPageOutput) String() string
- type ResponseMetadataForListAclRuleOutput
- func (s ResponseMetadataForListAclRuleOutput) GoString() string
- func (s *ResponseMetadataForListAclRuleOutput) SetAction(v string) *ResponseMetadataForListAclRuleOutput
- func (s *ResponseMetadataForListAclRuleOutput) SetError(v *ErrorForListAclRuleOutput) *ResponseMetadataForListAclRuleOutput
- func (s *ResponseMetadataForListAclRuleOutput) SetRegion(v string) *ResponseMetadataForListAclRuleOutput
- func (s *ResponseMetadataForListAclRuleOutput) SetRequestId(v string) *ResponseMetadataForListAclRuleOutput
- func (s *ResponseMetadataForListAclRuleOutput) SetService(v string) *ResponseMetadataForListAclRuleOutput
- func (s *ResponseMetadataForListAclRuleOutput) SetVersion(v string) *ResponseMetadataForListAclRuleOutput
- func (s ResponseMetadataForListAclRuleOutput) String() string
- type ResponseMetadataForListAreaBlockRuleOutput
- func (s ResponseMetadataForListAreaBlockRuleOutput) GoString() string
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetAction(v string) *ResponseMetadataForListAreaBlockRuleOutput
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetError(v *ErrorForListAreaBlockRuleOutput) *ResponseMetadataForListAreaBlockRuleOutput
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetRegion(v string) *ResponseMetadataForListAreaBlockRuleOutput
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetRequestId(v string) *ResponseMetadataForListAreaBlockRuleOutput
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetService(v string) *ResponseMetadataForListAreaBlockRuleOutput
- func (s *ResponseMetadataForListAreaBlockRuleOutput) SetVersion(v string) *ResponseMetadataForListAreaBlockRuleOutput
- func (s ResponseMetadataForListAreaBlockRuleOutput) String() string
- type ResponseMetadataForListCustomPageOutput
- func (s ResponseMetadataForListCustomPageOutput) GoString() string
- func (s *ResponseMetadataForListCustomPageOutput) SetAction(v string) *ResponseMetadataForListCustomPageOutput
- func (s *ResponseMetadataForListCustomPageOutput) SetError(v *ErrorForListCustomPageOutput) *ResponseMetadataForListCustomPageOutput
- func (s *ResponseMetadataForListCustomPageOutput) SetRegion(v string) *ResponseMetadataForListCustomPageOutput
- func (s *ResponseMetadataForListCustomPageOutput) SetRequestId(v string) *ResponseMetadataForListCustomPageOutput
- func (s *ResponseMetadataForListCustomPageOutput) SetService(v string) *ResponseMetadataForListCustomPageOutput
- func (s *ResponseMetadataForListCustomPageOutput) SetVersion(v string) *ResponseMetadataForListCustomPageOutput
- func (s ResponseMetadataForListCustomPageOutput) String() string
- type ResponseMetadataForUpdateAclRuleOutput
- func (s ResponseMetadataForUpdateAclRuleOutput) GoString() string
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetAction(v string) *ResponseMetadataForUpdateAclRuleOutput
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetError(v *ErrorForUpdateAclRuleOutput) *ResponseMetadataForUpdateAclRuleOutput
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetRegion(v string) *ResponseMetadataForUpdateAclRuleOutput
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetRequestId(v string) *ResponseMetadataForUpdateAclRuleOutput
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetService(v string) *ResponseMetadataForUpdateAclRuleOutput
- func (s *ResponseMetadataForUpdateAclRuleOutput) SetVersion(v string) *ResponseMetadataForUpdateAclRuleOutput
- func (s ResponseMetadataForUpdateAclRuleOutput) String() string
- type ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s ResponseMetadataForUpdateAreaBlockRuleOutput) GoString() string
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetAction(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetError(v *ErrorForUpdateAreaBlockRuleOutput) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetRegion(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetRequestId(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetService(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetVersion(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
- func (s ResponseMetadataForUpdateAreaBlockRuleOutput) String() string
- type ResponseMetadataForUpdateCustomPageOutput
- func (s ResponseMetadataForUpdateCustomPageOutput) GoString() string
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetAction(v string) *ResponseMetadataForUpdateCustomPageOutput
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetError(v *ErrorForUpdateCustomPageOutput) *ResponseMetadataForUpdateCustomPageOutput
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetRegion(v string) *ResponseMetadataForUpdateCustomPageOutput
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetRequestId(v string) *ResponseMetadataForUpdateCustomPageOutput
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetService(v string) *ResponseMetadataForUpdateCustomPageOutput
- func (s *ResponseMetadataForUpdateCustomPageOutput) SetVersion(v string) *ResponseMetadataForUpdateCustomPageOutput
- func (s ResponseMetadataForUpdateCustomPageOutput) String() string
- type ResultForCreateAclRuleOutput
- type ResultForCreateCustomPageOutput
- type ResultForListAclRuleOutput
- func (s ResultForListAclRuleOutput) GoString() string
- func (s *ResultForListAclRuleOutput) SetCount(v int32) *ResultForListAclRuleOutput
- func (s *ResultForListAclRuleOutput) SetCurrentPage(v int32) *ResultForListAclRuleOutput
- func (s *ResultForListAclRuleOutput) SetPageSize(v int32) *ResultForListAclRuleOutput
- func (s *ResultForListAclRuleOutput) SetRules(v []*RuleForListAclRuleOutput) *ResultForListAclRuleOutput
- func (s *ResultForListAclRuleOutput) SetTotalCount(v int32) *ResultForListAclRuleOutput
- func (s ResultForListAclRuleOutput) String() string
- type ResultForListAreaBlockRuleOutput
- func (s ResultForListAreaBlockRuleOutput) GoString() string
- func (s *ResultForListAreaBlockRuleOutput) SetAction(v string) *ResultForListAreaBlockRuleOutput
- func (s *ResultForListAreaBlockRuleOutput) SetCountry(v []*string) *ResultForListAreaBlockRuleOutput
- func (s *ResultForListAreaBlockRuleOutput) SetHost(v string) *ResultForListAreaBlockRuleOutput
- func (s *ResultForListAreaBlockRuleOutput) SetLocation(v []*string) *ResultForListAreaBlockRuleOutput
- func (s *ResultForListAreaBlockRuleOutput) SetRuleTag(v string) *ResultForListAreaBlockRuleOutput
- func (s *ResultForListAreaBlockRuleOutput) SetSubRegion(v []*string) *ResultForListAreaBlockRuleOutput
- func (s ResultForListAreaBlockRuleOutput) String() string
- type ResultForListCustomPageOutput
- func (s ResultForListCustomPageOutput) GoString() string
- func (s *ResultForListCustomPageOutput) SetAccurate(v *AccurateForListCustomPageOutput) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetAdvanced(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetBody(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetClientIp(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetCode(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetContentType(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetDescription(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetEnable(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetHost(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetId(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetName(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetPageMode(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetPolicy(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetPrefixSwitch(v int32) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetRedirectUrl(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetRuleTag(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetUpdateTime(v string) *ResultForListCustomPageOutput
- func (s *ResultForListCustomPageOutput) SetUrl(v string) *ResultForListCustomPageOutput
- func (s ResultForListCustomPageOutput) String() string
- type ResultForUpdateAclRuleOutput
- type RuleDetailForListVulnerabilityRuleOutput
- func (s RuleDetailForListVulnerabilityRuleOutput) GoString() string
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetAccuracy(v int32) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetCVEID(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetCustomSystemRuleSwitch(v int32) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetDescription(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetLabel(v []*string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRiskLevel(v int32) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleID(v int32) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleName(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleSetName(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleTag(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleType(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetSubcategory(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s *RuleDetailForListVulnerabilityRuleOutput) SetUpdateTime(v string) *RuleDetailForListVulnerabilityRuleOutput
- func (s RuleDetailForListVulnerabilityRuleOutput) String() string
- type RuleForGetVulnerabilityConfigOutput
- func (s RuleForGetVulnerabilityConfigOutput) GoString() string
- func (s *RuleForGetVulnerabilityConfigOutput) SetAction(v int32) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetCountTime(v int32) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetEffectTime(v int32) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit(v string) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetField(v string) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetHitRequestCount(v int32) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatus(v []*int32) *RuleForGetVulnerabilityConfigOutput
- func (s *RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatusHitPercent(v int32) *RuleForGetVulnerabilityConfigOutput
- func (s RuleForGetVulnerabilityConfigOutput) String() string
- type RuleForListAclRuleOutput
- func (s RuleForListAclRuleOutput) GoString() string
- func (s *RuleForListAclRuleOutput) SetAccurateGroup(v *AccurateGroupForListAclRuleOutput) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetAction(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetAddSrc(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetAdvanced(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetClientIp(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetDescription(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetEnable(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHost(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostAddType(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostGroupId(v []*int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostList(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetID(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpAddType(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpGroupId(v []*int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpGroups(v []*IpGroupForListAclRuleOutput) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpList(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpLocationSubregion(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetName(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetPermitFeature(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetPrefixSwitch(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetRuleTag(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetUpdateTime(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetUrl(v string) *RuleForListAclRuleOutput
- func (s RuleForListAclRuleOutput) String() string
- type RuleForListBotAnalyseProtectRuleOutput
- func (s RuleForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionType(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetEffectTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetEnable(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetField(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetHost(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetId(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetName(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPassRatio(v float64) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPath(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetRulePriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetRuleTag(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion(v float32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetStatisticalDuration(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetStatisticalType(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetUpdateTime(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s RuleForListBotAnalyseProtectRuleOutput) String() string
- type RuleForListCCRuleOutput
- func (s RuleForListCCRuleOutput) GoString() string
- func (s *RuleForListCCRuleOutput) SetAccurateGroup(v *GroupForListCCRuleOutput) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetCCType(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetCountTime(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetCronConfs(v []*CronConfForListCCRuleOutput) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetCronEnable(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetCustomResponsePageID(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetEffectTime(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetEnable(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetExemptionTime(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetField(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetHost(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetId(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetName(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetPathThreshold(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetRulePriority(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetRuleTag(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetSingleThreshold(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetUpdateTime(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetUrl(v string) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetWSCdnByteThreshold(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetWSCdnEnable(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetWSCdnFrameThreshold(v int32) *RuleForListCCRuleOutput
- func (s *RuleForListCCRuleOutput) SetWSCdnUnit(v string) *RuleForListCCRuleOutput
- func (s RuleForListCCRuleOutput) String() string
- type RuleForUpdateVulnerabilityConfigInput
- func (s RuleForUpdateVulnerabilityConfigInput) GoString() string
- func (s *RuleForUpdateVulnerabilityConfigInput) SetAction(v int32) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetCountTime(v int32) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetEffectTime(v int32) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit(v string) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetField(v string) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetHitRequestCount(v int32) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatus(v []*int32) *RuleForUpdateVulnerabilityConfigInput
- func (s *RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatusHitPercent(v int32) *RuleForUpdateVulnerabilityConfigInput
- func (s RuleForUpdateVulnerabilityConfigInput) String() string
- type RuleGroupForListBotAnalyseProtectRuleOutput
- func (s RuleGroupForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
- func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetRules(v []*RuleForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
- func (s RuleGroupForListBotAnalyseProtectRuleOutput) String() string
- type RuleGroupForListCCRuleOutput
- func (s RuleGroupForListCCRuleOutput) GoString() string
- func (s *RuleGroupForListCCRuleOutput) SetGroup(v *GroupForListCCRuleOutput) *RuleGroupForListCCRuleOutput
- func (s *RuleGroupForListCCRuleOutput) SetRules(v []*RuleForListCCRuleOutput) *RuleGroupForListCCRuleOutput
- func (s RuleGroupForListCCRuleOutput) String() string
- type RuleSetDetailForGetVulnerabilityConfigOutput
- func (s RuleSetDetailForGetVulnerabilityConfigOutput) GoString() string
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetSubcategory(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s RuleSetDetailForGetVulnerabilityConfigOutput) String() string
- type RuleSetInfoForGetVulnerabilityConfigOutput
- func (s RuleSetInfoForGetVulnerabilityConfigOutput) GoString() string
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetEnableRuleCount(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetDetail(v *RuleSetDetailForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetTotalRuleCount(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s RuleSetInfoForGetVulnerabilityConfigOutput) String() string
- type SubRuleForListSystemBotConfigOutput
- func (s SubRuleForListSystemBotConfigOutput) GoString() string
- func (s *SubRuleForListSystemBotConfigOutput) SetAction(v string) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetBotType(v string) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetDescription(v string) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetEnable(v int32) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetIPMatch(v bool) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetName(v string) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetRuleTag(v string) *SubRuleForListSystemBotConfigOutput
- func (s *SubRuleForListSystemBotConfigOutput) SetVerificationExemptionTime(v int32) *SubRuleForListSystemBotConfigOutput
- func (s SubRuleForListSystemBotConfigOutput) String() string
- type SubRuleForUpdateSystemBotConfigInput
- func (s SubRuleForUpdateSystemBotConfigInput) GoString() string
- func (s *SubRuleForUpdateSystemBotConfigInput) SetAccRuleIDList(v []*int32) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetAction(v string) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetDescription(v string) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetEnable(v int32) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetName(v string) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetType(v string) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationConfID(v int32) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationExemptionTime(v int32) *SubRuleForUpdateSystemBotConfigInput
- func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationFailedAction(v int32) *SubRuleForUpdateSystemBotConfigInput
- func (s SubRuleForUpdateSystemBotConfigInput) String() string
- type SystemBotForCreateDomainOutput
- type SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString() string
- func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String() string
- type TCPListenerConfigForListDomainOutput
- func (s TCPListenerConfigForListDomainOutput) GoString() string
- func (s *TCPListenerConfigForListDomainOutput) SetAccessProtocol(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetDefenceMode(v int32) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetInstanceID(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetInstanceName(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetListenerID(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetPort(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetProtocol(v string) *TCPListenerConfigForListDomainOutput
- func (s TCPListenerConfigForListDomainOutput) String() string
- type TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString() string
- func (s *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) SetHeadersConfig(v *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput
- func (s TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) String() string
- type TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput
- func (s TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) GoString() string
- func (s *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) SetHeadersConfig(v *HeadersConfigForBatchUpdateTLSFieldsConfigInput) *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput
- func (s TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) String() string
- type TLSFieldsConfigForCreateDomainInput
- type TLSFieldsConfigForListDomainOutput
- type TLSFieldsConfigForUpdateDomainInput
- type UpdateAclRuleInput
- func (s UpdateAclRuleInput) GoString() string
- func (s *UpdateAclRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateAclRuleInput) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAclType(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAction(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAdvanced(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetDescription(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetEnable(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostAddType(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostGroupId(v []*int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostList(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetID(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpAddType(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpGroupId(v []*int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpList(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpLocationCountry(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpLocationSubregion(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetName(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetPermitFeature(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetProjectName(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetUrl(v string) *UpdateAclRuleInput
- func (s UpdateAclRuleInput) String() string
- func (s *UpdateAclRuleInput) Validate() error
- type UpdateAclRuleOutput
- func (s UpdateAclRuleOutput) GoString() string
- func (s *UpdateAclRuleOutput) SetId(v int32) *UpdateAclRuleOutput
- func (s *UpdateAclRuleOutput) SetPageInfo(v *PageInfoForUpdateAclRuleOutput) *UpdateAclRuleOutput
- func (s *UpdateAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForUpdateAclRuleOutput) *UpdateAclRuleOutput
- func (s *UpdateAclRuleOutput) SetResult(v *ResultForUpdateAclRuleOutput) *UpdateAclRuleOutput
- func (s UpdateAclRuleOutput) String() string
- type UpdateAllowRuleInput
- func (s UpdateAllowRuleInput) GoString() string
- func (s *UpdateAllowRuleInput) SetAccurate(v *AccurateForUpdateAllowRuleInput) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetAdvanced(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetClientIp(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetDescription(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetEnable(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetHost(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetId(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetIpAddType(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetIpGroupId(v []*int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetName(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetProjectName(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetUrl(v string) *UpdateAllowRuleInput
- func (s UpdateAllowRuleInput) String() string
- func (s *UpdateAllowRuleInput) Validate() error
- type UpdateAllowRuleOutput
- type UpdateAreaBlockRuleInput
- func (s UpdateAreaBlockRuleInput) GoString() string
- func (s *UpdateAreaBlockRuleInput) SetAction(v string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetCountry(v []*string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetHost(v string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetLocation(v []*string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetProjectName(v string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetSubRegion(v []*string) *UpdateAreaBlockRuleInput
- func (s UpdateAreaBlockRuleInput) String() string
- func (s *UpdateAreaBlockRuleInput) Validate() error
- type UpdateAreaBlockRuleOutput
- func (s UpdateAreaBlockRuleOutput) GoString() string
- func (s *UpdateAreaBlockRuleOutput) SetPageInfo(v *PageInfoForUpdateAreaBlockRuleOutput) *UpdateAreaBlockRuleOutput
- func (s *UpdateAreaBlockRuleOutput) SetResponseMetadata(v *ResponseMetadataForUpdateAreaBlockRuleOutput) *UpdateAreaBlockRuleOutput
- func (s UpdateAreaBlockRuleOutput) String() string
- type UpdateBlockRuleInput
- func (s UpdateBlockRuleInput) GoString() string
- func (s *UpdateBlockRuleInput) SetAccurate(v *AccurateForUpdateBlockRuleInput) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetAction(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetAdvanced(v int32) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetClientIp(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetDescription(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetEnable(v int32) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetHost(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetId(v int32) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetIpAddType(v int32) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetIpGroupId(v []*int32) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetName(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetProjectName(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetUrl(v string) *UpdateBlockRuleInput
- func (s UpdateBlockRuleInput) String() string
- func (s *UpdateBlockRuleInput) Validate() error
- type UpdateBlockRuleOutput
- type UpdateBotAnalyseProtectRuleInput
- func (s UpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *UpdateBotAnalyseProtectRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateBotAnalyseProtectRuleInput) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetActionType(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetEffectTime(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetEnable(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetExemptionTime(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetField(v string) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetHost(v string) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetId(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetName(v string) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetPath(v string) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetPathThreshold(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetProjectName(v string) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetSingleProportion(v float64) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetSingleThreshold(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetStatisticalDuration(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetStatisticalType(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetUpdateTime(v string) *UpdateBotAnalyseProtectRuleInput
- func (s UpdateBotAnalyseProtectRuleInput) String() string
- func (s *UpdateBotAnalyseProtectRuleInput) Validate() error
- type UpdateBotAnalyseProtectRuleOutput
- type UpdateCCRuleInput
- func (s UpdateCCRuleInput) GoString() string
- func (s *UpdateCCRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateCCRuleInput) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetAccurateGroupPriority(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetCCType(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetCountTime(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetCronConfs(v []*CronConfForUpdateCCRuleInput) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetCronEnable(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetCustomResponsePageID(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetEffectTime(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetEnable(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetExemptionTime(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetField(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetHost(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetId(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetName(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetPathThreshold(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetProjectName(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetRulePriority(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetRuleTag(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetSingleThreshold(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetUpdateTime(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetUrl(v string) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetWSCdnByteThreshold(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetWSCdnEnable(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetWSCdnFrameThreshold(v int32) *UpdateCCRuleInput
- func (s *UpdateCCRuleInput) SetWSCdnUnit(v string) *UpdateCCRuleInput
- func (s UpdateCCRuleInput) String() string
- func (s *UpdateCCRuleInput) Validate() error
- type UpdateCCRuleOutput
- type UpdateCustomBotConfigInput
- func (s UpdateCustomBotConfigInput) GoString() string
- func (s *UpdateCustomBotConfigInput) SetAccurate(v *AccurateForUpdateCustomBotConfigInput) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetAction(v string) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetBotType(v string) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetDescription(v string) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetEnable(v int32) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetHost(v string) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetId(v int32) *UpdateCustomBotConfigInput
- func (s *UpdateCustomBotConfigInput) SetProjectName(v string) *UpdateCustomBotConfigInput
- func (s UpdateCustomBotConfigInput) String() string
- func (s *UpdateCustomBotConfigInput) Validate() error
- type UpdateCustomBotConfigOutput
- type UpdateCustomPageInput
- func (s UpdateCustomPageInput) GoString() string
- func (s *UpdateCustomPageInput) SetAccurate(v *AccurateForUpdateCustomPageInput) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetAdvanced(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetBody(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetClientIp(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetCode(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetContentType(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetDescription(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetEnable(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetGroupId(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetHost(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetId(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetName(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetPageMode(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetPolicy(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetPrefixSwitch(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetProjectName(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetRedirectUrl(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetUrl(v string) *UpdateCustomPageInput
- func (s UpdateCustomPageInput) String() string
- func (s *UpdateCustomPageInput) Validate() error
- type UpdateCustomPageOutput
- type UpdateCustomSystemVulRuleInput
- func (s UpdateCustomSystemVulRuleInput) GoString() string
- func (s *UpdateCustomSystemVulRuleInput) SetHost(v string) *UpdateCustomSystemVulRuleInput
- func (s *UpdateCustomSystemVulRuleInput) SetHostAddType(v int32) *UpdateCustomSystemVulRuleInput
- func (s *UpdateCustomSystemVulRuleInput) SetHostList(v []*string) *UpdateCustomSystemVulRuleInput
- func (s *UpdateCustomSystemVulRuleInput) SetProjectName(v string) *UpdateCustomSystemVulRuleInput
- func (s *UpdateCustomSystemVulRuleInput) SetSystemRuleSwitch(v []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) *UpdateCustomSystemVulRuleInput
- func (s UpdateCustomSystemVulRuleInput) String() string
- type UpdateCustomSystemVulRuleOutput
- type UpdateDomainInput
- func (s UpdateDomainInput) GoString() string
- func (s *UpdateDomainInput) SetAccessMode(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetBackendGroups(v []*BackendGroupForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetCertificateID(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetCertificatePlatform(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetClientIPLocation(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetClientMaxBodySize(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetCloudAccessConfig(v []*CloudAccessConfigForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetCustomHeader(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetCustomSNI(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetDomain(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableCustomRedirect(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableHTTP2(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableIPv6(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableSNI(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetKeepAliveRequest(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetKeepAliveTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetLBAlgorithm(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProjectName(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocolFollow(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocolPorts(v *ProtocolPortsForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocols(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyConfig(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyConnectTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyKeepAlive(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyKeepAliveTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyReadTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyRetry(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyWriteTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetPublicRealServer(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetRedirectHTTPS(v bool) *UpdateDomainInput
- func (s *UpdateDomainInput) SetRegion(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetSSLCiphers(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetSSLProtocols(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetTLSEnable(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetVolcCertificateID(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetVpcID(v string) *UpdateDomainInput
- func (s UpdateDomainInput) String() string
- func (s *UpdateDomainInput) Validate() error
- type UpdateDomainOutput
- type UpdateHostGroupInput
- func (s UpdateHostGroupInput) GoString() string
- func (s *UpdateHostGroupInput) SetAction(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetDescription(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetHostGroupID(v int32) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetHostList(v []*string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetName(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetProjectName(v string) *UpdateHostGroupInput
- func (s UpdateHostGroupInput) String() string
- func (s *UpdateHostGroupInput) Validate() error
- type UpdateHostGroupOutput
- type UpdateInstanceCtlInput
- func (s UpdateInstanceCtlInput) GoString() string
- func (s *UpdateInstanceCtlInput) SetAllowEnable(v int32) *UpdateInstanceCtlInput
- func (s *UpdateInstanceCtlInput) SetBlockEnable(v int32) *UpdateInstanceCtlInput
- func (s *UpdateInstanceCtlInput) SetProjectName(v string) *UpdateInstanceCtlInput
- func (s *UpdateInstanceCtlInput) SetRegion(v string) *UpdateInstanceCtlInput
- func (s UpdateInstanceCtlInput) String() string
- func (s *UpdateInstanceCtlInput) Validate() error
- type UpdateInstanceCtlOutput
- type UpdateIpGroupInput
- func (s UpdateIpGroupInput) GoString() string
- func (s *UpdateIpGroupInput) SetAddType(v string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetIpGroupId(v int32) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetIpList(v []*string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetName(v string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetProjectName(v string) *UpdateIpGroupInput
- func (s UpdateIpGroupInput) String() string
- func (s *UpdateIpGroupInput) Validate() error
- type UpdateIpGroupOutput
- type UpdateSystemBotConfigInput
- func (s UpdateSystemBotConfigInput) GoString() string
- func (s *UpdateSystemBotConfigInput) SetAction(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetBotType(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetEnable(v int32) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetHost(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetProjectName(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetRuleTagList(v []*string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetSubRules(v []*SubRuleForUpdateSystemBotConfigInput) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetVerificationExemptionTime(v int32) *UpdateSystemBotConfigInput
- func (s UpdateSystemBotConfigInput) String() string
- func (s *UpdateSystemBotConfigInput) Validate() error
- type UpdateSystemBotConfigOutput
- type UpdateTamperProofCacheInput
- func (s UpdateTamperProofCacheInput) GoString() string
- func (s *UpdateTamperProofCacheInput) SetHost(v string) *UpdateTamperProofCacheInput
- func (s *UpdateTamperProofCacheInput) SetID(v int32) *UpdateTamperProofCacheInput
- func (s *UpdateTamperProofCacheInput) SetProjectName(v string) *UpdateTamperProofCacheInput
- func (s UpdateTamperProofCacheInput) String() string
- func (s *UpdateTamperProofCacheInput) Validate() error
- type UpdateTamperProofCacheOutput
- type UpdateTamperProofInput
- func (s UpdateTamperProofInput) GoString() string
- func (s *UpdateTamperProofInput) SetClientIp(v string) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetDescription(v string) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetEnable(v int32) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetHost(v string) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetId(v int32) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetName(v string) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetProjectName(v string) *UpdateTamperProofInput
- func (s *UpdateTamperProofInput) SetUrl(v string) *UpdateTamperProofInput
- func (s UpdateTamperProofInput) String() string
- func (s *UpdateTamperProofInput) Validate() error
- type UpdateTamperProofOutput
- type UpdateVulWhiteFieldInput
- func (s UpdateVulWhiteFieldInput) GoString() string
- func (s *UpdateVulWhiteFieldInput) SetEnable(v int32) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetFieldArea(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetFieldList(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetHost(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetHostAddType(v int32) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetHostList(v []*string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetID(v int32) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetName(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetProjectName(v string) *UpdateVulWhiteFieldInput
- func (s UpdateVulWhiteFieldInput) String() string
- func (s *UpdateVulWhiteFieldInput) Validate() error
- type UpdateVulWhiteFieldOutput
- type UpdateVulnerabilityConfigInput
- func (s UpdateVulnerabilityConfigInput) GoString() string
- func (s *UpdateVulnerabilityConfigInput) SetAction(v string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetAdvanceConfig(v *AdvanceConfigForUpdateVulnerabilityConfigInput) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetHost(v string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetHostAddType(v int32) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetHostList(v []*string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetProjectName(v string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetRuleMode(v string) *UpdateVulnerabilityConfigInput
- func (s UpdateVulnerabilityConfigInput) String() string
- type UpdateVulnerabilityConfigOutput
- type UpdateWafServiceControlInput
- func (s UpdateWafServiceControlInput) GoString() string
- func (s *UpdateWafServiceControlInput) SetApiEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetAutoCCEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBlackIpEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBlackLctEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBotDytokenEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBotFrequencyEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBotRepeatEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBotSequenceDefaultAction(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetBotSequenceEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetCcEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetCustomBotEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetCustomRspEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetDlpEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetHost(v string) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetProjectName(v string) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetSystemBotEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetTLSEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetTamperProofEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWafEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWafWhiteReqEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWhiteEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWhiteFieldEnable(v int32) *UpdateWafServiceControlInput
- func (s UpdateWafServiceControlInput) String() string
- func (s *UpdateWafServiceControlInput) Validate() error
- type UpdateWafServiceControlOutput
- type UploadWafServiceCertificateInput
- func (s UploadWafServiceCertificateInput) GoString() string
- func (s *UploadWafServiceCertificateInput) SetDescription(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetName(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetPrivateKey(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetProjectName(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetPublicKey(v string) *UploadWafServiceCertificateInput
- func (s UploadWafServiceCertificateInput) String() string
- func (s *UploadWafServiceCertificateInput) Validate() error
- type UploadWafServiceCertificateOutput
- type VulForCreateDomainOutput
- func (s VulForCreateDomainOutput) GoString() string
- func (s *VulForCreateDomainOutput) SetAction(v string) *VulForCreateDomainOutput
- func (s *VulForCreateDomainOutput) SetRuleMode(v string) *VulForCreateDomainOutput
- func (s *VulForCreateDomainOutput) SetWafEnable(v int32) *VulForCreateDomainOutput
- func (s VulForCreateDomainOutput) String() string
- type WAF
- func (c *WAF) AddHostGroup(input *AddHostGroupInput) (*AddHostGroupOutput, error)
- func (c *WAF) AddHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) AddHostGroupRequest(input *AddHostGroupInput) (req *request.Request, output *AddHostGroupOutput)
- func (c *WAF) AddHostGroupWithContext(ctx byteplus.Context, input *AddHostGroupInput, opts ...request.Option) (*AddHostGroupOutput, error)
- func (c *WAF) AddIpGroup(input *AddIpGroupInput) (*AddIpGroupOutput, error)
- func (c *WAF) AddIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) AddIpGroupRequest(input *AddIpGroupInput) (req *request.Request, output *AddIpGroupOutput)
- func (c *WAF) AddIpGroupWithContext(ctx byteplus.Context, input *AddIpGroupInput, opts ...request.Option) (*AddIpGroupOutput, error)
- func (c *WAF) AddProhibitionBlack(input *AddProhibitionBlackInput) (*AddProhibitionBlackOutput, error)
- func (c *WAF) AddProhibitionBlackCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddProhibitionBlackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddProhibitionBlackCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) AddProhibitionBlackRequest(input *AddProhibitionBlackInput) (req *request.Request, output *AddProhibitionBlackOutput)
- func (c *WAF) AddProhibitionBlackWithContext(ctx byteplus.Context, input *AddProhibitionBlackInput, opts ...request.Option) (*AddProhibitionBlackOutput, error)
- func (c *WAF) AddProhibitionWhite(input *AddProhibitionWhiteInput) (*AddProhibitionWhiteOutput, error)
- func (c *WAF) AddProhibitionWhiteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddProhibitionWhiteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddProhibitionWhiteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) AddProhibitionWhiteRequest(input *AddProhibitionWhiteInput) (req *request.Request, output *AddProhibitionWhiteOutput)
- func (c *WAF) AddProhibitionWhiteWithContext(ctx byteplus.Context, input *AddProhibitionWhiteInput, opts ...request.Option) (*AddProhibitionWhiteOutput, error)
- func (c *WAF) BatchCopySystemBotConfig(input *BatchCopySystemBotConfigInput) (*BatchCopySystemBotConfigOutput, error)
- func (c *WAF) BatchCopySystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) BatchCopySystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) BatchCopySystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) BatchCopySystemBotConfigRequest(input *BatchCopySystemBotConfigInput) (req *request.Request, output *BatchCopySystemBotConfigOutput)
- func (c *WAF) BatchCopySystemBotConfigWithContext(ctx byteplus.Context, input *BatchCopySystemBotConfigInput, ...) (*BatchCopySystemBotConfigOutput, error)
- func (c *WAF) BatchDeleteGlobalBanItems(input *BatchDeleteGlobalBanItemsInput) (*BatchDeleteGlobalBanItemsOutput, error)
- func (c *WAF) BatchDeleteGlobalBanItemsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) BatchDeleteGlobalBanItemsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) BatchDeleteGlobalBanItemsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) BatchDeleteGlobalBanItemsRequest(input *BatchDeleteGlobalBanItemsInput) (req *request.Request, output *BatchDeleteGlobalBanItemsOutput)
- func (c *WAF) BatchDeleteGlobalBanItemsWithContext(ctx byteplus.Context, input *BatchDeleteGlobalBanItemsInput, ...) (*BatchDeleteGlobalBanItemsOutput, error)
- func (c *WAF) BatchUpdateTLSFieldsConfig(input *BatchUpdateTLSFieldsConfigInput) (*BatchUpdateTLSFieldsConfigOutput, error)
- func (c *WAF) BatchUpdateTLSFieldsConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) BatchUpdateTLSFieldsConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) BatchUpdateTLSFieldsConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) BatchUpdateTLSFieldsConfigRequest(input *BatchUpdateTLSFieldsConfigInput) (req *request.Request, output *BatchUpdateTLSFieldsConfigOutput)
- func (c *WAF) BatchUpdateTLSFieldsConfigWithContext(ctx byteplus.Context, input *BatchUpdateTLSFieldsConfigInput, ...) (*BatchUpdateTLSFieldsConfigOutput, error)
- func (c *WAF) CheckLLMPrompt(input *CheckLLMPromptInput) (*CheckLLMPromptOutput, error)
- func (c *WAF) CheckLLMPromptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CheckLLMPromptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CheckLLMPromptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CheckLLMPromptRequest(input *CheckLLMPromptInput) (req *request.Request, output *CheckLLMPromptOutput)
- func (c *WAF) CheckLLMPromptWithContext(ctx byteplus.Context, input *CheckLLMPromptInput, opts ...request.Option) (*CheckLLMPromptOutput, error)
- func (c *WAF) CheckLLMResponseStream(input *CheckLLMResponseStreamInput) (*CheckLLMResponseStreamOutput, error)
- func (c *WAF) CheckLLMResponseStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CheckLLMResponseStreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CheckLLMResponseStreamCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CheckLLMResponseStreamRequest(input *CheckLLMResponseStreamInput) (req *request.Request, output *CheckLLMResponseStreamOutput)
- func (c *WAF) CheckLLMResponseStreamWithContext(ctx byteplus.Context, input *CheckLLMResponseStreamInput, ...) (*CheckLLMResponseStreamOutput, error)
- func (c *WAF) CreateAclRule(input *CreateAclRuleInput) (*CreateAclRuleOutput, error)
- func (c *WAF) CreateAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateAclRuleRequest(input *CreateAclRuleInput) (req *request.Request, output *CreateAclRuleOutput)
- func (c *WAF) CreateAclRuleWithContext(ctx byteplus.Context, input *CreateAclRuleInput, opts ...request.Option) (*CreateAclRuleOutput, error)
- func (c *WAF) CreateAllowRule(input *CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
- func (c *WAF) CreateAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateAllowRuleRequest(input *CreateAllowRuleInput) (req *request.Request, output *CreateAllowRuleOutput)
- func (c *WAF) CreateAllowRuleWithContext(ctx byteplus.Context, input *CreateAllowRuleInput, opts ...request.Option) (*CreateAllowRuleOutput, error)
- func (c *WAF) CreateBlockRule(input *CreateBlockRuleInput) (*CreateBlockRuleOutput, error)
- func (c *WAF) CreateBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateBlockRuleRequest(input *CreateBlockRuleInput) (req *request.Request, output *CreateBlockRuleOutput)
- func (c *WAF) CreateBlockRuleWithContext(ctx byteplus.Context, input *CreateBlockRuleInput, opts ...request.Option) (*CreateBlockRuleOutput, error)
- func (c *WAF) CreateBotAnalyseProtectRule(input *CreateBotAnalyseProtectRuleInput) (*CreateBotAnalyseProtectRuleOutput, error)
- func (c *WAF) CreateBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateBotAnalyseProtectRuleRequest(input *CreateBotAnalyseProtectRuleInput) (req *request.Request, output *CreateBotAnalyseProtectRuleOutput)
- func (c *WAF) CreateBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *CreateBotAnalyseProtectRuleInput, ...) (*CreateBotAnalyseProtectRuleOutput, error)
- func (c *WAF) CreateCCRule(input *CreateCCRuleInput) (*CreateCCRuleOutput, error)
- func (c *WAF) CreateCCRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateCCRuleRequest(input *CreateCCRuleInput) (req *request.Request, output *CreateCCRuleOutput)
- func (c *WAF) CreateCCRuleWithContext(ctx byteplus.Context, input *CreateCCRuleInput, opts ...request.Option) (*CreateCCRuleOutput, error)
- func (c *WAF) CreateCustomBotConfig(input *CreateCustomBotConfigInput) (*CreateCustomBotConfigOutput, error)
- func (c *WAF) CreateCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateCustomBotConfigRequest(input *CreateCustomBotConfigInput) (req *request.Request, output *CreateCustomBotConfigOutput)
- func (c *WAF) CreateCustomBotConfigWithContext(ctx byteplus.Context, input *CreateCustomBotConfigInput, ...) (*CreateCustomBotConfigOutput, error)
- func (c *WAF) CreateCustomPage(input *CreateCustomPageInput) (*CreateCustomPageOutput, error)
- func (c *WAF) CreateCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateCustomPageRequest(input *CreateCustomPageInput) (req *request.Request, output *CreateCustomPageOutput)
- func (c *WAF) CreateCustomPageWithContext(ctx byteplus.Context, input *CreateCustomPageInput, opts ...request.Option) (*CreateCustomPageOutput, error)
- func (c *WAF) CreateDomain(input *CreateDomainInput) (*CreateDomainOutput, error)
- func (c *WAF) CreateDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateDomainRequest(input *CreateDomainInput) (req *request.Request, output *CreateDomainOutput)
- func (c *WAF) CreateDomainWithContext(ctx byteplus.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, error)
- func (c *WAF) CreateTamperProof(input *CreateTamperProofInput) (*CreateTamperProofOutput, error)
- func (c *WAF) CreateTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateTamperProofRequest(input *CreateTamperProofInput) (req *request.Request, output *CreateTamperProofOutput)
- func (c *WAF) CreateTamperProofWithContext(ctx byteplus.Context, input *CreateTamperProofInput, opts ...request.Option) (*CreateTamperProofOutput, error)
- func (c *WAF) CreateVolcWafServicesByBytePlusCDN(input *CreateVolcWafServicesByBytePlusCDNInput) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
- func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateVolcWafServicesByBytePlusCDNRequest(input *CreateVolcWafServicesByBytePlusCDNInput) (req *request.Request, output *CreateVolcWafServicesByBytePlusCDNOutput)
- func (c *WAF) CreateVolcWafServicesByBytePlusCDNWithContext(ctx byteplus.Context, input *CreateVolcWafServicesByBytePlusCDNInput, ...) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
- func (c *WAF) CreateVulWhiteField(input *CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error)
- func (c *WAF) CreateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateVulWhiteFieldRequest(input *CreateVulWhiteFieldInput) (req *request.Request, output *CreateVulWhiteFieldOutput)
- func (c *WAF) CreateVulWhiteFieldWithContext(ctx byteplus.Context, input *CreateVulWhiteFieldInput, opts ...request.Option) (*CreateVulWhiteFieldOutput, error)
- func (c *WAF) DeleteAclRule(input *DeleteAclRuleInput) (*DeleteAclRuleOutput, error)
- func (c *WAF) DeleteAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteAclRuleRequest(input *DeleteAclRuleInput) (req *request.Request, output *DeleteAclRuleOutput)
- func (c *WAF) DeleteAclRuleWithContext(ctx byteplus.Context, input *DeleteAclRuleInput, opts ...request.Option) (*DeleteAclRuleOutput, error)
- func (c *WAF) DeleteAllowRule(input *DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
- func (c *WAF) DeleteAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteAllowRuleRequest(input *DeleteAllowRuleInput) (req *request.Request, output *DeleteAllowRuleOutput)
- func (c *WAF) DeleteAllowRuleWithContext(ctx byteplus.Context, input *DeleteAllowRuleInput, opts ...request.Option) (*DeleteAllowRuleOutput, error)
- func (c *WAF) DeleteBlockRule(input *DeleteBlockRuleInput) (*DeleteBlockRuleOutput, error)
- func (c *WAF) DeleteBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteBlockRuleRequest(input *DeleteBlockRuleInput) (req *request.Request, output *DeleteBlockRuleOutput)
- func (c *WAF) DeleteBlockRuleWithContext(ctx byteplus.Context, input *DeleteBlockRuleInput, opts ...request.Option) (*DeleteBlockRuleOutput, error)
- func (c *WAF) DeleteBotAnalyseProtectRule(input *DeleteBotAnalyseProtectRuleInput) (*DeleteBotAnalyseProtectRuleOutput, error)
- func (c *WAF) DeleteBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteBotAnalyseProtectRuleRequest(input *DeleteBotAnalyseProtectRuleInput) (req *request.Request, output *DeleteBotAnalyseProtectRuleOutput)
- func (c *WAF) DeleteBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *DeleteBotAnalyseProtectRuleInput, ...) (*DeleteBotAnalyseProtectRuleOutput, error)
- func (c *WAF) DeleteCCRule(input *DeleteCCRuleInput) (*DeleteCCRuleOutput, error)
- func (c *WAF) DeleteCCRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteCCRuleRequest(input *DeleteCCRuleInput) (req *request.Request, output *DeleteCCRuleOutput)
- func (c *WAF) DeleteCCRuleWithContext(ctx byteplus.Context, input *DeleteCCRuleInput, opts ...request.Option) (*DeleteCCRuleOutput, error)
- func (c *WAF) DeleteCustomBotConfig(input *DeleteCustomBotConfigInput) (*DeleteCustomBotConfigOutput, error)
- func (c *WAF) DeleteCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteCustomBotConfigRequest(input *DeleteCustomBotConfigInput) (req *request.Request, output *DeleteCustomBotConfigOutput)
- func (c *WAF) DeleteCustomBotConfigWithContext(ctx byteplus.Context, input *DeleteCustomBotConfigInput, ...) (*DeleteCustomBotConfigOutput, error)
- func (c *WAF) DeleteCustomPage(input *DeleteCustomPageInput) (*DeleteCustomPageOutput, error)
- func (c *WAF) DeleteCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteCustomPageRequest(input *DeleteCustomPageInput) (req *request.Request, output *DeleteCustomPageOutput)
- func (c *WAF) DeleteCustomPageWithContext(ctx byteplus.Context, input *DeleteCustomPageInput, opts ...request.Option) (*DeleteCustomPageOutput, error)
- func (c *WAF) DeleteDomain(input *DeleteDomainInput) (*DeleteDomainOutput, error)
- func (c *WAF) DeleteDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteDomainRequest(input *DeleteDomainInput) (req *request.Request, output *DeleteDomainOutput)
- func (c *WAF) DeleteDomainWithContext(ctx byteplus.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, error)
- func (c *WAF) DeleteHostGroup(input *DeleteHostGroupInput) (*DeleteHostGroupOutput, error)
- func (c *WAF) DeleteHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteHostGroupRequest(input *DeleteHostGroupInput) (req *request.Request, output *DeleteHostGroupOutput)
- func (c *WAF) DeleteHostGroupWithContext(ctx byteplus.Context, input *DeleteHostGroupInput, opts ...request.Option) (*DeleteHostGroupOutput, error)
- func (c *WAF) DeleteIpGroup(input *DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
- func (c *WAF) DeleteIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteIpGroupRequest(input *DeleteIpGroupInput) (req *request.Request, output *DeleteIpGroupOutput)
- func (c *WAF) DeleteIpGroupWithContext(ctx byteplus.Context, input *DeleteIpGroupInput, opts ...request.Option) (*DeleteIpGroupOutput, error)
- func (c *WAF) DeleteProhibitionBlack(input *DeleteProhibitionBlackInput) (*DeleteProhibitionBlackOutput, error)
- func (c *WAF) DeleteProhibitionBlackCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteProhibitionBlackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteProhibitionBlackCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteProhibitionBlackRequest(input *DeleteProhibitionBlackInput) (req *request.Request, output *DeleteProhibitionBlackOutput)
- func (c *WAF) DeleteProhibitionBlackWithContext(ctx byteplus.Context, input *DeleteProhibitionBlackInput, ...) (*DeleteProhibitionBlackOutput, error)
- func (c *WAF) DeleteProhibitionWhite(input *DeleteProhibitionWhiteInput) (*DeleteProhibitionWhiteOutput, error)
- func (c *WAF) DeleteProhibitionWhiteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteProhibitionWhiteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteProhibitionWhiteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteProhibitionWhiteRequest(input *DeleteProhibitionWhiteInput) (req *request.Request, output *DeleteProhibitionWhiteOutput)
- func (c *WAF) DeleteProhibitionWhiteWithContext(ctx byteplus.Context, input *DeleteProhibitionWhiteInput, ...) (*DeleteProhibitionWhiteOutput, error)
- func (c *WAF) DeleteTamperProof(input *DeleteTamperProofInput) (*DeleteTamperProofOutput, error)
- func (c *WAF) DeleteTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteTamperProofRequest(input *DeleteTamperProofInput) (req *request.Request, output *DeleteTamperProofOutput)
- func (c *WAF) DeleteTamperProofWithContext(ctx byteplus.Context, input *DeleteTamperProofInput, opts ...request.Option) (*DeleteTamperProofOutput, error)
- func (c *WAF) DeleteVolcWafService(input *DeleteVolcWafServiceInput) (*DeleteVolcWafServiceOutput, error)
- func (c *WAF) DeleteVolcWafServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteVolcWafServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteVolcWafServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteVolcWafServiceRequest(input *DeleteVolcWafServiceInput) (req *request.Request, output *DeleteVolcWafServiceOutput)
- func (c *WAF) DeleteVolcWafServiceWithContext(ctx byteplus.Context, input *DeleteVolcWafServiceInput, opts ...request.Option) (*DeleteVolcWafServiceOutput, error)
- func (c *WAF) DeleteVulWhiteField(input *DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error)
- func (c *WAF) DeleteVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteVulWhiteFieldRequest(input *DeleteVulWhiteFieldInput) (req *request.Request, output *DeleteVulWhiteFieldOutput)
- func (c *WAF) DeleteVulWhiteFieldWithContext(ctx byteplus.Context, input *DeleteVulWhiteFieldInput, opts ...request.Option) (*DeleteVulWhiteFieldOutput, error)
- func (c *WAF) DeleteWafServiceCertificate(input *DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
- func (c *WAF) DeleteWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteWafServiceCertificateRequest(input *DeleteWafServiceCertificateInput) (req *request.Request, output *DeleteWafServiceCertificateOutput)
- func (c *WAF) DeleteWafServiceCertificateWithContext(ctx byteplus.Context, input *DeleteWafServiceCertificateInput, ...) (*DeleteWafServiceCertificateOutput, error)
- func (c *WAF) GetDomainInfo(input *GetDomainInfoInput) (*GetDomainInfoOutput, error)
- func (c *WAF) GetDomainInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) GetDomainInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) GetDomainInfoCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) GetDomainInfoRequest(input *GetDomainInfoInput) (req *request.Request, output *GetDomainInfoOutput)
- func (c *WAF) GetDomainInfoWithContext(ctx byteplus.Context, input *GetDomainInfoInput, opts ...request.Option) (*GetDomainInfoOutput, error)
- func (c *WAF) GetInstanceCtl(input *GetInstanceCtlInput) (*GetInstanceCtlOutput, error)
- func (c *WAF) GetInstanceCtlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) GetInstanceCtlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) GetInstanceCtlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) GetInstanceCtlRequest(input *GetInstanceCtlInput) (req *request.Request, output *GetInstanceCtlOutput)
- func (c *WAF) GetInstanceCtlWithContext(ctx byteplus.Context, input *GetInstanceCtlInput, opts ...request.Option) (*GetInstanceCtlOutput, error)
- func (c *WAF) GetReqQPSAnalysis(input *GetReqQPSAnalysisInput) (*GetReqQPSAnalysisOutput, error)
- func (c *WAF) GetReqQPSAnalysisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) GetReqQPSAnalysisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) GetReqQPSAnalysisCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) GetReqQPSAnalysisRequest(input *GetReqQPSAnalysisInput) (req *request.Request, output *GetReqQPSAnalysisOutput)
- func (c *WAF) GetReqQPSAnalysisWithContext(ctx byteplus.Context, input *GetReqQPSAnalysisInput, opts ...request.Option) (*GetReqQPSAnalysisOutput, error)
- func (c *WAF) GetTLSConfig(input *GetTLSConfigInput) (*GetTLSConfigOutput, error)
- func (c *WAF) GetTLSConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) GetTLSConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) GetTLSConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) GetTLSConfigRequest(input *GetTLSConfigInput) (req *request.Request, output *GetTLSConfigOutput)
- func (c *WAF) GetTLSConfigWithContext(ctx byteplus.Context, input *GetTLSConfigInput, opts ...request.Option) (*GetTLSConfigOutput, error)
- func (c *WAF) GetVulnerabilityConfig(input *GetVulnerabilityConfigInput) (*GetVulnerabilityConfigOutput, error)
- func (c *WAF) GetVulnerabilityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) GetVulnerabilityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) GetVulnerabilityConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) GetVulnerabilityConfigRequest(input *GetVulnerabilityConfigInput) (req *request.Request, output *GetVulnerabilityConfigOutput)
- func (c *WAF) GetVulnerabilityConfigWithContext(ctx byteplus.Context, input *GetVulnerabilityConfigInput, ...) (*GetVulnerabilityConfigOutput, error)
- func (c *WAF) ListAclRule(input *ListAclRuleInput) (*ListAclRuleOutput, error)
- func (c *WAF) ListAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListAclRuleRequest(input *ListAclRuleInput) (req *request.Request, output *ListAclRuleOutput)
- func (c *WAF) ListAclRuleWithContext(ctx byteplus.Context, input *ListAclRuleInput, opts ...request.Option) (*ListAclRuleOutput, error)
- func (c *WAF) ListAllIpGroups(input *ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
- func (c *WAF) ListAllIpGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAllIpGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAllIpGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListAllIpGroupsRequest(input *ListAllIpGroupsInput) (req *request.Request, output *ListAllIpGroupsOutput)
- func (c *WAF) ListAllIpGroupsWithContext(ctx byteplus.Context, input *ListAllIpGroupsInput, opts ...request.Option) (*ListAllIpGroupsOutput, error)
- func (c *WAF) ListAllowRule(input *ListAllowRuleInput) (*ListAllowRuleOutput, error)
- func (c *WAF) ListAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListAllowRuleRequest(input *ListAllowRuleInput) (req *request.Request, output *ListAllowRuleOutput)
- func (c *WAF) ListAllowRuleWithContext(ctx byteplus.Context, input *ListAllowRuleInput, opts ...request.Option) (*ListAllowRuleOutput, error)
- func (c *WAF) ListAreaBlockRule(input *ListAreaBlockRuleInput) (*ListAreaBlockRuleOutput, error)
- func (c *WAF) ListAreaBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAreaBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAreaBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListAreaBlockRuleRequest(input *ListAreaBlockRuleInput) (req *request.Request, output *ListAreaBlockRuleOutput)
- func (c *WAF) ListAreaBlockRuleWithContext(ctx byteplus.Context, input *ListAreaBlockRuleInput, opts ...request.Option) (*ListAreaBlockRuleOutput, error)
- func (c *WAF) ListBlockRule(input *ListBlockRuleInput) (*ListBlockRuleOutput, error)
- func (c *WAF) ListBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListBlockRuleRequest(input *ListBlockRuleInput) (req *request.Request, output *ListBlockRuleOutput)
- func (c *WAF) ListBlockRuleWithContext(ctx byteplus.Context, input *ListBlockRuleInput, opts ...request.Option) (*ListBlockRuleOutput, error)
- func (c *WAF) ListBotAnalyseProtectRule(input *ListBotAnalyseProtectRuleInput) (*ListBotAnalyseProtectRuleOutput, error)
- func (c *WAF) ListBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailable(input *ListBotAnalyseProtectRulePriorityAvailableInput) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableRequest(input *ListBotAnalyseProtectRulePriorityAvailableInput) (req *request.Request, output *ListBotAnalyseProtectRulePriorityAvailableOutput)
- func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableWithContext(ctx byteplus.Context, input *ListBotAnalyseProtectRulePriorityAvailableInput, ...) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
- func (c *WAF) ListBotAnalyseProtectRuleRequest(input *ListBotAnalyseProtectRuleInput) (req *request.Request, output *ListBotAnalyseProtectRuleOutput)
- func (c *WAF) ListBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *ListBotAnalyseProtectRuleInput, ...) (*ListBotAnalyseProtectRuleOutput, error)
- func (c *WAF) ListCCRule(input *ListCCRuleInput) (*ListCCRuleOutput, error)
- func (c *WAF) ListCCRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListCCRuleRequest(input *ListCCRuleInput) (req *request.Request, output *ListCCRuleOutput)
- func (c *WAF) ListCCRuleWithContext(ctx byteplus.Context, input *ListCCRuleInput, opts ...request.Option) (*ListCCRuleOutput, error)
- func (c *WAF) ListCertificateServices(input *ListCertificateServicesInput) (*ListCertificateServicesOutput, error)
- func (c *WAF) ListCertificateServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListCertificateServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListCertificateServicesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListCertificateServicesRequest(input *ListCertificateServicesInput) (req *request.Request, output *ListCertificateServicesOutput)
- func (c *WAF) ListCertificateServicesWithContext(ctx byteplus.Context, input *ListCertificateServicesInput, ...) (*ListCertificateServicesOutput, error)
- func (c *WAF) ListCustomBotConfig(input *ListCustomBotConfigInput) (*ListCustomBotConfigOutput, error)
- func (c *WAF) ListCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListCustomBotConfigRequest(input *ListCustomBotConfigInput) (req *request.Request, output *ListCustomBotConfigOutput)
- func (c *WAF) ListCustomBotConfigWithContext(ctx byteplus.Context, input *ListCustomBotConfigInput, opts ...request.Option) (*ListCustomBotConfigOutput, error)
- func (c *WAF) ListCustomPage(input *ListCustomPageInput) (*ListCustomPageOutput, error)
- func (c *WAF) ListCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListCustomPageRequest(input *ListCustomPageInput) (req *request.Request, output *ListCustomPageOutput)
- func (c *WAF) ListCustomPageWithContext(ctx byteplus.Context, input *ListCustomPageInput, opts ...request.Option) (*ListCustomPageOutput, error)
- func (c *WAF) ListDomain(input *ListDomainInput) (*ListDomainOutput, error)
- func (c *WAF) ListDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListDomainRequest(input *ListDomainInput) (req *request.Request, output *ListDomainOutput)
- func (c *WAF) ListDomainWithContext(ctx byteplus.Context, input *ListDomainInput, opts ...request.Option) (*ListDomainOutput, error)
- func (c *WAF) ListGlobalBanItems(input *ListGlobalBanItemsInput) (*ListGlobalBanItemsOutput, error)
- func (c *WAF) ListGlobalBanItemsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListGlobalBanItemsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListGlobalBanItemsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListGlobalBanItemsRequest(input *ListGlobalBanItemsInput) (req *request.Request, output *ListGlobalBanItemsOutput)
- func (c *WAF) ListGlobalBanItemsWithContext(ctx byteplus.Context, input *ListGlobalBanItemsInput, opts ...request.Option) (*ListGlobalBanItemsOutput, error)
- func (c *WAF) ListHostGroup(input *ListHostGroupInput) (*ListHostGroupOutput, error)
- func (c *WAF) ListHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListHostGroupRequest(input *ListHostGroupInput) (req *request.Request, output *ListHostGroupOutput)
- func (c *WAF) ListHostGroupWithContext(ctx byteplus.Context, input *ListHostGroupInput, opts ...request.Option) (*ListHostGroupOutput, error)
- func (c *WAF) ListIpGroup(input *ListIpGroupInput) (*ListIpGroupOutput, error)
- func (c *WAF) ListIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListIpGroupRequest(input *ListIpGroupInput) (req *request.Request, output *ListIpGroupOutput)
- func (c *WAF) ListIpGroupWithContext(ctx byteplus.Context, input *ListIpGroupInput, opts ...request.Option) (*ListIpGroupOutput, error)
- func (c *WAF) ListLoadBalancer(input *ListLoadBalancerInput) (*ListLoadBalancerOutput, error)
- func (c *WAF) ListLoadBalancerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListLoadBalancerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListLoadBalancerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListLoadBalancerRequest(input *ListLoadBalancerInput) (req *request.Request, output *ListLoadBalancerOutput)
- func (c *WAF) ListLoadBalancerWithContext(ctx byteplus.Context, input *ListLoadBalancerInput, opts ...request.Option) (*ListLoadBalancerOutput, error)
- func (c *WAF) ListProhibition(input *ListProhibitionInput) (*ListProhibitionOutput, error)
- func (c *WAF) ListProhibitionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListProhibitionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListProhibitionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListProhibitionRequest(input *ListProhibitionInput) (req *request.Request, output *ListProhibitionOutput)
- func (c *WAF) ListProhibitionWithContext(ctx byteplus.Context, input *ListProhibitionInput, opts ...request.Option) (*ListProhibitionOutput, error)
- func (c *WAF) ListSystemBotConfig(input *ListSystemBotConfigInput) (*ListSystemBotConfigOutput, error)
- func (c *WAF) ListSystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListSystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListSystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListSystemBotConfigRequest(input *ListSystemBotConfigInput) (req *request.Request, output *ListSystemBotConfigOutput)
- func (c *WAF) ListSystemBotConfigWithContext(ctx byteplus.Context, input *ListSystemBotConfigInput, opts ...request.Option) (*ListSystemBotConfigOutput, error)
- func (c *WAF) ListTamperProof(input *ListTamperProofInput) (*ListTamperProofOutput, error)
- func (c *WAF) ListTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListTamperProofRequest(input *ListTamperProofInput) (req *request.Request, output *ListTamperProofOutput)
- func (c *WAF) ListTamperProofWithContext(ctx byteplus.Context, input *ListTamperProofInput, opts ...request.Option) (*ListTamperProofOutput, error)
- func (c *WAF) ListVulWhiteField(input *ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error)
- func (c *WAF) ListVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListVulWhiteFieldRequest(input *ListVulWhiteFieldInput) (req *request.Request, output *ListVulWhiteFieldOutput)
- func (c *WAF) ListVulWhiteFieldWithContext(ctx byteplus.Context, input *ListVulWhiteFieldInput, opts ...request.Option) (*ListVulWhiteFieldOutput, error)
- func (c *WAF) ListVulnerabilityRule(input *ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
- func (c *WAF) ListVulnerabilityRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListVulnerabilityRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListVulnerabilityRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListVulnerabilityRuleRequest(input *ListVulnerabilityRuleInput) (req *request.Request, output *ListVulnerabilityRuleOutput)
- func (c *WAF) ListVulnerabilityRuleWithContext(ctx byteplus.Context, input *ListVulnerabilityRuleInput, ...) (*ListVulnerabilityRuleOutput, error)
- func (c *WAF) ListWafServiceCertificate(input *ListWafServiceCertificateInput) (*ListWafServiceCertificateOutput, error)
- func (c *WAF) ListWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListWafServiceCertificateRequest(input *ListWafServiceCertificateInput) (req *request.Request, output *ListWafServiceCertificateOutput)
- func (c *WAF) ListWafServiceCertificateWithContext(ctx byteplus.Context, input *ListWafServiceCertificateInput, ...) (*ListWafServiceCertificateOutput, error)
- func (c *WAF) ModifyServiceDefenceMode(input *ModifyServiceDefenceModeInput) (*ModifyServiceDefenceModeOutput, error)
- func (c *WAF) ModifyServiceDefenceModeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ModifyServiceDefenceModeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ModifyServiceDefenceModeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ModifyServiceDefenceModeRequest(input *ModifyServiceDefenceModeInput) (req *request.Request, output *ModifyServiceDefenceModeOutput)
- func (c *WAF) ModifyServiceDefenceModeWithContext(ctx byteplus.Context, input *ModifyServiceDefenceModeInput, ...) (*ModifyServiceDefenceModeOutput, error)
- func (c *WAF) ModifyTLSConfig(input *ModifyTLSConfigInput) (*ModifyTLSConfigOutput, error)
- func (c *WAF) ModifyTLSConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ModifyTLSConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ModifyTLSConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ModifyTLSConfigRequest(input *ModifyTLSConfigInput) (req *request.Request, output *ModifyTLSConfigOutput)
- func (c *WAF) ModifyTLSConfigWithContext(ctx byteplus.Context, input *ModifyTLSConfigInput, opts ...request.Option) (*ModifyTLSConfigOutput, error)
- func (c *WAF) QueryAttackAnalysisTermsAggLb(input *QueryAttackAnalysisTermsAggLbInput) (*QueryAttackAnalysisTermsAggLbOutput, error)
- func (c *WAF) QueryAttackAnalysisTermsAggLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackAnalysisTermsAggLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryAttackAnalysisTermsAggLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackAnalysisTermsAggLbRequest(input *QueryAttackAnalysisTermsAggLbInput) (req *request.Request, output *QueryAttackAnalysisTermsAggLbOutput)
- func (c *WAF) QueryAttackAnalysisTermsAggLbWithContext(ctx byteplus.Context, input *QueryAttackAnalysisTermsAggLbInput, ...) (*QueryAttackAnalysisTermsAggLbOutput, error)
- func (c *WAF) QueryAttackAnalysisWithRuleAggLb(input *QueryAttackAnalysisWithRuleAggLbInput) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
- func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackAnalysisWithRuleAggLbRequest(input *QueryAttackAnalysisWithRuleAggLbInput) (req *request.Request, output *QueryAttackAnalysisWithRuleAggLbOutput)
- func (c *WAF) QueryAttackAnalysisWithRuleAggLbWithContext(ctx byteplus.Context, input *QueryAttackAnalysisWithRuleAggLbInput, ...) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
- func (c *WAF) QueryAttackSecurityEvent(input *QueryAttackSecurityEventInput) (*QueryAttackSecurityEventOutput, error)
- func (c *WAF) QueryAttackSecurityEventCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackSecurityEventCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryAttackSecurityEventCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryAttackSecurityEventRequest(input *QueryAttackSecurityEventInput) (req *request.Request, output *QueryAttackSecurityEventOutput)
- func (c *WAF) QueryAttackSecurityEventWithContext(ctx byteplus.Context, input *QueryAttackSecurityEventInput, ...) (*QueryAttackSecurityEventOutput, error)
- func (c *WAF) QueryCertificateIfReplace(input *QueryCertificateIfReplaceInput) (*QueryCertificateIfReplaceOutput, error)
- func (c *WAF) QueryCertificateIfReplaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryCertificateIfReplaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryCertificateIfReplaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryCertificateIfReplaceRequest(input *QueryCertificateIfReplaceInput) (req *request.Request, output *QueryCertificateIfReplaceOutput)
- func (c *WAF) QueryCertificateIfReplaceWithContext(ctx byteplus.Context, input *QueryCertificateIfReplaceInput, ...) (*QueryCertificateIfReplaceOutput, error)
- func (c *WAF) QueryFlowOverviewLb(input *QueryFlowOverviewLbInput) (*QueryFlowOverviewLbOutput, error)
- func (c *WAF) QueryFlowOverviewLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryFlowOverviewLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryFlowOverviewLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryFlowOverviewLbRequest(input *QueryFlowOverviewLbInput) (req *request.Request, output *QueryFlowOverviewLbOutput)
- func (c *WAF) QueryFlowOverviewLbWithContext(ctx byteplus.Context, input *QueryFlowOverviewLbInput, opts ...request.Option) (*QueryFlowOverviewLbOutput, error)
- func (c *WAF) QueryLLMGenerate(input *QueryLLMGenerateInput) (*QueryLLMGenerateOutput, error)
- func (c *WAF) QueryLLMGenerateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryLLMGenerateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryLLMGenerateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryLLMGenerateRequest(input *QueryLLMGenerateInput) (req *request.Request, output *QueryLLMGenerateOutput)
- func (c *WAF) QueryLLMGenerateWithContext(ctx byteplus.Context, input *QueryLLMGenerateInput, opts ...request.Option) (*QueryLLMGenerateOutput, error)
- func (c *WAF) QueryProtectionOverviewLb(input *QueryProtectionOverviewLbInput) (*QueryProtectionOverviewLbOutput, error)
- func (c *WAF) QueryProtectionOverviewLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) QueryProtectionOverviewLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) QueryProtectionOverviewLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) QueryProtectionOverviewLbRequest(input *QueryProtectionOverviewLbInput) (req *request.Request, output *QueryProtectionOverviewLbOutput)
- func (c *WAF) QueryProtectionOverviewLbWithContext(ctx byteplus.Context, input *QueryProtectionOverviewLbInput, ...) (*QueryProtectionOverviewLbOutput, error)
- func (c *WAF) UpdateAclRule(input *UpdateAclRuleInput) (*UpdateAclRuleOutput, error)
- func (c *WAF) UpdateAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateAclRuleRequest(input *UpdateAclRuleInput) (req *request.Request, output *UpdateAclRuleOutput)
- func (c *WAF) UpdateAclRuleWithContext(ctx byteplus.Context, input *UpdateAclRuleInput, opts ...request.Option) (*UpdateAclRuleOutput, error)
- func (c *WAF) UpdateAllowRule(input *UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
- func (c *WAF) UpdateAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateAllowRuleRequest(input *UpdateAllowRuleInput) (req *request.Request, output *UpdateAllowRuleOutput)
- func (c *WAF) UpdateAllowRuleWithContext(ctx byteplus.Context, input *UpdateAllowRuleInput, opts ...request.Option) (*UpdateAllowRuleOutput, error)
- func (c *WAF) UpdateAreaBlockRule(input *UpdateAreaBlockRuleInput) (*UpdateAreaBlockRuleOutput, error)
- func (c *WAF) UpdateAreaBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateAreaBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateAreaBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateAreaBlockRuleRequest(input *UpdateAreaBlockRuleInput) (req *request.Request, output *UpdateAreaBlockRuleOutput)
- func (c *WAF) UpdateAreaBlockRuleWithContext(ctx byteplus.Context, input *UpdateAreaBlockRuleInput, opts ...request.Option) (*UpdateAreaBlockRuleOutput, error)
- func (c *WAF) UpdateBlockRule(input *UpdateBlockRuleInput) (*UpdateBlockRuleOutput, error)
- func (c *WAF) UpdateBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateBlockRuleRequest(input *UpdateBlockRuleInput) (req *request.Request, output *UpdateBlockRuleOutput)
- func (c *WAF) UpdateBlockRuleWithContext(ctx byteplus.Context, input *UpdateBlockRuleInput, opts ...request.Option) (*UpdateBlockRuleOutput, error)
- func (c *WAF) UpdateBotAnalyseProtectRule(input *UpdateBotAnalyseProtectRuleInput) (*UpdateBotAnalyseProtectRuleOutput, error)
- func (c *WAF) UpdateBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateBotAnalyseProtectRuleRequest(input *UpdateBotAnalyseProtectRuleInput) (req *request.Request, output *UpdateBotAnalyseProtectRuleOutput)
- func (c *WAF) UpdateBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *UpdateBotAnalyseProtectRuleInput, ...) (*UpdateBotAnalyseProtectRuleOutput, error)
- func (c *WAF) UpdateCCRule(input *UpdateCCRuleInput) (*UpdateCCRuleOutput, error)
- func (c *WAF) UpdateCCRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateCCRuleRequest(input *UpdateCCRuleInput) (req *request.Request, output *UpdateCCRuleOutput)
- func (c *WAF) UpdateCCRuleWithContext(ctx byteplus.Context, input *UpdateCCRuleInput, opts ...request.Option) (*UpdateCCRuleOutput, error)
- func (c *WAF) UpdateCustomBotConfig(input *UpdateCustomBotConfigInput) (*UpdateCustomBotConfigOutput, error)
- func (c *WAF) UpdateCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomBotConfigRequest(input *UpdateCustomBotConfigInput) (req *request.Request, output *UpdateCustomBotConfigOutput)
- func (c *WAF) UpdateCustomBotConfigWithContext(ctx byteplus.Context, input *UpdateCustomBotConfigInput, ...) (*UpdateCustomBotConfigOutput, error)
- func (c *WAF) UpdateCustomPage(input *UpdateCustomPageInput) (*UpdateCustomPageOutput, error)
- func (c *WAF) UpdateCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomPageRequest(input *UpdateCustomPageInput) (req *request.Request, output *UpdateCustomPageOutput)
- func (c *WAF) UpdateCustomPageWithContext(ctx byteplus.Context, input *UpdateCustomPageInput, opts ...request.Option) (*UpdateCustomPageOutput, error)
- func (c *WAF) UpdateCustomSystemVulRule(input *UpdateCustomSystemVulRuleInput) (*UpdateCustomSystemVulRuleOutput, error)
- func (c *WAF) UpdateCustomSystemVulRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomSystemVulRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateCustomSystemVulRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateCustomSystemVulRuleRequest(input *UpdateCustomSystemVulRuleInput) (req *request.Request, output *UpdateCustomSystemVulRuleOutput)
- func (c *WAF) UpdateCustomSystemVulRuleWithContext(ctx byteplus.Context, input *UpdateCustomSystemVulRuleInput, ...) (*UpdateCustomSystemVulRuleOutput, error)
- func (c *WAF) UpdateDomain(input *UpdateDomainInput) (*UpdateDomainOutput, error)
- func (c *WAF) UpdateDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateDomainRequest(input *UpdateDomainInput) (req *request.Request, output *UpdateDomainOutput)
- func (c *WAF) UpdateDomainWithContext(ctx byteplus.Context, input *UpdateDomainInput, opts ...request.Option) (*UpdateDomainOutput, error)
- func (c *WAF) UpdateHostGroup(input *UpdateHostGroupInput) (*UpdateHostGroupOutput, error)
- func (c *WAF) UpdateHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateHostGroupRequest(input *UpdateHostGroupInput) (req *request.Request, output *UpdateHostGroupOutput)
- func (c *WAF) UpdateHostGroupWithContext(ctx byteplus.Context, input *UpdateHostGroupInput, opts ...request.Option) (*UpdateHostGroupOutput, error)
- func (c *WAF) UpdateInstanceCtl(input *UpdateInstanceCtlInput) (*UpdateInstanceCtlOutput, error)
- func (c *WAF) UpdateInstanceCtlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateInstanceCtlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateInstanceCtlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateInstanceCtlRequest(input *UpdateInstanceCtlInput) (req *request.Request, output *UpdateInstanceCtlOutput)
- func (c *WAF) UpdateInstanceCtlWithContext(ctx byteplus.Context, input *UpdateInstanceCtlInput, opts ...request.Option) (*UpdateInstanceCtlOutput, error)
- func (c *WAF) UpdateIpGroup(input *UpdateIpGroupInput) (*UpdateIpGroupOutput, error)
- func (c *WAF) UpdateIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateIpGroupRequest(input *UpdateIpGroupInput) (req *request.Request, output *UpdateIpGroupOutput)
- func (c *WAF) UpdateIpGroupWithContext(ctx byteplus.Context, input *UpdateIpGroupInput, opts ...request.Option) (*UpdateIpGroupOutput, error)
- func (c *WAF) UpdateSystemBotConfig(input *UpdateSystemBotConfigInput) (*UpdateSystemBotConfigOutput, error)
- func (c *WAF) UpdateSystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateSystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateSystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateSystemBotConfigRequest(input *UpdateSystemBotConfigInput) (req *request.Request, output *UpdateSystemBotConfigOutput)
- func (c *WAF) UpdateSystemBotConfigWithContext(ctx byteplus.Context, input *UpdateSystemBotConfigInput, ...) (*UpdateSystemBotConfigOutput, error)
- func (c *WAF) UpdateTamperProof(input *UpdateTamperProofInput) (*UpdateTamperProofOutput, error)
- func (c *WAF) UpdateTamperProofCache(input *UpdateTamperProofCacheInput) (*UpdateTamperProofCacheOutput, error)
- func (c *WAF) UpdateTamperProofCacheCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateTamperProofCacheCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateTamperProofCacheCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateTamperProofCacheRequest(input *UpdateTamperProofCacheInput) (req *request.Request, output *UpdateTamperProofCacheOutput)
- func (c *WAF) UpdateTamperProofCacheWithContext(ctx byteplus.Context, input *UpdateTamperProofCacheInput, ...) (*UpdateTamperProofCacheOutput, error)
- func (c *WAF) UpdateTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateTamperProofRequest(input *UpdateTamperProofInput) (req *request.Request, output *UpdateTamperProofOutput)
- func (c *WAF) UpdateTamperProofWithContext(ctx byteplus.Context, input *UpdateTamperProofInput, opts ...request.Option) (*UpdateTamperProofOutput, error)
- func (c *WAF) UpdateVulWhiteField(input *UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error)
- func (c *WAF) UpdateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulWhiteFieldRequest(input *UpdateVulWhiteFieldInput) (req *request.Request, output *UpdateVulWhiteFieldOutput)
- func (c *WAF) UpdateVulWhiteFieldWithContext(ctx byteplus.Context, input *UpdateVulWhiteFieldInput, opts ...request.Option) (*UpdateVulWhiteFieldOutput, error)
- func (c *WAF) UpdateVulnerabilityConfig(input *UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
- func (c *WAF) UpdateVulnerabilityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulnerabilityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateVulnerabilityConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulnerabilityConfigRequest(input *UpdateVulnerabilityConfigInput) (req *request.Request, output *UpdateVulnerabilityConfigOutput)
- func (c *WAF) UpdateVulnerabilityConfigWithContext(ctx byteplus.Context, input *UpdateVulnerabilityConfigInput, ...) (*UpdateVulnerabilityConfigOutput, error)
- func (c *WAF) UpdateWafServiceControl(input *UpdateWafServiceControlInput) (*UpdateWafServiceControlOutput, error)
- func (c *WAF) UpdateWafServiceControlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateWafServiceControlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateWafServiceControlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateWafServiceControlRequest(input *UpdateWafServiceControlInput) (req *request.Request, output *UpdateWafServiceControlOutput)
- func (c *WAF) UpdateWafServiceControlWithContext(ctx byteplus.Context, input *UpdateWafServiceControlInput, ...) (*UpdateWafServiceControlOutput, error)
- func (c *WAF) UploadWafServiceCertificate(input *UploadWafServiceCertificateInput) (*UploadWafServiceCertificateOutput, error)
- func (c *WAF) UploadWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UploadWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UploadWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UploadWafServiceCertificateRequest(input *UploadWafServiceCertificateInput) (req *request.Request, output *UploadWafServiceCertificateOutput)
- func (c *WAF) UploadWafServiceCertificateWithContext(ctx byteplus.Context, input *UploadWafServiceCertificateInput, ...) (*UploadWafServiceCertificateOutput, error)
- type WAFAPI
- type WafActionListForGetTLSConfigOutput
- func (s WafActionListForGetTLSConfigOutput) GoString() string
- func (s *WafActionListForGetTLSConfigOutput) SetAnswerOpt(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetBlock(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetDrop(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetHumanVerify(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetHumanVerifyBlock(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetJS(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetJSBlock(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetObserve(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetPass(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetPermit(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetPow(v bool) *WafActionListForGetTLSConfigOutput
- func (s *WafActionListForGetTLSConfigOutput) SetPowBlock(v bool) *WafActionListForGetTLSConfigOutput
- func (s WafActionListForGetTLSConfigOutput) String() string
- type WafActionListForModifyTLSConfigInput
- func (s WafActionListForModifyTLSConfigInput) GoString() string
- func (s *WafActionListForModifyTLSConfigInput) SetAnswerOpt(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetBlock(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetDrop(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetHumanVerify(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetHumanVerifyBlock(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetJS(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetJSBlock(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetObserve(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetPass(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetPermit(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetPow(v bool) *WafActionListForModifyTLSConfigInput
- func (s *WafActionListForModifyTLSConfigInput) SetPowBlock(v bool) *WafActionListForModifyTLSConfigInput
- func (s WafActionListForModifyTLSConfigInput) String() string
Constants ¶
const ( // EnumOfAclTypeForCreateAclRuleInputAllow is a EnumOfAclTypeForCreateAclRuleInput enum value EnumOfAclTypeForCreateAclRuleInputAllow = "Allow" // EnumOfAclTypeForCreateAclRuleInputBlock is a EnumOfAclTypeForCreateAclRuleInput enum value EnumOfAclTypeForCreateAclRuleInputBlock = "Block" )
const ( // EnumOfActionForCreateAclRuleInputBlock is a EnumOfActionForCreateAclRuleInput enum value EnumOfActionForCreateAclRuleInputBlock = "block" // EnumOfActionForCreateAclRuleInputObserve is a EnumOfActionForCreateAclRuleInput enum value EnumOfActionForCreateAclRuleInputObserve = "observe" )
const ( // EnumOfPermitFeatureListForCreateAclRuleInputAllowlist is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputAllowlist = "allowlist" // EnumOfPermitFeatureListForCreateAclRuleInputBlocklist is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBlocklist = "blocklist" // EnumOfPermitFeatureListForCreateAclRuleInputGeoBlack is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputGeoBlack = "geo_black" // EnumOfPermitFeatureListForCreateAclRuleInputApiRoute is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputApiRoute = "api_route" // EnumOfPermitFeatureListForCreateAclRuleInputApiSchema is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputApiSchema = "api_schema" // EnumOfPermitFeatureListForCreateAclRuleInputApiSensitive is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputApiSensitive = "api_sensitive" // EnumOfPermitFeatureListForCreateAclRuleInputBotDytoken is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotDytoken = "bot_dytoken" // EnumOfPermitFeatureListForCreateAclRuleInputBotFrequency is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotFrequency = "bot_frequency" // EnumOfPermitFeatureListForCreateAclRuleInputBotRepeat is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotRepeat = "bot_repeat" // EnumOfPermitFeatureListForCreateAclRuleInputBotSequence is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotSequence = "bot_sequence" // EnumOfPermitFeatureListForCreateAclRuleInputUserUaBot is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputUserUaBot = "user_ua_bot" // EnumOfPermitFeatureListForCreateAclRuleInputBotUaSystem is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotUaSystem = "bot_ua_system" // EnumOfPermitFeatureListForCreateAclRuleInputHttpflood is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputHttpflood = "httpflood" // EnumOfPermitFeatureListForCreateAclRuleInputVulnSignature is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputVulnSignature = "vuln_signature" // EnumOfPermitFeatureListForCreateAclRuleInputScanFreqvuln is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputScanFreqvuln = "scan_freqvuln" // EnumOfPermitFeatureListForCreateAclRuleInputScanDirenum is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputScanDirenum = "scan_direnum" // EnumOfPermitFeatureListForCreateAclRuleInputBotSessionProtection is a EnumOfPermitFeatureListForCreateAclRuleInput enum value EnumOfPermitFeatureListForCreateAclRuleInputBotSessionProtection = "bot_session_protection" )
const ( // EnumOfWSCdnUnitForCreateCCRuleInputKb is a EnumOfWSCdnUnitForCreateCCRuleInput enum value EnumOfWSCdnUnitForCreateCCRuleInputKb = "KB" // EnumOfWSCdnUnitForCreateCCRuleInputMb is a EnumOfWSCdnUnitForCreateCCRuleInput enum value EnumOfWSCdnUnitForCreateCCRuleInputMb = "MB" // EnumOfWSCdnUnitForCreateCCRuleInputGb is a EnumOfWSCdnUnitForCreateCCRuleInput enum value EnumOfWSCdnUnitForCreateCCRuleInputGb = "GB" )
const ( // EnumOfAclTypeForDeleteAclRuleInputAllow is a EnumOfAclTypeForDeleteAclRuleInput enum value EnumOfAclTypeForDeleteAclRuleInputAllow = "Allow" // EnumOfAclTypeForDeleteAclRuleInputBlock is a EnumOfAclTypeForDeleteAclRuleInput enum value EnumOfAclTypeForDeleteAclRuleInputBlock = "Block" )
const ( // EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputS is a EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput enum value EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputS = "s" // EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputMin is a EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput enum value EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputMin = "min" // EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputHour is a EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput enum value EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputHour = "hour" // EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputDay is a EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput enum value EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutputDay = "day" )
const ( // EnumOfAclTypeForListAclRuleInputAllow is a EnumOfAclTypeForListAclRuleInput enum value EnumOfAclTypeForListAclRuleInputAllow = "Allow" // EnumOfAclTypeForListAclRuleInputBlock is a EnumOfAclTypeForListAclRuleInput enum value EnumOfAclTypeForListAclRuleInputBlock = "Block" )
const ( // EnumOfActionForListAclRuleOutputBlock is a EnumOfActionForListAclRuleOutput enum value EnumOfActionForListAclRuleOutputBlock = "block" // EnumOfActionForListAclRuleOutputObserve is a EnumOfActionForListAclRuleOutput enum value EnumOfActionForListAclRuleOutputObserve = "observe" )
const ( // EnumOfActionListForListAclRuleInputBlock is a EnumOfActionListForListAclRuleInput enum value EnumOfActionListForListAclRuleInputBlock = "block" // EnumOfActionListForListAclRuleInputObserve is a EnumOfActionListForListAclRuleInput enum value EnumOfActionListForListAclRuleInputObserve = "observe" )
const ( // EnumOfPermitFeatureListForListAclRuleOutputAllowlist is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputAllowlist = "allowlist" // EnumOfPermitFeatureListForListAclRuleOutputBlocklist is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBlocklist = "blocklist" // EnumOfPermitFeatureListForListAclRuleOutputGeoBlack is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputGeoBlack = "geo_black" // EnumOfPermitFeatureListForListAclRuleOutputApiRoute is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputApiRoute = "api_route" // EnumOfPermitFeatureListForListAclRuleOutputApiSchema is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputApiSchema = "api_schema" // EnumOfPermitFeatureListForListAclRuleOutputApiSensitive is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputApiSensitive = "api_sensitive" // EnumOfPermitFeatureListForListAclRuleOutputBotDytoken is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotDytoken = "bot_dytoken" // EnumOfPermitFeatureListForListAclRuleOutputBotFrequency is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotFrequency = "bot_frequency" // EnumOfPermitFeatureListForListAclRuleOutputBotRepeat is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotRepeat = "bot_repeat" // EnumOfPermitFeatureListForListAclRuleOutputBotSequence is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotSequence = "bot_sequence" // EnumOfPermitFeatureListForListAclRuleOutputUserUaBot is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputUserUaBot = "user_ua_bot" // EnumOfPermitFeatureListForListAclRuleOutputBotUaSystem is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotUaSystem = "bot_ua_system" // EnumOfPermitFeatureListForListAclRuleOutputHttpflood is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputHttpflood = "httpflood" // EnumOfPermitFeatureListForListAclRuleOutputVulnSignature is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputVulnSignature = "vuln_signature" // EnumOfPermitFeatureListForListAclRuleOutputScanFreqvuln is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputScanFreqvuln = "scan_freqvuln" // EnumOfPermitFeatureListForListAclRuleOutputScanDirenum is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputScanDirenum = "scan_direnum" // EnumOfPermitFeatureListForListAclRuleOutputBotSessionProtection is a EnumOfPermitFeatureListForListAclRuleOutput enum value EnumOfPermitFeatureListForListAclRuleOutputBotSessionProtection = "bot_session_protection" )
const ( // EnumOfTimeOrderByForListAclRuleInputAsc is a EnumOfTimeOrderByForListAclRuleInput enum value EnumOfTimeOrderByForListAclRuleInputAsc = "ASC" // EnumOfTimeOrderByForListAclRuleInputDesc is a EnumOfTimeOrderByForListAclRuleInput enum value EnumOfTimeOrderByForListAclRuleInputDesc = "DESC" )
const ( // EnumOfActionForListAreaBlockRuleOutputObserve is a EnumOfActionForListAreaBlockRuleOutput enum value EnumOfActionForListAreaBlockRuleOutputObserve = "observe" // EnumOfActionForListAreaBlockRuleOutputBlock is a EnumOfActionForListAreaBlockRuleOutput enum value EnumOfActionForListAreaBlockRuleOutputBlock = "block" )
const ( // EnumOfBotSpaceForListBotAnalyseProtectRuleInputBotFrequency is a EnumOfBotSpaceForListBotAnalyseProtectRuleInput enum value EnumOfBotSpaceForListBotAnalyseProtectRuleInputBotFrequency = "BotFrequency" // EnumOfBotSpaceForListBotAnalyseProtectRuleInputBotRepeat is a EnumOfBotSpaceForListBotAnalyseProtectRuleInput enum value EnumOfBotSpaceForListBotAnalyseProtectRuleInputBotRepeat = "BotRepeat" )
const ( // EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInputBotFrequency is a EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInput enum value EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInputBotFrequency = "BotFrequency" // EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInputBotRepeat is a EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInput enum value EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInputBotRepeat = "BotRepeat" )
const ( // EnumOfPathOrderByForListCCRuleInputAsc is a EnumOfPathOrderByForListCCRuleInput enum value EnumOfPathOrderByForListCCRuleInputAsc = "ASC" // EnumOfPathOrderByForListCCRuleInputDesc is a EnumOfPathOrderByForListCCRuleInput enum value EnumOfPathOrderByForListCCRuleInputDesc = "DESC" )
const ( // EnumOfWSCdnUnitForListCCRuleOutputKb is a EnumOfWSCdnUnitForListCCRuleOutput enum value EnumOfWSCdnUnitForListCCRuleOutputKb = "KB" // EnumOfWSCdnUnitForListCCRuleOutputMb is a EnumOfWSCdnUnitForListCCRuleOutput enum value EnumOfWSCdnUnitForListCCRuleOutputMb = "MB" // EnumOfWSCdnUnitForListCCRuleOutputGb is a EnumOfWSCdnUnitForListCCRuleOutput enum value EnumOfWSCdnUnitForListCCRuleOutputGb = "GB" )
const ( // EnumOfRuleModeForListVulnerabilityRuleInputStrict is a EnumOfRuleModeForListVulnerabilityRuleInput enum value EnumOfRuleModeForListVulnerabilityRuleInputStrict = "strict" // EnumOfRuleModeForListVulnerabilityRuleInputNormal is a EnumOfRuleModeForListVulnerabilityRuleInput enum value EnumOfRuleModeForListVulnerabilityRuleInputNormal = "normal" // EnumOfRuleModeForListVulnerabilityRuleInputLoose is a EnumOfRuleModeForListVulnerabilityRuleInput enum value EnumOfRuleModeForListVulnerabilityRuleInputLoose = "loose" // EnumOfRuleModeForListVulnerabilityRuleInputCustom is a EnumOfRuleModeForListVulnerabilityRuleInput enum value EnumOfRuleModeForListVulnerabilityRuleInputCustom = "custom" )
const ( // EnumOfAclTypeForUpdateAclRuleInputAllow is a EnumOfAclTypeForUpdateAclRuleInput enum value EnumOfAclTypeForUpdateAclRuleInputAllow = "Allow" // EnumOfAclTypeForUpdateAclRuleInputBlock is a EnumOfAclTypeForUpdateAclRuleInput enum value EnumOfAclTypeForUpdateAclRuleInputBlock = "Block" )
const ( // EnumOfActionForUpdateAclRuleInputBlock is a EnumOfActionForUpdateAclRuleInput enum value EnumOfActionForUpdateAclRuleInputBlock = "block" // EnumOfActionForUpdateAclRuleInputObserve is a EnumOfActionForUpdateAclRuleInput enum value EnumOfActionForUpdateAclRuleInputObserve = "observe" )
const ( // EnumOfPermitFeatureListForUpdateAclRuleInputAllowlist is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputAllowlist = "allowlist" // EnumOfPermitFeatureListForUpdateAclRuleInputBlocklist is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBlocklist = "blocklist" // EnumOfPermitFeatureListForUpdateAclRuleInputGeoBlack is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputGeoBlack = "geo_black" // EnumOfPermitFeatureListForUpdateAclRuleInputApiRoute is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputApiRoute = "api_route" // EnumOfPermitFeatureListForUpdateAclRuleInputApiSchema is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputApiSchema = "api_schema" // EnumOfPermitFeatureListForUpdateAclRuleInputApiSensitive is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputApiSensitive = "api_sensitive" // EnumOfPermitFeatureListForUpdateAclRuleInputBotDytoken is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotDytoken = "bot_dytoken" // EnumOfPermitFeatureListForUpdateAclRuleInputBotFrequency is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotFrequency = "bot_frequency" // EnumOfPermitFeatureListForUpdateAclRuleInputBotRepeat is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotRepeat = "bot_repeat" // EnumOfPermitFeatureListForUpdateAclRuleInputBotSequence is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotSequence = "bot_sequence" // EnumOfPermitFeatureListForUpdateAclRuleInputUserUaBot is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputUserUaBot = "user_ua_bot" // EnumOfPermitFeatureListForUpdateAclRuleInputBotUaSystem is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotUaSystem = "bot_ua_system" // EnumOfPermitFeatureListForUpdateAclRuleInputHttpflood is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputHttpflood = "httpflood" // EnumOfPermitFeatureListForUpdateAclRuleInputVulnSignature is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputVulnSignature = "vuln_signature" // EnumOfPermitFeatureListForUpdateAclRuleInputScanFreqvuln is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputScanFreqvuln = "scan_freqvuln" // EnumOfPermitFeatureListForUpdateAclRuleInputScanDirenum is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputScanDirenum = "scan_direnum" // EnumOfPermitFeatureListForUpdateAclRuleInputBotSessionProtection is a EnumOfPermitFeatureListForUpdateAclRuleInput enum value EnumOfPermitFeatureListForUpdateAclRuleInputBotSessionProtection = "bot_session_protection" )
const ( // EnumOfActionForUpdateAreaBlockRuleInputObserve is a EnumOfActionForUpdateAreaBlockRuleInput enum value EnumOfActionForUpdateAreaBlockRuleInputObserve = "observe" // EnumOfActionForUpdateAreaBlockRuleInputBlock is a EnumOfActionForUpdateAreaBlockRuleInput enum value EnumOfActionForUpdateAreaBlockRuleInputBlock = "block" )
const ( // EnumOfWSCdnUnitForUpdateCCRuleInputKb is a EnumOfWSCdnUnitForUpdateCCRuleInput enum value EnumOfWSCdnUnitForUpdateCCRuleInputKb = "KB" // EnumOfWSCdnUnitForUpdateCCRuleInputMb is a EnumOfWSCdnUnitForUpdateCCRuleInput enum value EnumOfWSCdnUnitForUpdateCCRuleInputMb = "MB" // EnumOfWSCdnUnitForUpdateCCRuleInputGb is a EnumOfWSCdnUnitForUpdateCCRuleInput enum value EnumOfWSCdnUnitForUpdateCCRuleInputGb = "GB" )
const ( // EnumOfActionForUpdateSystemBotConfigInputObserve is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputObserve = "observe" // EnumOfActionForUpdateSystemBotConfigInputBlock is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputBlock = "block" // EnumOfActionForUpdateSystemBotConfigInputJs is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputJs = "js" // EnumOfActionForUpdateSystemBotConfigInputPow is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputPow = "pow" // EnumOfActionForUpdateSystemBotConfigInputCaptcha is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputCaptcha = "captcha" // EnumOfActionForUpdateSystemBotConfigInputPermit is a EnumOfActionForUpdateSystemBotConfigInput enum value EnumOfActionForUpdateSystemBotConfigInputPermit = "permit" )
const ( // EnumOfActionForUpdateVulnerabilityConfigInputBlock is a EnumOfActionForUpdateVulnerabilityConfigInput enum value EnumOfActionForUpdateVulnerabilityConfigInputBlock = "block" // EnumOfActionForUpdateVulnerabilityConfigInputObserve is a EnumOfActionForUpdateVulnerabilityConfigInput enum value EnumOfActionForUpdateVulnerabilityConfigInputObserve = "observe" )
const ( // EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputS is a EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput enum value EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputS = "s" // EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputMin is a EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput enum value EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputMin = "min" // EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputHour is a EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput enum value EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputHour = "hour" // EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputDay is a EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput enum value EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInputDay = "day" )
const ( // EnumOfRuleModeForUpdateVulnerabilityConfigInputStrict is a EnumOfRuleModeForUpdateVulnerabilityConfigInput enum value EnumOfRuleModeForUpdateVulnerabilityConfigInputStrict = "strict" // EnumOfRuleModeForUpdateVulnerabilityConfigInputNormal is a EnumOfRuleModeForUpdateVulnerabilityConfigInput enum value EnumOfRuleModeForUpdateVulnerabilityConfigInputNormal = "normal" // EnumOfRuleModeForUpdateVulnerabilityConfigInputLoose is a EnumOfRuleModeForUpdateVulnerabilityConfigInput enum value EnumOfRuleModeForUpdateVulnerabilityConfigInputLoose = "loose" // EnumOfRuleModeForUpdateVulnerabilityConfigInputCustom is a EnumOfRuleModeForUpdateVulnerabilityConfigInput enum value EnumOfRuleModeForUpdateVulnerabilityConfigInputCustom = "custom" )
const ( ServiceName = "waf" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "waf" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIForCreateDomainOutput ¶
type APIForCreateDomainOutput struct {
ApiEnable *int32 `type:"int32" json:",omitempty"`
EnableAutoLearning *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (APIForCreateDomainOutput) GoString ¶
func (s APIForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*APIForCreateDomainOutput) SetApiEnable ¶
func (s *APIForCreateDomainOutput) SetApiEnable(v int32) *APIForCreateDomainOutput
SetApiEnable sets the ApiEnable field's value.
func (*APIForCreateDomainOutput) SetEnableAutoLearning ¶
func (s *APIForCreateDomainOutput) SetEnableAutoLearning(v int32) *APIForCreateDomainOutput
SetEnableAutoLearning sets the EnableAutoLearning field's value.
func (APIForCreateDomainOutput) String ¶
func (s APIForCreateDomainOutput) String() string
String returns the string representation
type AccurateForCreateAllowRuleInput ¶
type AccurateForCreateAllowRuleInput struct {
AccurateRules []*AccurateRuleForCreateAllowRuleInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForCreateAllowRuleInput) GoString ¶
func (s AccurateForCreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateAllowRuleInput) SetAccurateRules ¶
func (s *AccurateForCreateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAllowRuleInput) *AccurateForCreateAllowRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateAllowRuleInput) SetLogic ¶
func (s *AccurateForCreateAllowRuleInput) SetLogic(v int32) *AccurateForCreateAllowRuleInput
SetLogic sets the Logic field's value.
func (AccurateForCreateAllowRuleInput) String ¶
func (s AccurateForCreateAllowRuleInput) String() string
String returns the string representation
type AccurateForCreateBlockRuleInput ¶
type AccurateForCreateBlockRuleInput struct {
AccurateRules []*AccurateRuleForCreateBlockRuleInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForCreateBlockRuleInput) GoString ¶
func (s AccurateForCreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateBlockRuleInput) SetAccurateRules ¶
func (s *AccurateForCreateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBlockRuleInput) *AccurateForCreateBlockRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateBlockRuleInput) SetLogic ¶
func (s *AccurateForCreateBlockRuleInput) SetLogic(v int32) *AccurateForCreateBlockRuleInput
SetLogic sets the Logic field's value.
func (AccurateForCreateBlockRuleInput) String ¶
func (s AccurateForCreateBlockRuleInput) String() string
String returns the string representation
type AccurateForCreateCustomBotConfigInput ¶
type AccurateForCreateCustomBotConfigInput struct {
AccurateRules []*AccurateRuleForCreateCustomBotConfigInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForCreateCustomBotConfigInput) GoString ¶
func (s AccurateForCreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateCustomBotConfigInput) SetAccurateRules ¶
func (s *AccurateForCreateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForCreateCustomBotConfigInput) *AccurateForCreateCustomBotConfigInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateCustomBotConfigInput) SetLogic ¶
func (s *AccurateForCreateCustomBotConfigInput) SetLogic(v int32) *AccurateForCreateCustomBotConfigInput
SetLogic sets the Logic field's value.
func (AccurateForCreateCustomBotConfigInput) String ¶
func (s AccurateForCreateCustomBotConfigInput) String() string
String returns the string representation
type AccurateForCreateCustomPageInput ¶
type AccurateForCreateCustomPageInput struct {
AccurateRules []*AccurateRuleForCreateCustomPageInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForCreateCustomPageInput) GoString ¶
func (s AccurateForCreateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateCustomPageInput) SetAccurateRules ¶
func (s *AccurateForCreateCustomPageInput) SetAccurateRules(v []*AccurateRuleForCreateCustomPageInput) *AccurateForCreateCustomPageInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateCustomPageInput) SetLogic ¶
func (s *AccurateForCreateCustomPageInput) SetLogic(v int32) *AccurateForCreateCustomPageInput
SetLogic sets the Logic field's value.
func (AccurateForCreateCustomPageInput) String ¶
func (s AccurateForCreateCustomPageInput) String() string
String returns the string representation
type AccurateForListCustomBotConfigOutput ¶
type AccurateForListCustomBotConfigOutput struct {
AccurateRules []*AccurateRuleForListCustomBotConfigOutput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForListCustomBotConfigOutput) GoString ¶
func (s AccurateForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*AccurateForListCustomBotConfigOutput) SetAccurateRules ¶
func (s *AccurateForListCustomBotConfigOutput) SetAccurateRules(v []*AccurateRuleForListCustomBotConfigOutput) *AccurateForListCustomBotConfigOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForListCustomBotConfigOutput) SetLogic ¶
func (s *AccurateForListCustomBotConfigOutput) SetLogic(v int32) *AccurateForListCustomBotConfigOutput
SetLogic sets the Logic field's value.
func (AccurateForListCustomBotConfigOutput) String ¶
func (s AccurateForListCustomBotConfigOutput) String() string
String returns the string representation
type AccurateForListCustomPageOutput ¶
type AccurateForListCustomPageOutput struct {
AccurateRules []*AccurateRuleForListCustomPageOutput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForListCustomPageOutput) GoString ¶
func (s AccurateForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*AccurateForListCustomPageOutput) SetAccurateRules ¶
func (s *AccurateForListCustomPageOutput) SetAccurateRules(v []*AccurateRuleForListCustomPageOutput) *AccurateForListCustomPageOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForListCustomPageOutput) SetLogic ¶
func (s *AccurateForListCustomPageOutput) SetLogic(v int32) *AccurateForListCustomPageOutput
SetLogic sets the Logic field's value.
func (AccurateForListCustomPageOutput) String ¶
func (s AccurateForListCustomPageOutput) String() string
String returns the string representation
type AccurateForUpdateAllowRuleInput ¶
type AccurateForUpdateAllowRuleInput struct {
AccurateRules []*AccurateRuleForUpdateAllowRuleInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForUpdateAllowRuleInput) GoString ¶
func (s AccurateForUpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateAllowRuleInput) SetAccurateRules ¶
func (s *AccurateForUpdateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAllowRuleInput) *AccurateForUpdateAllowRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateAllowRuleInput) SetLogic ¶
func (s *AccurateForUpdateAllowRuleInput) SetLogic(v int32) *AccurateForUpdateAllowRuleInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateAllowRuleInput) String ¶
func (s AccurateForUpdateAllowRuleInput) String() string
String returns the string representation
type AccurateForUpdateBlockRuleInput ¶
type AccurateForUpdateBlockRuleInput struct {
AccurateRules []*AccurateRuleForUpdateBlockRuleInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForUpdateBlockRuleInput) GoString ¶
func (s AccurateForUpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateBlockRuleInput) SetAccurateRules ¶
func (s *AccurateForUpdateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBlockRuleInput) *AccurateForUpdateBlockRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateBlockRuleInput) SetLogic ¶
func (s *AccurateForUpdateBlockRuleInput) SetLogic(v int32) *AccurateForUpdateBlockRuleInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateBlockRuleInput) String ¶
func (s AccurateForUpdateBlockRuleInput) String() string
String returns the string representation
type AccurateForUpdateCustomBotConfigInput ¶
type AccurateForUpdateCustomBotConfigInput struct {
AccurateRules []*AccurateRuleForUpdateCustomBotConfigInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForUpdateCustomBotConfigInput) GoString ¶
func (s AccurateForUpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateCustomBotConfigInput) SetAccurateRules ¶
func (s *AccurateForUpdateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomBotConfigInput) *AccurateForUpdateCustomBotConfigInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateCustomBotConfigInput) SetLogic ¶
func (s *AccurateForUpdateCustomBotConfigInput) SetLogic(v int32) *AccurateForUpdateCustomBotConfigInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateCustomBotConfigInput) String ¶
func (s AccurateForUpdateCustomBotConfigInput) String() string
String returns the string representation
type AccurateForUpdateCustomPageInput ¶
type AccurateForUpdateCustomPageInput struct {
AccurateRules []*AccurateRuleForUpdateCustomPageInput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateForUpdateCustomPageInput) GoString ¶
func (s AccurateForUpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateCustomPageInput) SetAccurateRules ¶
func (s *AccurateForUpdateCustomPageInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomPageInput) *AccurateForUpdateCustomPageInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateCustomPageInput) SetLogic ¶
func (s *AccurateForUpdateCustomPageInput) SetLogic(v int32) *AccurateForUpdateCustomPageInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateCustomPageInput) String ¶
func (s AccurateForUpdateCustomPageInput) String() string
String returns the string representation
type AccurateGroupForCreateAclRuleInput ¶
type AccurateGroupForCreateAclRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForCreateAclRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForCreateAclRuleInput) GoString ¶
func (s AccurateGroupForCreateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateAclRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForCreateAclRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForCreateAclRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAclRuleInput) *AccurateGroupForCreateAclRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForCreateAclRuleInput) SetId ¶
func (s *AccurateGroupForCreateAclRuleInput) SetId(v int32) *AccurateGroupForCreateAclRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForCreateAclRuleInput) SetLogic ¶
func (s *AccurateGroupForCreateAclRuleInput) SetLogic(v int32) *AccurateGroupForCreateAclRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForCreateAclRuleInput) String ¶
func (s AccurateGroupForCreateAclRuleInput) String() string
String returns the string representation
type AccurateGroupForCreateBotAnalyseProtectRuleInput ¶
type AccurateGroupForCreateBotAnalyseProtectRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForCreateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBotAnalyseProtectRuleInput) *AccurateGroupForCreateBotAnalyseProtectRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) SetId ¶
func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetId(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) SetLogic ¶
func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForCreateBotAnalyseProtectRuleInput) String ¶
func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateGroupForCreateCCRuleInput ¶
type AccurateGroupForCreateCCRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForCreateCCRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForCreateCCRuleInput) GoString ¶
func (s AccurateGroupForCreateCCRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateCCRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForCreateCCRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateCCRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForCreateCCRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForCreateCCRuleInput) SetAccurateRules(v []*AccurateRuleForCreateCCRuleInput) *AccurateGroupForCreateCCRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForCreateCCRuleInput) SetId ¶
func (s *AccurateGroupForCreateCCRuleInput) SetId(v int32) *AccurateGroupForCreateCCRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForCreateCCRuleInput) SetLogic ¶
func (s *AccurateGroupForCreateCCRuleInput) SetLogic(v int32) *AccurateGroupForCreateCCRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForCreateCCRuleInput) String ¶
func (s AccurateGroupForCreateCCRuleInput) String() string
String returns the string representation
type AccurateGroupForListAclRuleOutput ¶
type AccurateGroupForListAclRuleOutput struct {
AccurateRules []*AccurateRuleForListAclRuleOutput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForListAclRuleOutput) GoString ¶
func (s AccurateGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateGroupForListAclRuleOutput) SetAccurateRules ¶
func (s *AccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *AccurateGroupForListAclRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForListAclRuleOutput) SetId ¶
func (s *AccurateGroupForListAclRuleOutput) SetId(v int32) *AccurateGroupForListAclRuleOutput
SetId sets the Id field's value.
func (*AccurateGroupForListAclRuleOutput) SetLogic ¶
func (s *AccurateGroupForListAclRuleOutput) SetLogic(v int32) *AccurateGroupForListAclRuleOutput
SetLogic sets the Logic field's value.
func (AccurateGroupForListAclRuleOutput) String ¶
func (s AccurateGroupForListAclRuleOutput) String() string
String returns the string representation
type AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput ¶
type AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) GoString ¶
func (s AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroupPriority(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateRules ¶
func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateRules(v []*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetId ¶
func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetId(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
SetId sets the Id field's value.
func (*AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetLogic ¶
func (s *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) SetLogic(v int32) *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput
SetLogic sets the Logic field's value.
func (AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) String ¶
func (s AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) String() string
String returns the string representation
type AccurateGroupForUpdateAclRuleInput ¶
type AccurateGroupForUpdateAclRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForUpdateAclRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForUpdateAclRuleInput) GoString ¶
func (s AccurateGroupForUpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateAclRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAclRuleInput) *AccurateGroupForUpdateAclRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetId ¶
func (s *AccurateGroupForUpdateAclRuleInput) SetId(v int32) *AccurateGroupForUpdateAclRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetLogic ¶
func (s *AccurateGroupForUpdateAclRuleInput) SetLogic(v int32) *AccurateGroupForUpdateAclRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForUpdateAclRuleInput) String ¶
func (s AccurateGroupForUpdateAclRuleInput) String() string
String returns the string representation
type AccurateGroupForUpdateBotAnalyseProtectRuleInput ¶
type AccurateGroupForUpdateBotAnalyseProtectRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForUpdateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBotAnalyseProtectRuleInput) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetId ¶
func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetId(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetLogic ¶
func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForUpdateBotAnalyseProtectRuleInput) String ¶
func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateGroupForUpdateCCRuleInput ¶
type AccurateGroupForUpdateCCRuleInput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForUpdateCCRuleInput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateGroupForUpdateCCRuleInput) GoString ¶
func (s AccurateGroupForUpdateCCRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateCCRuleInput) SetAccurateGroupPriority ¶
func (s *AccurateGroupForUpdateCCRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateCCRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForUpdateCCRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForUpdateCCRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateCCRuleInput) *AccurateGroupForUpdateCCRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForUpdateCCRuleInput) SetId ¶
func (s *AccurateGroupForUpdateCCRuleInput) SetId(v int32) *AccurateGroupForUpdateCCRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForUpdateCCRuleInput) SetLogic ¶
func (s *AccurateGroupForUpdateCCRuleInput) SetLogic(v int32) *AccurateGroupForUpdateCCRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForUpdateCCRuleInput) String ¶
func (s AccurateGroupForUpdateCCRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateAclRuleInput ¶
type AccurateRuleForCreateAclRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateAclRuleInput) GoString ¶
func (s AccurateRuleForCreateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateAclRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateAclRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAclRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateAclRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateAclRuleInput) SetObjType(v int32) *AccurateRuleForCreateAclRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateAclRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateAclRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAclRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateAclRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateAclRuleInput) SetProperty(v int32) *AccurateRuleForCreateAclRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateAclRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateAclRuleInput) SetValueString(v string) *AccurateRuleForCreateAclRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateAclRuleInput) String ¶
func (s AccurateRuleForCreateAclRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateAllowRuleInput ¶
type AccurateRuleForCreateAllowRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateAllowRuleInput) GoString ¶
func (s AccurateRuleForCreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateAllowRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAllowRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetObjType(v int32) *AccurateRuleForCreateAllowRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAllowRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetProperty(v int32) *AccurateRuleForCreateAllowRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetValueString(v string) *AccurateRuleForCreateAllowRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateAllowRuleInput) String ¶
func (s AccurateRuleForCreateAllowRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateBlockRuleInput ¶
type AccurateRuleForCreateBlockRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateBlockRuleInput) GoString ¶
func (s AccurateRuleForCreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateBlockRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBlockRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetObjType(v int32) *AccurateRuleForCreateBlockRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBlockRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetProperty(v int32) *AccurateRuleForCreateBlockRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetValueString(v string) *AccurateRuleForCreateBlockRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateBlockRuleInput) String ¶
func (s AccurateRuleForCreateBlockRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateBotAnalyseProtectRuleInput ¶
type AccurateRuleForCreateBotAnalyseProtectRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateBotAnalyseProtectRuleInput) String ¶
func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateCCRuleInput ¶
type AccurateRuleForCreateCCRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateCCRuleInput) GoString ¶
func (s AccurateRuleForCreateCCRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateCCRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateCCRuleInput) SetHttpObj(v string) *AccurateRuleForCreateCCRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateCCRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateCCRuleInput) SetObjType(v int32) *AccurateRuleForCreateCCRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateCCRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateCCRuleInput) SetOpretar(v int32) *AccurateRuleForCreateCCRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateCCRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateCCRuleInput) SetProperty(v int32) *AccurateRuleForCreateCCRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateCCRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateCCRuleInput) SetValueString(v string) *AccurateRuleForCreateCCRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateCCRuleInput) String ¶
func (s AccurateRuleForCreateCCRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateCustomBotConfigInput ¶
type AccurateRuleForCreateCustomBotConfigInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateCustomBotConfigInput) GoString ¶
func (s AccurateRuleForCreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateCustomBotConfigInput) SetHttpObj ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForCreateCustomBotConfigInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetObjType ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetOpretar ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetProperty ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetValueString ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForCreateCustomBotConfigInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateCustomBotConfigInput) String ¶
func (s AccurateRuleForCreateCustomBotConfigInput) String() string
String returns the string representation
type AccurateRuleForCreateCustomPageInput ¶
type AccurateRuleForCreateCustomPageInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForCreateCustomPageInput) GoString ¶
func (s AccurateRuleForCreateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateCustomPageInput) SetHttpObj ¶
func (s *AccurateRuleForCreateCustomPageInput) SetHttpObj(v string) *AccurateRuleForCreateCustomPageInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateCustomPageInput) SetObjType ¶
func (s *AccurateRuleForCreateCustomPageInput) SetObjType(v int32) *AccurateRuleForCreateCustomPageInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateCustomPageInput) SetOpretar ¶
func (s *AccurateRuleForCreateCustomPageInput) SetOpretar(v int32) *AccurateRuleForCreateCustomPageInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateCustomPageInput) SetProperty ¶
func (s *AccurateRuleForCreateCustomPageInput) SetProperty(v int32) *AccurateRuleForCreateCustomPageInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateCustomPageInput) SetValueString ¶
func (s *AccurateRuleForCreateCustomPageInput) SetValueString(v string) *AccurateRuleForCreateCustomPageInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateCustomPageInput) String ¶
func (s AccurateRuleForCreateCustomPageInput) String() string
String returns the string representation
type AccurateRuleForListAclRuleOutput ¶
type AccurateRuleForListAclRuleOutput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListAclRuleOutput) GoString ¶
func (s AccurateRuleForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListAclRuleOutput) SetHttpObj ¶
func (s *AccurateRuleForListAclRuleOutput) SetHttpObj(v string) *AccurateRuleForListAclRuleOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListAclRuleOutput) SetObjType ¶
func (s *AccurateRuleForListAclRuleOutput) SetObjType(v int32) *AccurateRuleForListAclRuleOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListAclRuleOutput) SetOpretar ¶
func (s *AccurateRuleForListAclRuleOutput) SetOpretar(v int32) *AccurateRuleForListAclRuleOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListAclRuleOutput) SetProperty ¶
func (s *AccurateRuleForListAclRuleOutput) SetProperty(v int32) *AccurateRuleForListAclRuleOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListAclRuleOutput) SetValueString ¶
func (s *AccurateRuleForListAclRuleOutput) SetValueString(v string) *AccurateRuleForListAclRuleOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListAclRuleOutput) String ¶
func (s AccurateRuleForListAclRuleOutput) String() string
String returns the string representation
type AccurateRuleForListBotAnalyseProtectRuleOutput ¶
type AccurateRuleForListBotAnalyseProtectRuleOutput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListBotAnalyseProtectRuleOutput) GoString ¶
func (s AccurateRuleForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListBotAnalyseProtectRuleOutput) String ¶
func (s AccurateRuleForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput ¶
type AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) GoString ¶
func (s AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetHttpObj ¶
func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetObjType ¶
func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetOpretar ¶
func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetProperty ¶
func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
SetProperty sets the Property field's value.
func (*AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetValueString ¶
func (s *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) String ¶
func (s AccurateRuleForListBotAnalyseProtectRulePriorityAvailableInput) String() string
String returns the string representation
type AccurateRuleForListCCRuleOutput ¶
type AccurateRuleForListCCRuleOutput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListCCRuleOutput) GoString ¶
func (s AccurateRuleForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListCCRuleOutput) SetHttpObj ¶
func (s *AccurateRuleForListCCRuleOutput) SetHttpObj(v string) *AccurateRuleForListCCRuleOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListCCRuleOutput) SetObjType ¶
func (s *AccurateRuleForListCCRuleOutput) SetObjType(v int32) *AccurateRuleForListCCRuleOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListCCRuleOutput) SetOpretar ¶
func (s *AccurateRuleForListCCRuleOutput) SetOpretar(v int32) *AccurateRuleForListCCRuleOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListCCRuleOutput) SetProperty ¶
func (s *AccurateRuleForListCCRuleOutput) SetProperty(v int32) *AccurateRuleForListCCRuleOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListCCRuleOutput) SetValueString ¶
func (s *AccurateRuleForListCCRuleOutput) SetValueString(v string) *AccurateRuleForListCCRuleOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListCCRuleOutput) String ¶
func (s AccurateRuleForListCCRuleOutput) String() string
String returns the string representation
type AccurateRuleForListCustomBotConfigOutput ¶
type AccurateRuleForListCustomBotConfigOutput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListCustomBotConfigOutput) GoString ¶
func (s AccurateRuleForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListCustomBotConfigOutput) SetHttpObj ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetHttpObj(v string) *AccurateRuleForListCustomBotConfigOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetObjType ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetObjType(v int32) *AccurateRuleForListCustomBotConfigOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetOpretar ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetOpretar(v int32) *AccurateRuleForListCustomBotConfigOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetProperty ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetProperty(v int32) *AccurateRuleForListCustomBotConfigOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetValueString ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetValueString(v string) *AccurateRuleForListCustomBotConfigOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListCustomBotConfigOutput) String ¶
func (s AccurateRuleForListCustomBotConfigOutput) String() string
String returns the string representation
type AccurateRuleForListCustomPageOutput ¶
type AccurateRuleForListCustomPageOutput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForListCustomPageOutput) GoString ¶
func (s AccurateRuleForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListCustomPageOutput) SetHttpObj ¶
func (s *AccurateRuleForListCustomPageOutput) SetHttpObj(v string) *AccurateRuleForListCustomPageOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListCustomPageOutput) SetObjType ¶
func (s *AccurateRuleForListCustomPageOutput) SetObjType(v int32) *AccurateRuleForListCustomPageOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListCustomPageOutput) SetOpretar ¶
func (s *AccurateRuleForListCustomPageOutput) SetOpretar(v int32) *AccurateRuleForListCustomPageOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListCustomPageOutput) SetProperty ¶
func (s *AccurateRuleForListCustomPageOutput) SetProperty(v int32) *AccurateRuleForListCustomPageOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListCustomPageOutput) SetValueString ¶
func (s *AccurateRuleForListCustomPageOutput) SetValueString(v string) *AccurateRuleForListCustomPageOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListCustomPageOutput) String ¶
func (s AccurateRuleForListCustomPageOutput) String() string
String returns the string representation
type AccurateRuleForUpdateAclRuleInput ¶
type AccurateRuleForUpdateAclRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateAclRuleInput) GoString ¶
func (s AccurateRuleForUpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateAclRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateAclRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAclRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateAclRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAclRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateAclRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAclRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateAclRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAclRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateAclRuleInput) SetValueString(v string) *AccurateRuleForUpdateAclRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateAclRuleInput) String ¶
func (s AccurateRuleForUpdateAclRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateAllowRuleInput ¶
type AccurateRuleForUpdateAllowRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateAllowRuleInput) GoString ¶
func (s AccurateRuleForUpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateAllowRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAllowRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAllowRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAllowRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAllowRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetValueString(v string) *AccurateRuleForUpdateAllowRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateAllowRuleInput) String ¶
func (s AccurateRuleForUpdateAllowRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateBlockRuleInput ¶
type AccurateRuleForUpdateBlockRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateBlockRuleInput) GoString ¶
func (s AccurateRuleForUpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateBlockRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBlockRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBlockRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBlockRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBlockRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetValueString(v string) *AccurateRuleForUpdateBlockRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateBlockRuleInput) String ¶
func (s AccurateRuleForUpdateBlockRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateBotAnalyseProtectRuleInput ¶
type AccurateRuleForUpdateBotAnalyseProtectRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateBotAnalyseProtectRuleInput) String ¶
func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateCCRuleInput ¶
type AccurateRuleForUpdateCCRuleInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateCCRuleInput) GoString ¶
func (s AccurateRuleForUpdateCCRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateCCRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateCCRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateCCRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateCCRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateCCRuleInput) SetObjType(v int32) *AccurateRuleForUpdateCCRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateCCRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateCCRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateCCRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateCCRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateCCRuleInput) SetProperty(v int32) *AccurateRuleForUpdateCCRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateCCRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateCCRuleInput) SetValueString(v string) *AccurateRuleForUpdateCCRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateCCRuleInput) String ¶
func (s AccurateRuleForUpdateCCRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateCustomBotConfigInput ¶
type AccurateRuleForUpdateCustomBotConfigInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateCustomBotConfigInput) GoString ¶
func (s AccurateRuleForUpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomBotConfigInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetObjType ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetOpretar ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetProperty ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetValueString ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForUpdateCustomBotConfigInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateCustomBotConfigInput) String ¶
func (s AccurateRuleForUpdateCustomBotConfigInput) String() string
String returns the string representation
type AccurateRuleForUpdateCustomPageInput ¶
type AccurateRuleForUpdateCustomPageInput struct {
HttpObj *string `type:"string" json:",omitempty"`
ObjType *int32 `type:"int32" json:",omitempty"`
Opretar *int32 `type:"int32" json:",omitempty"`
Property *int32 `type:"int32" json:",omitempty"`
ValueString *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AccurateRuleForUpdateCustomPageInput) GoString ¶
func (s AccurateRuleForUpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateCustomPageInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomPageInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetObjType ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetObjType(v int32) *AccurateRuleForUpdateCustomPageInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetOpretar ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomPageInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetProperty ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetProperty(v int32) *AccurateRuleForUpdateCustomPageInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetValueString ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetValueString(v string) *AccurateRuleForUpdateCustomPageInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateCustomPageInput) String ¶
func (s AccurateRuleForUpdateCustomPageInput) String() string
String returns the string representation
type AddHostGroupInput ¶
type AddHostGroupInput struct {
Description *string `type:"string" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddHostGroupInput) GoString ¶
func (s AddHostGroupInput) GoString() string
GoString returns the string representation
func (*AddHostGroupInput) SetDescription ¶
func (s *AddHostGroupInput) SetDescription(v string) *AddHostGroupInput
SetDescription sets the Description field's value.
func (*AddHostGroupInput) SetHostList ¶
func (s *AddHostGroupInput) SetHostList(v []*string) *AddHostGroupInput
SetHostList sets the HostList field's value.
func (*AddHostGroupInput) SetName ¶
func (s *AddHostGroupInput) SetName(v string) *AddHostGroupInput
SetName sets the Name field's value.
func (*AddHostGroupInput) SetProjectName ¶
func (s *AddHostGroupInput) SetProjectName(v string) *AddHostGroupInput
SetProjectName sets the ProjectName field's value.
func (AddHostGroupInput) String ¶
func (s AddHostGroupInput) String() string
String returns the string representation
func (*AddHostGroupInput) Validate ¶
func (s *AddHostGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddHostGroupOutput ¶
type AddHostGroupOutput struct {
Metadata *response.ResponseMetadata
HostGroupId *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddHostGroupOutput) GoString ¶
func (s AddHostGroupOutput) GoString() string
GoString returns the string representation
func (*AddHostGroupOutput) SetHostGroupId ¶
func (s *AddHostGroupOutput) SetHostGroupId(v int32) *AddHostGroupOutput
SetHostGroupId sets the HostGroupId field's value.
func (AddHostGroupOutput) String ¶
func (s AddHostGroupOutput) String() string
String returns the string representation
type AddIpGroupInput ¶
type AddIpGroupInput struct {
// AddType is a required field
AddType *string `type:"string" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddIpGroupInput) GoString ¶
func (s AddIpGroupInput) GoString() string
GoString returns the string representation
func (*AddIpGroupInput) SetAddType ¶
func (s *AddIpGroupInput) SetAddType(v string) *AddIpGroupInput
SetAddType sets the AddType field's value.
func (*AddIpGroupInput) SetIpList ¶
func (s *AddIpGroupInput) SetIpList(v []*string) *AddIpGroupInput
SetIpList sets the IpList field's value.
func (*AddIpGroupInput) SetName ¶
func (s *AddIpGroupInput) SetName(v string) *AddIpGroupInput
SetName sets the Name field's value.
func (*AddIpGroupInput) SetProjectName ¶
func (s *AddIpGroupInput) SetProjectName(v string) *AddIpGroupInput
SetProjectName sets the ProjectName field's value.
func (AddIpGroupInput) String ¶
func (s AddIpGroupInput) String() string
String returns the string representation
func (*AddIpGroupInput) Validate ¶
func (s *AddIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddIpGroupOutput ¶
type AddIpGroupOutput struct {
Metadata *response.ResponseMetadata
IpGroupId *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddIpGroupOutput) GoString ¶
func (s AddIpGroupOutput) GoString() string
GoString returns the string representation
func (*AddIpGroupOutput) SetIpGroupId ¶
func (s *AddIpGroupOutput) SetIpGroupId(v int32) *AddIpGroupOutput
SetIpGroupId sets the IpGroupId field's value.
func (AddIpGroupOutput) String ¶
func (s AddIpGroupOutput) String() string
String returns the string representation
type AddProhibitionBlackInput ¶
type AddProhibitionBlackInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddProhibitionBlackInput) GoString ¶
func (s AddProhibitionBlackInput) GoString() string
GoString returns the string representation
func (*AddProhibitionBlackInput) SetHost ¶
func (s *AddProhibitionBlackInput) SetHost(v string) *AddProhibitionBlackInput
SetHost sets the Host field's value.
func (*AddProhibitionBlackInput) SetIpList ¶
func (s *AddProhibitionBlackInput) SetIpList(v []*string) *AddProhibitionBlackInput
SetIpList sets the IpList field's value.
func (*AddProhibitionBlackInput) SetProjectName ¶
func (s *AddProhibitionBlackInput) SetProjectName(v string) *AddProhibitionBlackInput
SetProjectName sets the ProjectName field's value.
func (AddProhibitionBlackInput) String ¶
func (s AddProhibitionBlackInput) String() string
String returns the string representation
func (*AddProhibitionBlackInput) Validate ¶
func (s *AddProhibitionBlackInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddProhibitionBlackOutput ¶
type AddProhibitionBlackOutput struct {
Metadata *response.ResponseMetadata
IpFailed []*IpFailedForAddProhibitionBlackOutput `type:"list" json:",omitempty"`
IpSuccess []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddProhibitionBlackOutput) GoString ¶
func (s AddProhibitionBlackOutput) GoString() string
GoString returns the string representation
func (*AddProhibitionBlackOutput) SetIpFailed ¶
func (s *AddProhibitionBlackOutput) SetIpFailed(v []*IpFailedForAddProhibitionBlackOutput) *AddProhibitionBlackOutput
SetIpFailed sets the IpFailed field's value.
func (*AddProhibitionBlackOutput) SetIpSuccess ¶
func (s *AddProhibitionBlackOutput) SetIpSuccess(v []*string) *AddProhibitionBlackOutput
SetIpSuccess sets the IpSuccess field's value.
func (AddProhibitionBlackOutput) String ¶
func (s AddProhibitionBlackOutput) String() string
String returns the string representation
type AddProhibitionWhiteInput ¶
type AddProhibitionWhiteInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddProhibitionWhiteInput) GoString ¶
func (s AddProhibitionWhiteInput) GoString() string
GoString returns the string representation
func (*AddProhibitionWhiteInput) SetHost ¶
func (s *AddProhibitionWhiteInput) SetHost(v string) *AddProhibitionWhiteInput
SetHost sets the Host field's value.
func (*AddProhibitionWhiteInput) SetIpList ¶
func (s *AddProhibitionWhiteInput) SetIpList(v []*string) *AddProhibitionWhiteInput
SetIpList sets the IpList field's value.
func (*AddProhibitionWhiteInput) SetProjectName ¶
func (s *AddProhibitionWhiteInput) SetProjectName(v string) *AddProhibitionWhiteInput
SetProjectName sets the ProjectName field's value.
func (AddProhibitionWhiteInput) String ¶
func (s AddProhibitionWhiteInput) String() string
String returns the string representation
func (*AddProhibitionWhiteInput) Validate ¶
func (s *AddProhibitionWhiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddProhibitionWhiteOutput ¶
type AddProhibitionWhiteOutput struct {
Metadata *response.ResponseMetadata
IpFailed []*IpFailedForAddProhibitionWhiteOutput `type:"list" json:",omitempty"`
IpSuccess []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (AddProhibitionWhiteOutput) GoString ¶
func (s AddProhibitionWhiteOutput) GoString() string
GoString returns the string representation
func (*AddProhibitionWhiteOutput) SetIpFailed ¶
func (s *AddProhibitionWhiteOutput) SetIpFailed(v []*IpFailedForAddProhibitionWhiteOutput) *AddProhibitionWhiteOutput
SetIpFailed sets the IpFailed field's value.
func (*AddProhibitionWhiteOutput) SetIpSuccess ¶
func (s *AddProhibitionWhiteOutput) SetIpSuccess(v []*string) *AddProhibitionWhiteOutput
SetIpSuccess sets the IpSuccess field's value.
func (AddProhibitionWhiteOutput) String ¶
func (s AddProhibitionWhiteOutput) String() string
String returns the string representation
type AdvanceConfigForGetVulnerabilityConfigOutput ¶
type AdvanceConfigForGetVulnerabilityConfigOutput struct {
AutoTraversal *AutoTraversalForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
FreqScan *FreqScanForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AdvanceConfigForGetVulnerabilityConfigOutput) GoString ¶
func (s AdvanceConfigForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal ¶
func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal(v *AutoTraversalForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
SetAutoTraversal sets the AutoTraversal field's value.
func (*AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan ¶
func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan(v *FreqScanForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
SetFreqScan sets the FreqScan field's value.
func (AdvanceConfigForGetVulnerabilityConfigOutput) String ¶
func (s AdvanceConfigForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type AdvanceConfigForUpdateVulnerabilityConfigInput ¶
type AdvanceConfigForUpdateVulnerabilityConfigInput struct {
AutoTraversal *AutoTraversalForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"`
FreqScan *FreqScanForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (AdvanceConfigForUpdateVulnerabilityConfigInput) GoString ¶
func (s AdvanceConfigForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal ¶
func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal(v *AutoTraversalForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
SetAutoTraversal sets the AutoTraversal field's value.
func (*AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan ¶
func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan(v *FreqScanForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
SetFreqScan sets the FreqScan field's value.
func (AdvanceConfigForUpdateVulnerabilityConfigInput) String ¶
func (s AdvanceConfigForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type AutoCCForCreateDomainOutput ¶
type AutoCCForCreateDomainOutput struct {
Action *string `type:"string" json:",omitempty"`
AutoCCEnable *int32 `type:"int32" json:",omitempty"`
DefenceLevel *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AutoCCForCreateDomainOutput) GoString ¶
func (s AutoCCForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*AutoCCForCreateDomainOutput) SetAction ¶
func (s *AutoCCForCreateDomainOutput) SetAction(v string) *AutoCCForCreateDomainOutput
SetAction sets the Action field's value.
func (*AutoCCForCreateDomainOutput) SetAutoCCEnable ¶
func (s *AutoCCForCreateDomainOutput) SetAutoCCEnable(v int32) *AutoCCForCreateDomainOutput
SetAutoCCEnable sets the AutoCCEnable field's value.
func (*AutoCCForCreateDomainOutput) SetDefenceLevel ¶
func (s *AutoCCForCreateDomainOutput) SetDefenceLevel(v string) *AutoCCForCreateDomainOutput
SetDefenceLevel sets the DefenceLevel field's value.
func (AutoCCForCreateDomainOutput) String ¶
func (s AutoCCForCreateDomainOutput) String() string
String returns the string representation
type AutoTraversalForGetVulnerabilityConfigOutput ¶
type AutoTraversalForGetVulnerabilityConfigOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
Rule *RuleForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AutoTraversalForGetVulnerabilityConfigOutput) GoString ¶
func (s AutoTraversalForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*AutoTraversalForGetVulnerabilityConfigOutput) SetEnable ¶
func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetEnable(v bool) *AutoTraversalForGetVulnerabilityConfigOutput
SetEnable sets the Enable field's value.
func (*AutoTraversalForGetVulnerabilityConfigOutput) SetRule ¶
func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetRule(v *RuleForGetVulnerabilityConfigOutput) *AutoTraversalForGetVulnerabilityConfigOutput
SetRule sets the Rule field's value.
func (*AutoTraversalForGetVulnerabilityConfigOutput) SetRuleTag ¶
func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetRuleTag(v string) *AutoTraversalForGetVulnerabilityConfigOutput
SetRuleTag sets the RuleTag field's value.
func (AutoTraversalForGetVulnerabilityConfigOutput) String ¶
func (s AutoTraversalForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type AutoTraversalForUpdateVulnerabilityConfigInput ¶
type AutoTraversalForUpdateVulnerabilityConfigInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
Rule *RuleForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AutoTraversalForUpdateVulnerabilityConfigInput) GoString ¶
func (s AutoTraversalForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*AutoTraversalForUpdateVulnerabilityConfigInput) SetEnable ¶
func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetEnable(v bool) *AutoTraversalForUpdateVulnerabilityConfigInput
SetEnable sets the Enable field's value.
func (*AutoTraversalForUpdateVulnerabilityConfigInput) SetRule ¶
func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetRule(v *RuleForUpdateVulnerabilityConfigInput) *AutoTraversalForUpdateVulnerabilityConfigInput
SetRule sets the Rule field's value.
func (*AutoTraversalForUpdateVulnerabilityConfigInput) SetRuleTag ¶
func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetRuleTag(v string) *AutoTraversalForUpdateVulnerabilityConfigInput
SetRuleTag sets the RuleTag field's value.
func (AutoTraversalForUpdateVulnerabilityConfigInput) String ¶
func (s AutoTraversalForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type BackendForCreateDomainInput ¶
type BackendForCreateDomainInput struct {
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
Weight *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendForCreateDomainInput) GoString ¶
func (s BackendForCreateDomainInput) GoString() string
GoString returns the string representation
func (*BackendForCreateDomainInput) SetIP ¶
func (s *BackendForCreateDomainInput) SetIP(v string) *BackendForCreateDomainInput
SetIP sets the IP field's value.
func (*BackendForCreateDomainInput) SetPort ¶
func (s *BackendForCreateDomainInput) SetPort(v int32) *BackendForCreateDomainInput
SetPort sets the Port field's value.
func (*BackendForCreateDomainInput) SetProtocol ¶
func (s *BackendForCreateDomainInput) SetProtocol(v string) *BackendForCreateDomainInput
SetProtocol sets the Protocol field's value.
func (*BackendForCreateDomainInput) SetWeight ¶
func (s *BackendForCreateDomainInput) SetWeight(v int32) *BackendForCreateDomainInput
SetWeight sets the Weight field's value.
func (BackendForCreateDomainInput) String ¶
func (s BackendForCreateDomainInput) String() string
String returns the string representation
type BackendForListDomainOutput ¶
type BackendForListDomainOutput struct {
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
Weight *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendForListDomainOutput) GoString ¶
func (s BackendForListDomainOutput) GoString() string
GoString returns the string representation
func (*BackendForListDomainOutput) SetIP ¶
func (s *BackendForListDomainOutput) SetIP(v string) *BackendForListDomainOutput
SetIP sets the IP field's value.
func (*BackendForListDomainOutput) SetPort ¶
func (s *BackendForListDomainOutput) SetPort(v int32) *BackendForListDomainOutput
SetPort sets the Port field's value.
func (*BackendForListDomainOutput) SetProtocol ¶
func (s *BackendForListDomainOutput) SetProtocol(v string) *BackendForListDomainOutput
SetProtocol sets the Protocol field's value.
func (*BackendForListDomainOutput) SetWeight ¶
func (s *BackendForListDomainOutput) SetWeight(v int32) *BackendForListDomainOutput
SetWeight sets the Weight field's value.
func (BackendForListDomainOutput) String ¶
func (s BackendForListDomainOutput) String() string
String returns the string representation
type BackendForUpdateDomainInput ¶
type BackendForUpdateDomainInput struct {
IP *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
Weight *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendForUpdateDomainInput) GoString ¶
func (s BackendForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*BackendForUpdateDomainInput) SetIP ¶
func (s *BackendForUpdateDomainInput) SetIP(v string) *BackendForUpdateDomainInput
SetIP sets the IP field's value.
func (*BackendForUpdateDomainInput) SetPort ¶
func (s *BackendForUpdateDomainInput) SetPort(v int32) *BackendForUpdateDomainInput
SetPort sets the Port field's value.
func (*BackendForUpdateDomainInput) SetProtocol ¶
func (s *BackendForUpdateDomainInput) SetProtocol(v string) *BackendForUpdateDomainInput
SetProtocol sets the Protocol field's value.
func (*BackendForUpdateDomainInput) SetWeight ¶
func (s *BackendForUpdateDomainInput) SetWeight(v int32) *BackendForUpdateDomainInput
SetWeight sets the Weight field's value.
func (BackendForUpdateDomainInput) String ¶
func (s BackendForUpdateDomainInput) String() string
String returns the string representation
type BackendGroupForCreateDomainInput ¶
type BackendGroupForCreateDomainInput struct {
AccessPort []*int32 `type:"list" json:",omitempty"`
Backends []*BackendForCreateDomainInput `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendGroupForCreateDomainInput) GoString ¶
func (s BackendGroupForCreateDomainInput) GoString() string
GoString returns the string representation
func (*BackendGroupForCreateDomainInput) SetAccessPort ¶
func (s *BackendGroupForCreateDomainInput) SetAccessPort(v []*int32) *BackendGroupForCreateDomainInput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForCreateDomainInput) SetBackends ¶
func (s *BackendGroupForCreateDomainInput) SetBackends(v []*BackendForCreateDomainInput) *BackendGroupForCreateDomainInput
SetBackends sets the Backends field's value.
func (*BackendGroupForCreateDomainInput) SetName ¶
func (s *BackendGroupForCreateDomainInput) SetName(v string) *BackendGroupForCreateDomainInput
SetName sets the Name field's value.
func (BackendGroupForCreateDomainInput) String ¶
func (s BackendGroupForCreateDomainInput) String() string
String returns the string representation
type BackendGroupForListDomainOutput ¶
type BackendGroupForListDomainOutput struct {
AccessPort []*int32 `type:"list" json:",omitempty"`
Backends []*BackendForListDomainOutput `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendGroupForListDomainOutput) GoString ¶
func (s BackendGroupForListDomainOutput) GoString() string
GoString returns the string representation
func (*BackendGroupForListDomainOutput) SetAccessPort ¶
func (s *BackendGroupForListDomainOutput) SetAccessPort(v []*int32) *BackendGroupForListDomainOutput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForListDomainOutput) SetBackends ¶
func (s *BackendGroupForListDomainOutput) SetBackends(v []*BackendForListDomainOutput) *BackendGroupForListDomainOutput
SetBackends sets the Backends field's value.
func (*BackendGroupForListDomainOutput) SetName ¶
func (s *BackendGroupForListDomainOutput) SetName(v string) *BackendGroupForListDomainOutput
SetName sets the Name field's value.
func (BackendGroupForListDomainOutput) String ¶
func (s BackendGroupForListDomainOutput) String() string
String returns the string representation
type BackendGroupForUpdateDomainInput ¶
type BackendGroupForUpdateDomainInput struct {
AccessPort []*int32 `type:"list" json:",omitempty"`
Backends []*BackendForUpdateDomainInput `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackendGroupForUpdateDomainInput) GoString ¶
func (s BackendGroupForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*BackendGroupForUpdateDomainInput) SetAccessPort ¶
func (s *BackendGroupForUpdateDomainInput) SetAccessPort(v []*int32) *BackendGroupForUpdateDomainInput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForUpdateDomainInput) SetBackends ¶
func (s *BackendGroupForUpdateDomainInput) SetBackends(v []*BackendForUpdateDomainInput) *BackendGroupForUpdateDomainInput
SetBackends sets the Backends field's value.
func (*BackendGroupForUpdateDomainInput) SetName ¶
func (s *BackendGroupForUpdateDomainInput) SetName(v string) *BackendGroupForUpdateDomainInput
SetName sets the Name field's value.
func (BackendGroupForUpdateDomainInput) String ¶
func (s BackendGroupForUpdateDomainInput) String() string
String returns the string representation
type BatchCopySystemBotConfigInput ¶
type BatchCopySystemBotConfigInput struct {
DstHost *DstHostForBatchCopySystemBotConfigInput `type:"structure" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTagList []*string `type:"list" json:",omitempty"`
// SrcHost is a required field
SrcHost *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (BatchCopySystemBotConfigInput) GoString ¶
func (s BatchCopySystemBotConfigInput) GoString() string
GoString returns the string representation
func (*BatchCopySystemBotConfigInput) SetDstHost ¶
func (s *BatchCopySystemBotConfigInput) SetDstHost(v *DstHostForBatchCopySystemBotConfigInput) *BatchCopySystemBotConfigInput
SetDstHost sets the DstHost field's value.
func (*BatchCopySystemBotConfigInput) SetProjectName ¶
func (s *BatchCopySystemBotConfigInput) SetProjectName(v string) *BatchCopySystemBotConfigInput
SetProjectName sets the ProjectName field's value.
func (*BatchCopySystemBotConfigInput) SetRuleTagList ¶
func (s *BatchCopySystemBotConfigInput) SetRuleTagList(v []*string) *BatchCopySystemBotConfigInput
SetRuleTagList sets the RuleTagList field's value.
func (*BatchCopySystemBotConfigInput) SetSrcHost ¶
func (s *BatchCopySystemBotConfigInput) SetSrcHost(v string) *BatchCopySystemBotConfigInput
SetSrcHost sets the SrcHost field's value.
func (BatchCopySystemBotConfigInput) String ¶
func (s BatchCopySystemBotConfigInput) String() string
String returns the string representation
func (*BatchCopySystemBotConfigInput) Validate ¶
func (s *BatchCopySystemBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchCopySystemBotConfigOutput ¶
type BatchCopySystemBotConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (BatchCopySystemBotConfigOutput) GoString ¶
func (s BatchCopySystemBotConfigOutput) GoString() string
GoString returns the string representation
func (BatchCopySystemBotConfigOutput) String ¶
func (s BatchCopySystemBotConfigOutput) String() string
String returns the string representation
type BatchDeleteGlobalBanItemsInput ¶
type BatchDeleteGlobalBanItemsInput struct {
IDs []*int32 `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchDeleteGlobalBanItemsInput) GoString ¶
func (s BatchDeleteGlobalBanItemsInput) GoString() string
GoString returns the string representation
func (*BatchDeleteGlobalBanItemsInput) SetIDs ¶
func (s *BatchDeleteGlobalBanItemsInput) SetIDs(v []*int32) *BatchDeleteGlobalBanItemsInput
SetIDs sets the IDs field's value.
func (*BatchDeleteGlobalBanItemsInput) SetProjectName ¶
func (s *BatchDeleteGlobalBanItemsInput) SetProjectName(v string) *BatchDeleteGlobalBanItemsInput
SetProjectName sets the ProjectName field's value.
func (BatchDeleteGlobalBanItemsInput) String ¶
func (s BatchDeleteGlobalBanItemsInput) String() string
String returns the string representation
type BatchDeleteGlobalBanItemsOutput ¶
type BatchDeleteGlobalBanItemsOutput struct {
Metadata *response.ResponseMetadata
DeletedCount *int32 `type:"int32" json:",omitempty"`
DeletedIDs []*int32 `type:"list" json:",omitempty"`
NotFound []*int32 `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchDeleteGlobalBanItemsOutput) GoString ¶
func (s BatchDeleteGlobalBanItemsOutput) GoString() string
GoString returns the string representation
func (*BatchDeleteGlobalBanItemsOutput) SetDeletedCount ¶
func (s *BatchDeleteGlobalBanItemsOutput) SetDeletedCount(v int32) *BatchDeleteGlobalBanItemsOutput
SetDeletedCount sets the DeletedCount field's value.
func (*BatchDeleteGlobalBanItemsOutput) SetDeletedIDs ¶
func (s *BatchDeleteGlobalBanItemsOutput) SetDeletedIDs(v []*int32) *BatchDeleteGlobalBanItemsOutput
SetDeletedIDs sets the DeletedIDs field's value.
func (*BatchDeleteGlobalBanItemsOutput) SetNotFound ¶
func (s *BatchDeleteGlobalBanItemsOutput) SetNotFound(v []*int32) *BatchDeleteGlobalBanItemsOutput
SetNotFound sets the NotFound field's value.
func (BatchDeleteGlobalBanItemsOutput) String ¶
func (s BatchDeleteGlobalBanItemsOutput) String() string
String returns the string representation
type BatchUpdateTLSFieldsConfigInput ¶
type BatchUpdateTLSFieldsConfigInput struct {
DomainList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
TLSFieldsConfig *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchUpdateTLSFieldsConfigInput) GoString ¶
func (s BatchUpdateTLSFieldsConfigInput) GoString() string
GoString returns the string representation
func (*BatchUpdateTLSFieldsConfigInput) SetDomainList ¶
func (s *BatchUpdateTLSFieldsConfigInput) SetDomainList(v []*string) *BatchUpdateTLSFieldsConfigInput
SetDomainList sets the DomainList field's value.
func (*BatchUpdateTLSFieldsConfigInput) SetProjectName ¶
func (s *BatchUpdateTLSFieldsConfigInput) SetProjectName(v string) *BatchUpdateTLSFieldsConfigInput
SetProjectName sets the ProjectName field's value.
func (*BatchUpdateTLSFieldsConfigInput) SetRegion ¶
func (s *BatchUpdateTLSFieldsConfigInput) SetRegion(v string) *BatchUpdateTLSFieldsConfigInput
SetRegion sets the Region field's value.
func (*BatchUpdateTLSFieldsConfigInput) SetTLSFieldsConfig ¶
func (s *BatchUpdateTLSFieldsConfigInput) SetTLSFieldsConfig(v *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) *BatchUpdateTLSFieldsConfigInput
SetTLSFieldsConfig sets the TLSFieldsConfig field's value.
func (BatchUpdateTLSFieldsConfigInput) String ¶
func (s BatchUpdateTLSFieldsConfigInput) String() string
String returns the string representation
func (*BatchUpdateTLSFieldsConfigInput) Validate ¶
func (s *BatchUpdateTLSFieldsConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdateTLSFieldsConfigOutput ¶
type BatchUpdateTLSFieldsConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (BatchUpdateTLSFieldsConfigOutput) GoString ¶
func (s BatchUpdateTLSFieldsConfigOutput) GoString() string
GoString returns the string representation
func (BatchUpdateTLSFieldsConfigOutput) String ¶
func (s BatchUpdateTLSFieldsConfigOutput) String() string
String returns the string representation
type BotSequenceForCreateDomainOutput ¶
type BotSequenceForCreateDomainOutput struct {
BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"`
BotSequenceEnable *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (BotSequenceForCreateDomainOutput) GoString ¶
func (s BotSequenceForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction ¶
func (s *BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction(v int32) *BotSequenceForCreateDomainOutput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*BotSequenceForCreateDomainOutput) SetBotSequenceEnable ¶
func (s *BotSequenceForCreateDomainOutput) SetBotSequenceEnable(v int32) *BotSequenceForCreateDomainOutput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (BotSequenceForCreateDomainOutput) String ¶
func (s BotSequenceForCreateDomainOutput) String() string
String returns the string representation
type CheckLLMPromptInput ¶
type CheckLLMPromptInput struct {
// Content is a required field
Content *string `type:"string" json:",omitempty" required:"true"`
// ContentType is a required field
ContentType *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
MsgClass *int32 `type:"int32" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CheckLLMPromptInput) GoString ¶
func (s CheckLLMPromptInput) GoString() string
GoString returns the string representation
func (*CheckLLMPromptInput) SetContent ¶
func (s *CheckLLMPromptInput) SetContent(v string) *CheckLLMPromptInput
SetContent sets the Content field's value.
func (*CheckLLMPromptInput) SetContentType ¶
func (s *CheckLLMPromptInput) SetContentType(v int32) *CheckLLMPromptInput
SetContentType sets the ContentType field's value.
func (*CheckLLMPromptInput) SetHost ¶
func (s *CheckLLMPromptInput) SetHost(v string) *CheckLLMPromptInput
SetHost sets the Host field's value.
func (*CheckLLMPromptInput) SetMsgClass ¶
func (s *CheckLLMPromptInput) SetMsgClass(v int32) *CheckLLMPromptInput
SetMsgClass sets the MsgClass field's value.
func (*CheckLLMPromptInput) SetRegion ¶
func (s *CheckLLMPromptInput) SetRegion(v string) *CheckLLMPromptInput
SetRegion sets the Region field's value.
func (CheckLLMPromptInput) String ¶
func (s CheckLLMPromptInput) String() string
String returns the string representation
func (*CheckLLMPromptInput) Validate ¶
func (s *CheckLLMPromptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckLLMPromptOutput ¶
type CheckLLMPromptOutput struct {
Metadata *response.ResponseMetadata
ContextID *string `type:"string" json:",omitempty"`
Decision *DecisionForCheckLLMPromptOutput `type:"structure" json:",omitempty"`
MsgID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CheckLLMPromptOutput) GoString ¶
func (s CheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*CheckLLMPromptOutput) SetContextID ¶
func (s *CheckLLMPromptOutput) SetContextID(v string) *CheckLLMPromptOutput
SetContextID sets the ContextID field's value.
func (*CheckLLMPromptOutput) SetDecision ¶
func (s *CheckLLMPromptOutput) SetDecision(v *DecisionForCheckLLMPromptOutput) *CheckLLMPromptOutput
SetDecision sets the Decision field's value.
func (*CheckLLMPromptOutput) SetMsgID ¶
func (s *CheckLLMPromptOutput) SetMsgID(v string) *CheckLLMPromptOutput
SetMsgID sets the MsgID field's value.
func (CheckLLMPromptOutput) String ¶
func (s CheckLLMPromptOutput) String() string
String returns the string representation
type CheckLLMResponseStreamInput ¶
type CheckLLMResponseStreamInput struct {
// Content is a required field
Content *string `type:"string" json:",omitempty" required:"true"`
// ContentType is a required field
ContentType *int32 `type:"int32" json:",omitempty" required:"true"`
ContextID *string `type:"string" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// MsgClass is a required field
MsgClass *int32 `max:"99" type:"int32" json:",omitempty" required:"true"`
MsgID *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
Timeout *int32 `type:"int32" json:",omitempty"`
UseStream *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CheckLLMResponseStreamInput) GoString ¶
func (s CheckLLMResponseStreamInput) GoString() string
GoString returns the string representation
func (*CheckLLMResponseStreamInput) SetContent ¶
func (s *CheckLLMResponseStreamInput) SetContent(v string) *CheckLLMResponseStreamInput
SetContent sets the Content field's value.
func (*CheckLLMResponseStreamInput) SetContentType ¶
func (s *CheckLLMResponseStreamInput) SetContentType(v int32) *CheckLLMResponseStreamInput
SetContentType sets the ContentType field's value.
func (*CheckLLMResponseStreamInput) SetContextID ¶
func (s *CheckLLMResponseStreamInput) SetContextID(v string) *CheckLLMResponseStreamInput
SetContextID sets the ContextID field's value.
func (*CheckLLMResponseStreamInput) SetHost ¶
func (s *CheckLLMResponseStreamInput) SetHost(v string) *CheckLLMResponseStreamInput
SetHost sets the Host field's value.
func (*CheckLLMResponseStreamInput) SetMsgClass ¶
func (s *CheckLLMResponseStreamInput) SetMsgClass(v int32) *CheckLLMResponseStreamInput
SetMsgClass sets the MsgClass field's value.
func (*CheckLLMResponseStreamInput) SetMsgID ¶
func (s *CheckLLMResponseStreamInput) SetMsgID(v string) *CheckLLMResponseStreamInput
SetMsgID sets the MsgID field's value.
func (*CheckLLMResponseStreamInput) SetRegion ¶
func (s *CheckLLMResponseStreamInput) SetRegion(v string) *CheckLLMResponseStreamInput
SetRegion sets the Region field's value.
func (*CheckLLMResponseStreamInput) SetTimeout ¶
func (s *CheckLLMResponseStreamInput) SetTimeout(v int32) *CheckLLMResponseStreamInput
SetTimeout sets the Timeout field's value.
func (*CheckLLMResponseStreamInput) SetUseStream ¶
func (s *CheckLLMResponseStreamInput) SetUseStream(v int32) *CheckLLMResponseStreamInput
SetUseStream sets the UseStream field's value.
func (CheckLLMResponseStreamInput) String ¶
func (s CheckLLMResponseStreamInput) String() string
String returns the string representation
func (*CheckLLMResponseStreamInput) Validate ¶
func (s *CheckLLMResponseStreamInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckLLMResponseStreamOutput ¶
type CheckLLMResponseStreamOutput struct {
Metadata *response.ResponseMetadata
ContextID *string `type:"string" json:",omitempty"`
Decision *DecisionForCheckLLMResponseStreamOutput `type:"structure" json:",omitempty"`
MsgID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CheckLLMResponseStreamOutput) GoString ¶
func (s CheckLLMResponseStreamOutput) GoString() string
GoString returns the string representation
func (*CheckLLMResponseStreamOutput) SetContextID ¶
func (s *CheckLLMResponseStreamOutput) SetContextID(v string) *CheckLLMResponseStreamOutput
SetContextID sets the ContextID field's value.
func (*CheckLLMResponseStreamOutput) SetDecision ¶
func (s *CheckLLMResponseStreamOutput) SetDecision(v *DecisionForCheckLLMResponseStreamOutput) *CheckLLMResponseStreamOutput
SetDecision sets the Decision field's value.
func (*CheckLLMResponseStreamOutput) SetMsgID ¶
func (s *CheckLLMResponseStreamOutput) SetMsgID(v string) *CheckLLMResponseStreamOutput
SetMsgID sets the MsgID field's value.
func (CheckLLMResponseStreamOutput) String ¶
func (s CheckLLMResponseStreamOutput) String() string
String returns the string representation
type CloudAccessConfigForCreateDomainInput ¶
type CloudAccessConfigForCreateDomainInput struct {
AccessProtocol *string `type:"string" json:",omitempty"`
DefenceMode *int32 `type:"int32" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
InstanceName *string `type:"string" json:",omitempty"`
ListenerID *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CloudAccessConfigForCreateDomainInput) GoString ¶
func (s CloudAccessConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForCreateDomainInput) SetAccessProtocol ¶
func (s *CloudAccessConfigForCreateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForCreateDomainInput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForCreateDomainInput) SetDefenceMode ¶
func (s *CloudAccessConfigForCreateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForCreateDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForCreateDomainInput) SetInstanceID ¶
func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(v string) *CloudAccessConfigForCreateDomainInput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForCreateDomainInput) SetInstanceName ¶
func (s *CloudAccessConfigForCreateDomainInput) SetInstanceName(v string) *CloudAccessConfigForCreateDomainInput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForCreateDomainInput) SetListenerID ¶
func (s *CloudAccessConfigForCreateDomainInput) SetListenerID(v string) *CloudAccessConfigForCreateDomainInput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForCreateDomainInput) SetPort ¶
func (s *CloudAccessConfigForCreateDomainInput) SetPort(v string) *CloudAccessConfigForCreateDomainInput
SetPort sets the Port field's value.
func (*CloudAccessConfigForCreateDomainInput) SetProtocol ¶
func (s *CloudAccessConfigForCreateDomainInput) SetProtocol(v string) *CloudAccessConfigForCreateDomainInput
SetProtocol sets the Protocol field's value.
func (CloudAccessConfigForCreateDomainInput) String ¶
func (s CloudAccessConfigForCreateDomainInput) String() string
String returns the string representation
type CloudAccessConfigForListDomainOutput ¶
type CloudAccessConfigForListDomainOutput struct {
AccessProtocol *string `type:"string" json:",omitempty"`
DefenceMode *int32 `type:"int32" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
InstanceName *string `type:"string" json:",omitempty"`
ListenerID *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CloudAccessConfigForListDomainOutput) GoString ¶
func (s CloudAccessConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForListDomainOutput) SetAccessProtocol ¶
func (s *CloudAccessConfigForListDomainOutput) SetAccessProtocol(v string) *CloudAccessConfigForListDomainOutput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForListDomainOutput) SetDefenceMode ¶
func (s *CloudAccessConfigForListDomainOutput) SetDefenceMode(v int32) *CloudAccessConfigForListDomainOutput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForListDomainOutput) SetInstanceID ¶
func (s *CloudAccessConfigForListDomainOutput) SetInstanceID(v string) *CloudAccessConfigForListDomainOutput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForListDomainOutput) SetInstanceName ¶
func (s *CloudAccessConfigForListDomainOutput) SetInstanceName(v string) *CloudAccessConfigForListDomainOutput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForListDomainOutput) SetListenerID ¶
func (s *CloudAccessConfigForListDomainOutput) SetListenerID(v string) *CloudAccessConfigForListDomainOutput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForListDomainOutput) SetPort ¶
func (s *CloudAccessConfigForListDomainOutput) SetPort(v string) *CloudAccessConfigForListDomainOutput
SetPort sets the Port field's value.
func (*CloudAccessConfigForListDomainOutput) SetProtocol ¶
func (s *CloudAccessConfigForListDomainOutput) SetProtocol(v string) *CloudAccessConfigForListDomainOutput
SetProtocol sets the Protocol field's value.
func (CloudAccessConfigForListDomainOutput) String ¶
func (s CloudAccessConfigForListDomainOutput) String() string
String returns the string representation
type CloudAccessConfigForUpdateDomainInput ¶
type CloudAccessConfigForUpdateDomainInput struct {
AccessProtocol *string `type:"string" json:",omitempty"`
DefenceMode *int32 `type:"int32" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
InstanceName *string `type:"string" json:",omitempty"`
ListenerID *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CloudAccessConfigForUpdateDomainInput) GoString ¶
func (s CloudAccessConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForUpdateDomainInput) SetAccessProtocol ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForUpdateDomainInput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetDefenceMode ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForUpdateDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetInstanceID ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceID(v string) *CloudAccessConfigForUpdateDomainInput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetInstanceName ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceName(v string) *CloudAccessConfigForUpdateDomainInput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetListenerID ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetListenerID(v string) *CloudAccessConfigForUpdateDomainInput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetPort ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetPort(v string) *CloudAccessConfigForUpdateDomainInput
SetPort sets the Port field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetProtocol ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetProtocol(v string) *CloudAccessConfigForUpdateDomainInput
SetProtocol sets the Protocol field's value.
func (CloudAccessConfigForUpdateDomainInput) String ¶
func (s CloudAccessConfigForUpdateDomainInput) String() string
String returns the string representation
type ConvertAccurateGroupForListAclRuleOutput ¶
type ConvertAccurateGroupForListAclRuleOutput struct {
AccurateRules []*AccurateRuleForListAclRuleOutput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertAccurateGroupForListAclRuleOutput) GoString ¶
func (s ConvertAccurateGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ConvertAccurateGroupForListAclRuleOutput) SetAccurateRules ¶
func (s *ConvertAccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *ConvertAccurateGroupForListAclRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*ConvertAccurateGroupForListAclRuleOutput) SetLogic ¶
func (s *ConvertAccurateGroupForListAclRuleOutput) SetLogic(v int32) *ConvertAccurateGroupForListAclRuleOutput
SetLogic sets the Logic field's value.
func (ConvertAccurateGroupForListAclRuleOutput) String ¶
func (s ConvertAccurateGroupForListAclRuleOutput) String() string
String returns the string representation
type ConvertGroupForListCCRuleOutput ¶
type ConvertGroupForListCCRuleOutput struct {
AccurateRules []*AccurateRuleForListCCRuleOutput `type:"list" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertGroupForListCCRuleOutput) GoString ¶
func (s ConvertGroupForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*ConvertGroupForListCCRuleOutput) SetAccurateRules ¶
func (s *ConvertGroupForListCCRuleOutput) SetAccurateRules(v []*AccurateRuleForListCCRuleOutput) *ConvertGroupForListCCRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*ConvertGroupForListCCRuleOutput) SetLogic ¶
func (s *ConvertGroupForListCCRuleOutput) SetLogic(v int32) *ConvertGroupForListCCRuleOutput
SetLogic sets the Logic field's value.
func (ConvertGroupForListCCRuleOutput) String ¶
func (s ConvertGroupForListCCRuleOutput) String() string
String returns the string representation
type ConvertRuleForGetVulnerabilityConfigOutput ¶
type ConvertRuleForGetVulnerabilityConfigOutput struct {
Action *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
EffectTimeViewUnit *string `type:"string" json:",omitempty" enum:"EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput"`
Field *string `type:"string" json:",omitempty"`
HitRequestCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertRuleForGetVulnerabilityConfigOutput) GoString ¶
func (s ConvertRuleForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetAction ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetAction(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
SetAction sets the Action field's value.
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetCountTime ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetCountTime(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
SetCountTime sets the CountTime field's value.
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTime ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTime(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
SetEffectTime sets the EffectTime field's value.
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit(v string) *ConvertRuleForGetVulnerabilityConfigOutput
SetEffectTimeViewUnit sets the EffectTimeViewUnit field's value.
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetField ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetField(v string) *ConvertRuleForGetVulnerabilityConfigOutput
SetField sets the Field field's value.
func (*ConvertRuleForGetVulnerabilityConfigOutput) SetHitRequestCount ¶
func (s *ConvertRuleForGetVulnerabilityConfigOutput) SetHitRequestCount(v int32) *ConvertRuleForGetVulnerabilityConfigOutput
SetHitRequestCount sets the HitRequestCount field's value.
func (ConvertRuleForGetVulnerabilityConfigOutput) String ¶
func (s ConvertRuleForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type ConvertRuleForListAclRuleOutput ¶
type ConvertRuleForListAclRuleOutput struct {
AccurateGroup *ConvertAccurateGroupForListAclRuleOutput `type:"structure" json:",omitempty"`
Action *string `type:"string" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostGroupId []*int32 `type:"list" json:",omitempty"`
HostGroups []*HostGroupForListAclRuleOutput `type:"list" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ID *int32 `type:"int32" json:",omitempty"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
IpGroups []*IpGroupForListAclRuleOutput `type:"list" json:",omitempty"`
IpList []*string `type:"list" json:",omitempty"`
IpLocationCountry []*string `type:"list" json:",omitempty"`
IpLocationSubregion []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertRuleForListAclRuleOutput) GoString ¶
func (s ConvertRuleForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ConvertRuleForListAclRuleOutput) SetAccurateGroup ¶
func (s *ConvertRuleForListAclRuleOutput) SetAccurateGroup(v *ConvertAccurateGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*ConvertRuleForListAclRuleOutput) SetAction ¶
func (s *ConvertRuleForListAclRuleOutput) SetAction(v string) *ConvertRuleForListAclRuleOutput
SetAction sets the Action field's value.
func (*ConvertRuleForListAclRuleOutput) SetAdvanced ¶
func (s *ConvertRuleForListAclRuleOutput) SetAdvanced(v int32) *ConvertRuleForListAclRuleOutput
SetAdvanced sets the Advanced field's value.
func (*ConvertRuleForListAclRuleOutput) SetClientIp ¶
func (s *ConvertRuleForListAclRuleOutput) SetClientIp(v string) *ConvertRuleForListAclRuleOutput
SetClientIp sets the ClientIp field's value.
func (*ConvertRuleForListAclRuleOutput) SetDescription ¶
func (s *ConvertRuleForListAclRuleOutput) SetDescription(v string) *ConvertRuleForListAclRuleOutput
SetDescription sets the Description field's value.
func (*ConvertRuleForListAclRuleOutput) SetEnable ¶
func (s *ConvertRuleForListAclRuleOutput) SetEnable(v int32) *ConvertRuleForListAclRuleOutput
SetEnable sets the Enable field's value.
func (*ConvertRuleForListAclRuleOutput) SetHostAddType ¶
func (s *ConvertRuleForListAclRuleOutput) SetHostAddType(v int32) *ConvertRuleForListAclRuleOutput
SetHostAddType sets the HostAddType field's value.
func (*ConvertRuleForListAclRuleOutput) SetHostGroupId ¶
func (s *ConvertRuleForListAclRuleOutput) SetHostGroupId(v []*int32) *ConvertRuleForListAclRuleOutput
SetHostGroupId sets the HostGroupId field's value.
func (*ConvertRuleForListAclRuleOutput) SetHostGroups ¶
func (s *ConvertRuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
SetHostGroups sets the HostGroups field's value.
func (*ConvertRuleForListAclRuleOutput) SetHostList ¶
func (s *ConvertRuleForListAclRuleOutput) SetHostList(v []*string) *ConvertRuleForListAclRuleOutput
SetHostList sets the HostList field's value.
func (*ConvertRuleForListAclRuleOutput) SetID ¶
func (s *ConvertRuleForListAclRuleOutput) SetID(v int32) *ConvertRuleForListAclRuleOutput
SetID sets the ID field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpAddType ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpAddType(v int32) *ConvertRuleForListAclRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpGroupId ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpGroupId(v []*int32) *ConvertRuleForListAclRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpGroups ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpGroups(v []*IpGroupForListAclRuleOutput) *ConvertRuleForListAclRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpList ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpList(v []*string) *ConvertRuleForListAclRuleOutput
SetIpList sets the IpList field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpLocationCountry ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *ConvertRuleForListAclRuleOutput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*ConvertRuleForListAclRuleOutput) SetIpLocationSubregion ¶
func (s *ConvertRuleForListAclRuleOutput) SetIpLocationSubregion(v []*string) *ConvertRuleForListAclRuleOutput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*ConvertRuleForListAclRuleOutput) SetName ¶
func (s *ConvertRuleForListAclRuleOutput) SetName(v string) *ConvertRuleForListAclRuleOutput
SetName sets the Name field's value.
func (*ConvertRuleForListAclRuleOutput) SetRuleTag ¶
func (s *ConvertRuleForListAclRuleOutput) SetRuleTag(v string) *ConvertRuleForListAclRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*ConvertRuleForListAclRuleOutput) SetUpdateTime ¶
func (s *ConvertRuleForListAclRuleOutput) SetUpdateTime(v string) *ConvertRuleForListAclRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*ConvertRuleForListAclRuleOutput) SetUrl ¶
func (s *ConvertRuleForListAclRuleOutput) SetUrl(v string) *ConvertRuleForListAclRuleOutput
SetUrl sets the Url field's value.
func (ConvertRuleForListAclRuleOutput) String ¶
func (s ConvertRuleForListAclRuleOutput) String() string
String returns the string representation
type ConvertRuleForListCCRuleOutput ¶
type ConvertRuleForListCCRuleOutput struct {
AccurateGroup *ConvertGroupForListCCRuleOutput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
CCType *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
CronConfs []*CronConfForListCCRuleOutput `type:"list" json:",omitempty"`
CronEnable *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
Field *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
RulePriority *int32 `type:"int32" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertRuleForListCCRuleOutput) GoString ¶
func (s ConvertRuleForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*ConvertRuleForListCCRuleOutput) SetAccurateGroup ¶
func (s *ConvertRuleForListCCRuleOutput) SetAccurateGroup(v *ConvertGroupForListCCRuleOutput) *ConvertRuleForListCCRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*ConvertRuleForListCCRuleOutput) SetAccurateGroupPriority ¶
func (s *ConvertRuleForListCCRuleOutput) SetAccurateGroupPriority(v int32) *ConvertRuleForListCCRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*ConvertRuleForListCCRuleOutput) SetCCType ¶
func (s *ConvertRuleForListCCRuleOutput) SetCCType(v int32) *ConvertRuleForListCCRuleOutput
SetCCType sets the CCType field's value.
func (*ConvertRuleForListCCRuleOutput) SetCountTime ¶
func (s *ConvertRuleForListCCRuleOutput) SetCountTime(v int32) *ConvertRuleForListCCRuleOutput
SetCountTime sets the CountTime field's value.
func (*ConvertRuleForListCCRuleOutput) SetCronConfs ¶
func (s *ConvertRuleForListCCRuleOutput) SetCronConfs(v []*CronConfForListCCRuleOutput) *ConvertRuleForListCCRuleOutput
SetCronConfs sets the CronConfs field's value.
func (*ConvertRuleForListCCRuleOutput) SetCronEnable ¶
func (s *ConvertRuleForListCCRuleOutput) SetCronEnable(v int32) *ConvertRuleForListCCRuleOutput
SetCronEnable sets the CronEnable field's value.
func (*ConvertRuleForListCCRuleOutput) SetEffectTime ¶
func (s *ConvertRuleForListCCRuleOutput) SetEffectTime(v int32) *ConvertRuleForListCCRuleOutput
SetEffectTime sets the EffectTime field's value.
func (*ConvertRuleForListCCRuleOutput) SetEnable ¶
func (s *ConvertRuleForListCCRuleOutput) SetEnable(v int32) *ConvertRuleForListCCRuleOutput
SetEnable sets the Enable field's value.
func (*ConvertRuleForListCCRuleOutput) SetExemptionTime ¶
func (s *ConvertRuleForListCCRuleOutput) SetExemptionTime(v int32) *ConvertRuleForListCCRuleOutput
SetExemptionTime sets the ExemptionTime field's value.
func (*ConvertRuleForListCCRuleOutput) SetField ¶
func (s *ConvertRuleForListCCRuleOutput) SetField(v string) *ConvertRuleForListCCRuleOutput
SetField sets the Field field's value.
func (*ConvertRuleForListCCRuleOutput) SetHost ¶
func (s *ConvertRuleForListCCRuleOutput) SetHost(v string) *ConvertRuleForListCCRuleOutput
SetHost sets the Host field's value.
func (*ConvertRuleForListCCRuleOutput) SetId ¶
func (s *ConvertRuleForListCCRuleOutput) SetId(v int32) *ConvertRuleForListCCRuleOutput
SetId sets the Id field's value.
func (*ConvertRuleForListCCRuleOutput) SetName ¶
func (s *ConvertRuleForListCCRuleOutput) SetName(v string) *ConvertRuleForListCCRuleOutput
SetName sets the Name field's value.
func (*ConvertRuleForListCCRuleOutput) SetPathThreshold ¶
func (s *ConvertRuleForListCCRuleOutput) SetPathThreshold(v int32) *ConvertRuleForListCCRuleOutput
SetPathThreshold sets the PathThreshold field's value.
func (*ConvertRuleForListCCRuleOutput) SetRulePriority ¶
func (s *ConvertRuleForListCCRuleOutput) SetRulePriority(v int32) *ConvertRuleForListCCRuleOutput
SetRulePriority sets the RulePriority field's value.
func (*ConvertRuleForListCCRuleOutput) SetRuleTag ¶
func (s *ConvertRuleForListCCRuleOutput) SetRuleTag(v string) *ConvertRuleForListCCRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*ConvertRuleForListCCRuleOutput) SetSingleThreshold ¶
func (s *ConvertRuleForListCCRuleOutput) SetSingleThreshold(v int32) *ConvertRuleForListCCRuleOutput
SetSingleThreshold sets the SingleThreshold field's value.
func (*ConvertRuleForListCCRuleOutput) SetUpdateTime ¶
func (s *ConvertRuleForListCCRuleOutput) SetUpdateTime(v string) *ConvertRuleForListCCRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*ConvertRuleForListCCRuleOutput) SetUrl ¶
func (s *ConvertRuleForListCCRuleOutput) SetUrl(v string) *ConvertRuleForListCCRuleOutput
SetUrl sets the Url field's value.
func (ConvertRuleForListCCRuleOutput) String ¶
func (s ConvertRuleForListCCRuleOutput) String() string
String returns the string representation
type ConvertRuleForUpdateVulnerabilityConfigInput ¶
type ConvertRuleForUpdateVulnerabilityConfigInput struct {
Action *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
EffectTimeViewUnit *string `type:"string" json:",omitempty" enum:"EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput"`
Field *string `type:"string" json:",omitempty"`
HitRequestCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertRuleForUpdateVulnerabilityConfigInput) GoString ¶
func (s ConvertRuleForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetAction ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetAction(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
SetAction sets the Action field's value.
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetCountTime ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetCountTime(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
SetCountTime sets the CountTime field's value.
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTime ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTime(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
SetEffectTime sets the EffectTime field's value.
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit(v string) *ConvertRuleForUpdateVulnerabilityConfigInput
SetEffectTimeViewUnit sets the EffectTimeViewUnit field's value.
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetField ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetField(v string) *ConvertRuleForUpdateVulnerabilityConfigInput
SetField sets the Field field's value.
func (*ConvertRuleForUpdateVulnerabilityConfigInput) SetHitRequestCount ¶
func (s *ConvertRuleForUpdateVulnerabilityConfigInput) SetHitRequestCount(v int32) *ConvertRuleForUpdateVulnerabilityConfigInput
SetHitRequestCount sets the HitRequestCount field's value.
func (ConvertRuleForUpdateVulnerabilityConfigInput) String ¶
func (s ConvertRuleForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type ConvertRuleGroupForListCCRuleOutput ¶
type ConvertRuleGroupForListCCRuleOutput struct {
Group *ConvertGroupForListCCRuleOutput `type:"structure" json:",omitempty"`
Rules []*ConvertRuleForListCCRuleOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertRuleGroupForListCCRuleOutput) GoString ¶
func (s ConvertRuleGroupForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*ConvertRuleGroupForListCCRuleOutput) SetGroup ¶
func (s *ConvertRuleGroupForListCCRuleOutput) SetGroup(v *ConvertGroupForListCCRuleOutput) *ConvertRuleGroupForListCCRuleOutput
SetGroup sets the Group field's value.
func (*ConvertRuleGroupForListCCRuleOutput) SetRules ¶
func (s *ConvertRuleGroupForListCCRuleOutput) SetRules(v []*ConvertRuleForListCCRuleOutput) *ConvertRuleGroupForListCCRuleOutput
SetRules sets the Rules field's value.
func (ConvertRuleGroupForListCCRuleOutput) String ¶
func (s ConvertRuleGroupForListCCRuleOutput) String() string
String returns the string representation
type CreateAclRuleInput ¶
type CreateAclRuleInput struct {
AccurateGroup *AccurateGroupForCreateAclRuleInput `type:"structure" json:",omitempty"`
// AclType is a required field
AclType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAclTypeForCreateAclRuleInput"`
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForCreateAclRuleInput"`
Advanced *int32 `type:"int32" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// HostAddType is a required field
HostAddType *int32 `type:"int32" json:",omitempty" required:"true"`
HostGroupId []*int32 `type:"list" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// IpAddType is a required field
IpAddType *int32 `type:"int32" json:",omitempty" required:"true"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
IpList []*string `type:"list" json:",omitempty"`
IpLocationCountry []*string `type:"list" json:",omitempty"`
IpLocationSubregion []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
PermitFeature []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateAclRuleInput) GoString ¶
func (s CreateAclRuleInput) GoString() string
GoString returns the string representation
func (*CreateAclRuleInput) SetAccurateGroup ¶
func (s *CreateAclRuleInput) SetAccurateGroup(v *AccurateGroupForCreateAclRuleInput) *CreateAclRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*CreateAclRuleInput) SetAclType ¶
func (s *CreateAclRuleInput) SetAclType(v string) *CreateAclRuleInput
SetAclType sets the AclType field's value.
func (*CreateAclRuleInput) SetAction ¶
func (s *CreateAclRuleInput) SetAction(v string) *CreateAclRuleInput
SetAction sets the Action field's value.
func (*CreateAclRuleInput) SetAdvanced ¶
func (s *CreateAclRuleInput) SetAdvanced(v int32) *CreateAclRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateAclRuleInput) SetDescription ¶
func (s *CreateAclRuleInput) SetDescription(v string) *CreateAclRuleInput
SetDescription sets the Description field's value.
func (*CreateAclRuleInput) SetEnable ¶
func (s *CreateAclRuleInput) SetEnable(v int32) *CreateAclRuleInput
SetEnable sets the Enable field's value.
func (*CreateAclRuleInput) SetHostAddType ¶
func (s *CreateAclRuleInput) SetHostAddType(v int32) *CreateAclRuleInput
SetHostAddType sets the HostAddType field's value.
func (*CreateAclRuleInput) SetHostGroupId ¶
func (s *CreateAclRuleInput) SetHostGroupId(v []*int32) *CreateAclRuleInput
SetHostGroupId sets the HostGroupId field's value.
func (*CreateAclRuleInput) SetHostList ¶
func (s *CreateAclRuleInput) SetHostList(v []*string) *CreateAclRuleInput
SetHostList sets the HostList field's value.
func (*CreateAclRuleInput) SetIpAddType ¶
func (s *CreateAclRuleInput) SetIpAddType(v int32) *CreateAclRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateAclRuleInput) SetIpGroupId ¶
func (s *CreateAclRuleInput) SetIpGroupId(v []*int32) *CreateAclRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateAclRuleInput) SetIpList ¶
func (s *CreateAclRuleInput) SetIpList(v []*string) *CreateAclRuleInput
SetIpList sets the IpList field's value.
func (*CreateAclRuleInput) SetIpLocationCountry ¶
func (s *CreateAclRuleInput) SetIpLocationCountry(v []*string) *CreateAclRuleInput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*CreateAclRuleInput) SetIpLocationSubregion ¶
func (s *CreateAclRuleInput) SetIpLocationSubregion(v []*string) *CreateAclRuleInput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*CreateAclRuleInput) SetName ¶
func (s *CreateAclRuleInput) SetName(v string) *CreateAclRuleInput
SetName sets the Name field's value.
func (*CreateAclRuleInput) SetPermitFeature ¶
func (s *CreateAclRuleInput) SetPermitFeature(v []*string) *CreateAclRuleInput
SetPermitFeature sets the PermitFeature field's value.
func (*CreateAclRuleInput) SetProjectName ¶
func (s *CreateAclRuleInput) SetProjectName(v string) *CreateAclRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateAclRuleInput) SetUrl ¶
func (s *CreateAclRuleInput) SetUrl(v string) *CreateAclRuleInput
SetUrl sets the Url field's value.
func (CreateAclRuleInput) String ¶
func (s CreateAclRuleInput) String() string
String returns the string representation
func (*CreateAclRuleInput) Validate ¶
func (s *CreateAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAclRuleOutput ¶
type CreateAclRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
PageInfo *PageInfoForCreateAclRuleOutput `type:"structure" json:",omitempty"`
ResponseMetadata *ResponseMetadataForCreateAclRuleOutput `type:"structure" json:",omitempty"`
Result *ResultForCreateAclRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateAclRuleOutput) GoString ¶
func (s CreateAclRuleOutput) GoString() string
GoString returns the string representation
func (*CreateAclRuleOutput) SetId ¶
func (s *CreateAclRuleOutput) SetId(v int32) *CreateAclRuleOutput
SetId sets the Id field's value.
func (*CreateAclRuleOutput) SetPageInfo ¶
func (s *CreateAclRuleOutput) SetPageInfo(v *PageInfoForCreateAclRuleOutput) *CreateAclRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*CreateAclRuleOutput) SetResponseMetadata ¶
func (s *CreateAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForCreateAclRuleOutput) *CreateAclRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*CreateAclRuleOutput) SetResult ¶
func (s *CreateAclRuleOutput) SetResult(v *ResultForCreateAclRuleOutput) *CreateAclRuleOutput
SetResult sets the Result field's value.
func (CreateAclRuleOutput) String ¶
func (s CreateAclRuleOutput) String() string
String returns the string representation
type CreateAllowRuleInput ¶
type CreateAllowRuleInput struct {
Accurate *AccurateForCreateAllowRuleInput `type:"structure" json:",omitempty"`
// Advanced is a required field
Advanced *int32 `type:"int32" json:",omitempty" required:"true"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateAllowRuleInput) GoString ¶
func (s CreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*CreateAllowRuleInput) SetAccurate ¶
func (s *CreateAllowRuleInput) SetAccurate(v *AccurateForCreateAllowRuleInput) *CreateAllowRuleInput
SetAccurate sets the Accurate field's value.
func (*CreateAllowRuleInput) SetAdvanced ¶
func (s *CreateAllowRuleInput) SetAdvanced(v int32) *CreateAllowRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateAllowRuleInput) SetClientIp ¶
func (s *CreateAllowRuleInput) SetClientIp(v string) *CreateAllowRuleInput
SetClientIp sets the ClientIp field's value.
func (*CreateAllowRuleInput) SetDescription ¶
func (s *CreateAllowRuleInput) SetDescription(v string) *CreateAllowRuleInput
SetDescription sets the Description field's value.
func (*CreateAllowRuleInput) SetEnable ¶
func (s *CreateAllowRuleInput) SetEnable(v int32) *CreateAllowRuleInput
SetEnable sets the Enable field's value.
func (*CreateAllowRuleInput) SetHost ¶
func (s *CreateAllowRuleInput) SetHost(v string) *CreateAllowRuleInput
SetHost sets the Host field's value.
func (*CreateAllowRuleInput) SetIpAddType ¶
func (s *CreateAllowRuleInput) SetIpAddType(v int32) *CreateAllowRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateAllowRuleInput) SetIpGroupId ¶
func (s *CreateAllowRuleInput) SetIpGroupId(v []*int32) *CreateAllowRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateAllowRuleInput) SetName ¶
func (s *CreateAllowRuleInput) SetName(v string) *CreateAllowRuleInput
SetName sets the Name field's value.
func (*CreateAllowRuleInput) SetProjectName ¶
func (s *CreateAllowRuleInput) SetProjectName(v string) *CreateAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateAllowRuleInput) SetUrl ¶
func (s *CreateAllowRuleInput) SetUrl(v string) *CreateAllowRuleInput
SetUrl sets the Url field's value.
func (CreateAllowRuleInput) String ¶
func (s CreateAllowRuleInput) String() string
String returns the string representation
func (*CreateAllowRuleInput) Validate ¶
func (s *CreateAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAllowRuleOutput ¶
type CreateAllowRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateAllowRuleOutput) GoString ¶
func (s CreateAllowRuleOutput) GoString() string
GoString returns the string representation
func (*CreateAllowRuleOutput) SetId ¶
func (s *CreateAllowRuleOutput) SetId(v int32) *CreateAllowRuleOutput
SetId sets the Id field's value.
func (CreateAllowRuleOutput) String ¶
func (s CreateAllowRuleOutput) String() string
String returns the string representation
type CreateBlockRuleInput ¶
type CreateBlockRuleInput struct {
Accurate *AccurateForCreateBlockRuleInput `type:"structure" json:",omitempty"`
// Action is a required field
Action *string `type:"string" json:",omitempty" required:"true"`
// Advanced is a required field
Advanced *int32 `type:"int32" json:",omitempty" required:"true"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateBlockRuleInput) GoString ¶
func (s CreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*CreateBlockRuleInput) SetAccurate ¶
func (s *CreateBlockRuleInput) SetAccurate(v *AccurateForCreateBlockRuleInput) *CreateBlockRuleInput
SetAccurate sets the Accurate field's value.
func (*CreateBlockRuleInput) SetAction ¶
func (s *CreateBlockRuleInput) SetAction(v string) *CreateBlockRuleInput
SetAction sets the Action field's value.
func (*CreateBlockRuleInput) SetAdvanced ¶
func (s *CreateBlockRuleInput) SetAdvanced(v int32) *CreateBlockRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateBlockRuleInput) SetClientIp ¶
func (s *CreateBlockRuleInput) SetClientIp(v string) *CreateBlockRuleInput
SetClientIp sets the ClientIp field's value.
func (*CreateBlockRuleInput) SetDescription ¶
func (s *CreateBlockRuleInput) SetDescription(v string) *CreateBlockRuleInput
SetDescription sets the Description field's value.
func (*CreateBlockRuleInput) SetEnable ¶
func (s *CreateBlockRuleInput) SetEnable(v int32) *CreateBlockRuleInput
SetEnable sets the Enable field's value.
func (*CreateBlockRuleInput) SetHost ¶
func (s *CreateBlockRuleInput) SetHost(v string) *CreateBlockRuleInput
SetHost sets the Host field's value.
func (*CreateBlockRuleInput) SetIpAddType ¶
func (s *CreateBlockRuleInput) SetIpAddType(v int32) *CreateBlockRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateBlockRuleInput) SetIpGroupId ¶
func (s *CreateBlockRuleInput) SetIpGroupId(v []*int32) *CreateBlockRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateBlockRuleInput) SetName ¶
func (s *CreateBlockRuleInput) SetName(v string) *CreateBlockRuleInput
SetName sets the Name field's value.
func (*CreateBlockRuleInput) SetProjectName ¶
func (s *CreateBlockRuleInput) SetProjectName(v string) *CreateBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateBlockRuleInput) SetUrl ¶
func (s *CreateBlockRuleInput) SetUrl(v string) *CreateBlockRuleInput
SetUrl sets the Url field's value.
func (CreateBlockRuleInput) String ¶
func (s CreateBlockRuleInput) String() string
String returns the string representation
func (*CreateBlockRuleInput) Validate ¶
func (s *CreateBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBlockRuleOutput ¶
type CreateBlockRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateBlockRuleOutput) GoString ¶
func (s CreateBlockRuleOutput) GoString() string
GoString returns the string representation
func (*CreateBlockRuleOutput) SetId ¶
func (s *CreateBlockRuleOutput) SetId(v int32) *CreateBlockRuleOutput
SetId sets the Id field's value.
func (CreateBlockRuleOutput) String ¶
func (s CreateBlockRuleOutput) String() string
String returns the string representation
type CreateBotAnalyseProtectRuleInput ¶
type CreateBotAnalyseProtectRuleInput struct {
AccurateGroup *AccurateGroupForCreateBotAnalyseProtectRuleInput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
// ActionType is a required field
ActionType *int32 `type:"int32" json:",omitempty" required:"true"`
EffectTime *int32 `type:"int32" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
// Field is a required field
Field *string `type:"string" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// Path is a required field
Path *string `type:"string" json:",omitempty" required:"true"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// RulePriority is a required field
RulePriority *int32 `type:"int32" json:",omitempty" required:"true"`
SingleProportion *float32 `type:"float" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// StatisticalDuration is a required field
StatisticalDuration *int32 `type:"int32" json:",omitempty" required:"true"`
// StatisticalType is a required field
StatisticalType *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateBotAnalyseProtectRuleInput) GoString ¶
func (s CreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*CreateBotAnalyseProtectRuleInput) SetAccurateGroup ¶
func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroup(v *AccurateGroupForCreateBotAnalyseProtectRuleInput) *CreateBotAnalyseProtectRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*CreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority ¶
func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *CreateBotAnalyseProtectRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*CreateBotAnalyseProtectRuleInput) SetActionType ¶
func (s *CreateBotAnalyseProtectRuleInput) SetActionType(v int32) *CreateBotAnalyseProtectRuleInput
SetActionType sets the ActionType field's value.
func (*CreateBotAnalyseProtectRuleInput) SetEffectTime ¶
func (s *CreateBotAnalyseProtectRuleInput) SetEffectTime(v int32) *CreateBotAnalyseProtectRuleInput
SetEffectTime sets the EffectTime field's value.
func (*CreateBotAnalyseProtectRuleInput) SetEnable ¶
func (s *CreateBotAnalyseProtectRuleInput) SetEnable(v int32) *CreateBotAnalyseProtectRuleInput
SetEnable sets the Enable field's value.
func (*CreateBotAnalyseProtectRuleInput) SetExemptionTime ¶
func (s *CreateBotAnalyseProtectRuleInput) SetExemptionTime(v int32) *CreateBotAnalyseProtectRuleInput
SetExemptionTime sets the ExemptionTime field's value.
func (*CreateBotAnalyseProtectRuleInput) SetField ¶
func (s *CreateBotAnalyseProtectRuleInput) SetField(v string) *CreateBotAnalyseProtectRuleInput
SetField sets the Field field's value.
func (*CreateBotAnalyseProtectRuleInput) SetHost ¶
func (s *CreateBotAnalyseProtectRuleInput) SetHost(v string) *CreateBotAnalyseProtectRuleInput
SetHost sets the Host field's value.
func (*CreateBotAnalyseProtectRuleInput) SetName ¶
func (s *CreateBotAnalyseProtectRuleInput) SetName(v string) *CreateBotAnalyseProtectRuleInput
SetName sets the Name field's value.
func (*CreateBotAnalyseProtectRuleInput) SetPath ¶
func (s *CreateBotAnalyseProtectRuleInput) SetPath(v string) *CreateBotAnalyseProtectRuleInput
SetPath sets the Path field's value.
func (*CreateBotAnalyseProtectRuleInput) SetPathThreshold ¶
func (s *CreateBotAnalyseProtectRuleInput) SetPathThreshold(v int32) *CreateBotAnalyseProtectRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*CreateBotAnalyseProtectRuleInput) SetProjectName ¶
func (s *CreateBotAnalyseProtectRuleInput) SetProjectName(v string) *CreateBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateBotAnalyseProtectRuleInput) SetRulePriority ¶
func (s *CreateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *CreateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*CreateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *CreateBotAnalyseProtectRuleInput) SetSingleProportion(v float32) *CreateBotAnalyseProtectRuleInput
SetSingleProportion sets the SingleProportion field's value.
func (*CreateBotAnalyseProtectRuleInput) SetSingleThreshold ¶
func (s *CreateBotAnalyseProtectRuleInput) SetSingleThreshold(v int32) *CreateBotAnalyseProtectRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (*CreateBotAnalyseProtectRuleInput) SetStatisticalDuration ¶
func (s *CreateBotAnalyseProtectRuleInput) SetStatisticalDuration(v int32) *CreateBotAnalyseProtectRuleInput
SetStatisticalDuration sets the StatisticalDuration field's value.
func (*CreateBotAnalyseProtectRuleInput) SetStatisticalType ¶
func (s *CreateBotAnalyseProtectRuleInput) SetStatisticalType(v int32) *CreateBotAnalyseProtectRuleInput
SetStatisticalType sets the StatisticalType field's value.
func (CreateBotAnalyseProtectRuleInput) String ¶
func (s CreateBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*CreateBotAnalyseProtectRuleInput) Validate ¶
func (s *CreateBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBotAnalyseProtectRuleOutput ¶
type CreateBotAnalyseProtectRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateBotAnalyseProtectRuleOutput) GoString ¶
func (s CreateBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*CreateBotAnalyseProtectRuleOutput) SetId ¶
func (s *CreateBotAnalyseProtectRuleOutput) SetId(v int32) *CreateBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (CreateBotAnalyseProtectRuleOutput) String ¶
func (s CreateBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type CreateCCRuleInput ¶
type CreateCCRuleInput struct {
AccurateGroup *AccurateGroupForCreateCCRuleInput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
CCType *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
CronConfs []*CronConfForCreateCCRuleInput `type:"list" json:",omitempty"`
CronEnable *int32 `type:"int32" json:",omitempty"`
CustomResponsePageID *string `type:"string" json:",omitempty"`
// EffectTime is a required field
EffectTime *int32 `type:"int32" json:",omitempty" required:"true"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
// Field is a required field
Field *string `type:"string" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// RulePriority is a required field
RulePriority *int32 `type:"int32" json:",omitempty" required:"true"`
RuleTag *string `type:"string" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
WSCdnByteThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnEnable *int32 `type:"int32" json:",omitempty"`
WSCdnFrameThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnUnit *string `type:"string" json:",omitempty" enum:"EnumOfWSCdnUnitForCreateCCRuleInput"`
// contains filtered or unexported fields
}
func (CreateCCRuleInput) GoString ¶
func (s CreateCCRuleInput) GoString() string
GoString returns the string representation
func (*CreateCCRuleInput) SetAccurateGroup ¶
func (s *CreateCCRuleInput) SetAccurateGroup(v *AccurateGroupForCreateCCRuleInput) *CreateCCRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*CreateCCRuleInput) SetAccurateGroupPriority ¶
func (s *CreateCCRuleInput) SetAccurateGroupPriority(v int32) *CreateCCRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*CreateCCRuleInput) SetCCType ¶
func (s *CreateCCRuleInput) SetCCType(v int32) *CreateCCRuleInput
SetCCType sets the CCType field's value.
func (*CreateCCRuleInput) SetCountTime ¶
func (s *CreateCCRuleInput) SetCountTime(v int32) *CreateCCRuleInput
SetCountTime sets the CountTime field's value.
func (*CreateCCRuleInput) SetCronConfs ¶
func (s *CreateCCRuleInput) SetCronConfs(v []*CronConfForCreateCCRuleInput) *CreateCCRuleInput
SetCronConfs sets the CronConfs field's value.
func (*CreateCCRuleInput) SetCronEnable ¶
func (s *CreateCCRuleInput) SetCronEnable(v int32) *CreateCCRuleInput
SetCronEnable sets the CronEnable field's value.
func (*CreateCCRuleInput) SetCustomResponsePageID ¶
func (s *CreateCCRuleInput) SetCustomResponsePageID(v string) *CreateCCRuleInput
SetCustomResponsePageID sets the CustomResponsePageID field's value.
func (*CreateCCRuleInput) SetEffectTime ¶
func (s *CreateCCRuleInput) SetEffectTime(v int32) *CreateCCRuleInput
SetEffectTime sets the EffectTime field's value.
func (*CreateCCRuleInput) SetEnable ¶
func (s *CreateCCRuleInput) SetEnable(v int32) *CreateCCRuleInput
SetEnable sets the Enable field's value.
func (*CreateCCRuleInput) SetExemptionTime ¶
func (s *CreateCCRuleInput) SetExemptionTime(v int32) *CreateCCRuleInput
SetExemptionTime sets the ExemptionTime field's value.
func (*CreateCCRuleInput) SetField ¶
func (s *CreateCCRuleInput) SetField(v string) *CreateCCRuleInput
SetField sets the Field field's value.
func (*CreateCCRuleInput) SetHost ¶
func (s *CreateCCRuleInput) SetHost(v string) *CreateCCRuleInput
SetHost sets the Host field's value.
func (*CreateCCRuleInput) SetName ¶
func (s *CreateCCRuleInput) SetName(v string) *CreateCCRuleInput
SetName sets the Name field's value.
func (*CreateCCRuleInput) SetPathThreshold ¶
func (s *CreateCCRuleInput) SetPathThreshold(v int32) *CreateCCRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*CreateCCRuleInput) SetProjectName ¶
func (s *CreateCCRuleInput) SetProjectName(v string) *CreateCCRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateCCRuleInput) SetRulePriority ¶
func (s *CreateCCRuleInput) SetRulePriority(v int32) *CreateCCRuleInput
SetRulePriority sets the RulePriority field's value.
func (*CreateCCRuleInput) SetRuleTag ¶
func (s *CreateCCRuleInput) SetRuleTag(v string) *CreateCCRuleInput
SetRuleTag sets the RuleTag field's value.
func (*CreateCCRuleInput) SetSingleThreshold ¶
func (s *CreateCCRuleInput) SetSingleThreshold(v int32) *CreateCCRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (*CreateCCRuleInput) SetUrl ¶
func (s *CreateCCRuleInput) SetUrl(v string) *CreateCCRuleInput
SetUrl sets the Url field's value.
func (*CreateCCRuleInput) SetWSCdnByteThreshold ¶
func (s *CreateCCRuleInput) SetWSCdnByteThreshold(v int32) *CreateCCRuleInput
SetWSCdnByteThreshold sets the WSCdnByteThreshold field's value.
func (*CreateCCRuleInput) SetWSCdnEnable ¶
func (s *CreateCCRuleInput) SetWSCdnEnable(v int32) *CreateCCRuleInput
SetWSCdnEnable sets the WSCdnEnable field's value.
func (*CreateCCRuleInput) SetWSCdnFrameThreshold ¶
func (s *CreateCCRuleInput) SetWSCdnFrameThreshold(v int32) *CreateCCRuleInput
SetWSCdnFrameThreshold sets the WSCdnFrameThreshold field's value.
func (*CreateCCRuleInput) SetWSCdnUnit ¶
func (s *CreateCCRuleInput) SetWSCdnUnit(v string) *CreateCCRuleInput
SetWSCdnUnit sets the WSCdnUnit field's value.
func (CreateCCRuleInput) String ¶
func (s CreateCCRuleInput) String() string
String returns the string representation
func (*CreateCCRuleInput) Validate ¶
func (s *CreateCCRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCCRuleOutput ¶
type CreateCCRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCCRuleOutput) GoString ¶
func (s CreateCCRuleOutput) GoString() string
GoString returns the string representation
func (*CreateCCRuleOutput) SetId ¶
func (s *CreateCCRuleOutput) SetId(v int32) *CreateCCRuleOutput
SetId sets the Id field's value.
func (CreateCCRuleOutput) String ¶
func (s CreateCCRuleOutput) String() string
String returns the string representation
type CreateCustomBotConfigInput ¶
type CreateCustomBotConfigInput struct {
Accurate *AccurateForCreateCustomBotConfigInput `type:"structure" json:",omitempty"`
// Action is a required field
Action *string `type:"string" json:",omitempty" required:"true"`
// BotType is a required field
BotType *string `type:"string" json:",omitempty" required:"true"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCustomBotConfigInput) GoString ¶
func (s CreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*CreateCustomBotConfigInput) SetAccurate ¶
func (s *CreateCustomBotConfigInput) SetAccurate(v *AccurateForCreateCustomBotConfigInput) *CreateCustomBotConfigInput
SetAccurate sets the Accurate field's value.
func (*CreateCustomBotConfigInput) SetAction ¶
func (s *CreateCustomBotConfigInput) SetAction(v string) *CreateCustomBotConfigInput
SetAction sets the Action field's value.
func (*CreateCustomBotConfigInput) SetBotType ¶
func (s *CreateCustomBotConfigInput) SetBotType(v string) *CreateCustomBotConfigInput
SetBotType sets the BotType field's value.
func (*CreateCustomBotConfigInput) SetDescription ¶
func (s *CreateCustomBotConfigInput) SetDescription(v string) *CreateCustomBotConfigInput
SetDescription sets the Description field's value.
func (*CreateCustomBotConfigInput) SetEnable ¶
func (s *CreateCustomBotConfigInput) SetEnable(v int32) *CreateCustomBotConfigInput
SetEnable sets the Enable field's value.
func (*CreateCustomBotConfigInput) SetHost ¶
func (s *CreateCustomBotConfigInput) SetHost(v string) *CreateCustomBotConfigInput
SetHost sets the Host field's value.
func (*CreateCustomBotConfigInput) SetProjectName ¶
func (s *CreateCustomBotConfigInput) SetProjectName(v string) *CreateCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (CreateCustomBotConfigInput) String ¶
func (s CreateCustomBotConfigInput) String() string
String returns the string representation
func (*CreateCustomBotConfigInput) Validate ¶
func (s *CreateCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomBotConfigOutput ¶
type CreateCustomBotConfigOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCustomBotConfigOutput) GoString ¶
func (s CreateCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*CreateCustomBotConfigOutput) SetId ¶
func (s *CreateCustomBotConfigOutput) SetId(v int32) *CreateCustomBotConfigOutput
SetId sets the Id field's value.
func (CreateCustomBotConfigOutput) String ¶
func (s CreateCustomBotConfigOutput) String() string
String returns the string representation
type CreateCustomPageInput ¶
type CreateCustomPageInput struct {
Accurate *AccurateForCreateCustomPageInput `type:"structure" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
Body *string `type:"string" json:",omitempty"`
// ClientIp is a required field
ClientIp *string `type:"string" json:",omitempty" required:"true"`
Code *string `type:"string" json:",omitempty"`
ContentType *string `type:"string" json:",omitempty"`
// Description is a required field
Description *string `type:"string" json:",omitempty" required:"true"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// PageMode is a required field
PageMode *int32 `type:"int32" json:",omitempty" required:"true"`
// Policy is a required field
Policy *int32 `type:"int32" json:",omitempty" required:"true"`
PrefixSwitch *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RedirectUrl *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateCustomPageInput) GoString ¶
func (s CreateCustomPageInput) GoString() string
GoString returns the string representation
func (*CreateCustomPageInput) SetAccurate ¶
func (s *CreateCustomPageInput) SetAccurate(v *AccurateForCreateCustomPageInput) *CreateCustomPageInput
SetAccurate sets the Accurate field's value.
func (*CreateCustomPageInput) SetAdvanced ¶
func (s *CreateCustomPageInput) SetAdvanced(v int32) *CreateCustomPageInput
SetAdvanced sets the Advanced field's value.
func (*CreateCustomPageInput) SetBody ¶
func (s *CreateCustomPageInput) SetBody(v string) *CreateCustomPageInput
SetBody sets the Body field's value.
func (*CreateCustomPageInput) SetClientIp ¶
func (s *CreateCustomPageInput) SetClientIp(v string) *CreateCustomPageInput
SetClientIp sets the ClientIp field's value.
func (*CreateCustomPageInput) SetCode ¶
func (s *CreateCustomPageInput) SetCode(v string) *CreateCustomPageInput
SetCode sets the Code field's value.
func (*CreateCustomPageInput) SetContentType ¶
func (s *CreateCustomPageInput) SetContentType(v string) *CreateCustomPageInput
SetContentType sets the ContentType field's value.
func (*CreateCustomPageInput) SetDescription ¶
func (s *CreateCustomPageInput) SetDescription(v string) *CreateCustomPageInput
SetDescription sets the Description field's value.
func (*CreateCustomPageInput) SetEnable ¶
func (s *CreateCustomPageInput) SetEnable(v int32) *CreateCustomPageInput
SetEnable sets the Enable field's value.
func (*CreateCustomPageInput) SetHost ¶
func (s *CreateCustomPageInput) SetHost(v string) *CreateCustomPageInput
SetHost sets the Host field's value.
func (*CreateCustomPageInput) SetName ¶
func (s *CreateCustomPageInput) SetName(v string) *CreateCustomPageInput
SetName sets the Name field's value.
func (*CreateCustomPageInput) SetPageMode ¶
func (s *CreateCustomPageInput) SetPageMode(v int32) *CreateCustomPageInput
SetPageMode sets the PageMode field's value.
func (*CreateCustomPageInput) SetPolicy ¶
func (s *CreateCustomPageInput) SetPolicy(v int32) *CreateCustomPageInput
SetPolicy sets the Policy field's value.
func (*CreateCustomPageInput) SetPrefixSwitch ¶
func (s *CreateCustomPageInput) SetPrefixSwitch(v int32) *CreateCustomPageInput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*CreateCustomPageInput) SetProjectName ¶
func (s *CreateCustomPageInput) SetProjectName(v string) *CreateCustomPageInput
SetProjectName sets the ProjectName field's value.
func (*CreateCustomPageInput) SetRedirectUrl ¶
func (s *CreateCustomPageInput) SetRedirectUrl(v string) *CreateCustomPageInput
SetRedirectUrl sets the RedirectUrl field's value.
func (*CreateCustomPageInput) SetUrl ¶
func (s *CreateCustomPageInput) SetUrl(v string) *CreateCustomPageInput
SetUrl sets the Url field's value.
func (CreateCustomPageInput) String ¶
func (s CreateCustomPageInput) String() string
String returns the string representation
func (*CreateCustomPageInput) Validate ¶
func (s *CreateCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomPageOutput ¶
type CreateCustomPageOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
ResponseMetadata *ResponseMetadataForCreateCustomPageOutput `type:"structure" json:",omitempty"`
Result *ResultForCreateCustomPageOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCustomPageOutput) GoString ¶
func (s CreateCustomPageOutput) GoString() string
GoString returns the string representation
func (*CreateCustomPageOutput) SetId ¶
func (s *CreateCustomPageOutput) SetId(v int32) *CreateCustomPageOutput
SetId sets the Id field's value.
func (*CreateCustomPageOutput) SetResponseMetadata ¶
func (s *CreateCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForCreateCustomPageOutput) *CreateCustomPageOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*CreateCustomPageOutput) SetResult ¶
func (s *CreateCustomPageOutput) SetResult(v *ResultForCreateCustomPageOutput) *CreateCustomPageOutput
SetResult sets the Result field's value.
func (CreateCustomPageOutput) String ¶
func (s CreateCustomPageOutput) String() string
String returns the string representation
type CreateDomainInput ¶
type CreateDomainInput struct {
// AccessMode is a required field
AccessMode *int32 `type:"int32" json:",omitempty" required:"true"`
BackendGroups []*BackendGroupForCreateDomainInput `type:"list" json:",omitempty"`
CertificateID *int32 `type:"int32" json:",omitempty"`
CertificatePlatform *string `type:"string" json:",omitempty"`
ClientIPLocation *int32 `type:"int32" json:",omitempty"`
ClientMaxBodySize *int32 `type:"int32" json:",omitempty"`
CloudAccessConfig []*CloudAccessConfigForCreateDomainInput `type:"list" json:",omitempty"`
CustomHeader []*string `type:"list" json:",omitempty"`
CustomSNI *string `type:"string" json:",omitempty"`
// Domain is a required field
Domain *string `type:"string" json:",omitempty" required:"true"`
EnableCustomRedirect *int32 `type:"int32" json:",omitempty"`
EnableHTTP2 *int32 `type:"int32" json:",omitempty"`
EnableIPv6 *int32 `type:"int32" json:",omitempty"`
EnableSNI *int32 `type:"int32" json:",omitempty"`
KeepAliveRequest *int32 `type:"int32" json:",omitempty"`
KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
LBAlgorithm *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
ProtocolFollow *int32 `type:"int32" json:",omitempty"`
ProtocolPorts *ProtocolPortsForCreateDomainInput `type:"structure" json:",omitempty"`
Protocols []*string `type:"list" json:",omitempty"`
ProxyConfig *int32 `type:"int32" json:",omitempty"`
ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyKeepAlive *int32 `type:"int32" json:",omitempty"`
ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyRetry *int32 `type:"int32" json:",omitempty"`
ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"`
PublicRealServer *int32 `type:"int32" json:",omitempty"`
RedirectHTTPS *bool `type:"boolean" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
SSLCiphers []*string `type:"list" json:",omitempty"`
SSLProtocols []*string `type:"list" json:",omitempty"`
TLSEnable *int32 `type:"int32" json:",omitempty"`
TLSFieldsConfig *TLSFieldsConfigForCreateDomainInput `type:"structure" json:",omitempty"`
VolcCertificateID *string `type:"string" json:",omitempty"`
VpcID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateDomainInput) GoString ¶
func (s CreateDomainInput) GoString() string
GoString returns the string representation
func (*CreateDomainInput) SetAccessMode ¶
func (s *CreateDomainInput) SetAccessMode(v int32) *CreateDomainInput
SetAccessMode sets the AccessMode field's value.
func (*CreateDomainInput) SetBackendGroups ¶
func (s *CreateDomainInput) SetBackendGroups(v []*BackendGroupForCreateDomainInput) *CreateDomainInput
SetBackendGroups sets the BackendGroups field's value.
func (*CreateDomainInput) SetCertificateID ¶
func (s *CreateDomainInput) SetCertificateID(v int32) *CreateDomainInput
SetCertificateID sets the CertificateID field's value.
func (*CreateDomainInput) SetCertificatePlatform ¶
func (s *CreateDomainInput) SetCertificatePlatform(v string) *CreateDomainInput
SetCertificatePlatform sets the CertificatePlatform field's value.
func (*CreateDomainInput) SetClientIPLocation ¶
func (s *CreateDomainInput) SetClientIPLocation(v int32) *CreateDomainInput
SetClientIPLocation sets the ClientIPLocation field's value.
func (*CreateDomainInput) SetClientMaxBodySize ¶
func (s *CreateDomainInput) SetClientMaxBodySize(v int32) *CreateDomainInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*CreateDomainInput) SetCloudAccessConfig ¶
func (s *CreateDomainInput) SetCloudAccessConfig(v []*CloudAccessConfigForCreateDomainInput) *CreateDomainInput
SetCloudAccessConfig sets the CloudAccessConfig field's value.
func (*CreateDomainInput) SetCustomHeader ¶
func (s *CreateDomainInput) SetCustomHeader(v []*string) *CreateDomainInput
SetCustomHeader sets the CustomHeader field's value.
func (*CreateDomainInput) SetCustomSNI ¶
func (s *CreateDomainInput) SetCustomSNI(v string) *CreateDomainInput
SetCustomSNI sets the CustomSNI field's value.
func (*CreateDomainInput) SetDomain ¶
func (s *CreateDomainInput) SetDomain(v string) *CreateDomainInput
SetDomain sets the Domain field's value.
func (*CreateDomainInput) SetEnableCustomRedirect ¶
func (s *CreateDomainInput) SetEnableCustomRedirect(v int32) *CreateDomainInput
SetEnableCustomRedirect sets the EnableCustomRedirect field's value.
func (*CreateDomainInput) SetEnableHTTP2 ¶
func (s *CreateDomainInput) SetEnableHTTP2(v int32) *CreateDomainInput
SetEnableHTTP2 sets the EnableHTTP2 field's value.
func (*CreateDomainInput) SetEnableIPv6 ¶
func (s *CreateDomainInput) SetEnableIPv6(v int32) *CreateDomainInput
SetEnableIPv6 sets the EnableIPv6 field's value.
func (*CreateDomainInput) SetEnableSNI ¶
func (s *CreateDomainInput) SetEnableSNI(v int32) *CreateDomainInput
SetEnableSNI sets the EnableSNI field's value.
func (*CreateDomainInput) SetKeepAliveRequest ¶
func (s *CreateDomainInput) SetKeepAliveRequest(v int32) *CreateDomainInput
SetKeepAliveRequest sets the KeepAliveRequest field's value.
func (*CreateDomainInput) SetKeepAliveTimeOut ¶
func (s *CreateDomainInput) SetKeepAliveTimeOut(v int32) *CreateDomainInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*CreateDomainInput) SetLBAlgorithm ¶
func (s *CreateDomainInput) SetLBAlgorithm(v string) *CreateDomainInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*CreateDomainInput) SetProjectName ¶
func (s *CreateDomainInput) SetProjectName(v string) *CreateDomainInput
SetProjectName sets the ProjectName field's value.
func (*CreateDomainInput) SetProtocolFollow ¶
func (s *CreateDomainInput) SetProtocolFollow(v int32) *CreateDomainInput
SetProtocolFollow sets the ProtocolFollow field's value.
func (*CreateDomainInput) SetProtocolPorts ¶
func (s *CreateDomainInput) SetProtocolPorts(v *ProtocolPortsForCreateDomainInput) *CreateDomainInput
SetProtocolPorts sets the ProtocolPorts field's value.
func (*CreateDomainInput) SetProtocols ¶
func (s *CreateDomainInput) SetProtocols(v []*string) *CreateDomainInput
SetProtocols sets the Protocols field's value.
func (*CreateDomainInput) SetProxyConfig ¶
func (s *CreateDomainInput) SetProxyConfig(v int32) *CreateDomainInput
SetProxyConfig sets the ProxyConfig field's value.
func (*CreateDomainInput) SetProxyConnectTimeOut ¶
func (s *CreateDomainInput) SetProxyConnectTimeOut(v int32) *CreateDomainInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*CreateDomainInput) SetProxyKeepAlive ¶
func (s *CreateDomainInput) SetProxyKeepAlive(v int32) *CreateDomainInput
SetProxyKeepAlive sets the ProxyKeepAlive field's value.
func (*CreateDomainInput) SetProxyKeepAliveTimeOut ¶
func (s *CreateDomainInput) SetProxyKeepAliveTimeOut(v int32) *CreateDomainInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*CreateDomainInput) SetProxyReadTimeOut ¶
func (s *CreateDomainInput) SetProxyReadTimeOut(v int32) *CreateDomainInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*CreateDomainInput) SetProxyRetry ¶
func (s *CreateDomainInput) SetProxyRetry(v int32) *CreateDomainInput
SetProxyRetry sets the ProxyRetry field's value.
func (*CreateDomainInput) SetProxyWriteTimeOut ¶
func (s *CreateDomainInput) SetProxyWriteTimeOut(v int32) *CreateDomainInput
SetProxyWriteTimeOut sets the ProxyWriteTimeOut field's value.
func (*CreateDomainInput) SetPublicRealServer ¶
func (s *CreateDomainInput) SetPublicRealServer(v int32) *CreateDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*CreateDomainInput) SetRedirectHTTPS ¶
func (s *CreateDomainInput) SetRedirectHTTPS(v bool) *CreateDomainInput
SetRedirectHTTPS sets the RedirectHTTPS field's value.
func (*CreateDomainInput) SetRegion ¶
func (s *CreateDomainInput) SetRegion(v string) *CreateDomainInput
SetRegion sets the Region field's value.
func (*CreateDomainInput) SetSSLCiphers ¶
func (s *CreateDomainInput) SetSSLCiphers(v []*string) *CreateDomainInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*CreateDomainInput) SetSSLProtocols ¶
func (s *CreateDomainInput) SetSSLProtocols(v []*string) *CreateDomainInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*CreateDomainInput) SetTLSEnable ¶
func (s *CreateDomainInput) SetTLSEnable(v int32) *CreateDomainInput
SetTLSEnable sets the TLSEnable field's value.
func (*CreateDomainInput) SetTLSFieldsConfig ¶
func (s *CreateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForCreateDomainInput) *CreateDomainInput
SetTLSFieldsConfig sets the TLSFieldsConfig field's value.
func (*CreateDomainInput) SetVolcCertificateID ¶
func (s *CreateDomainInput) SetVolcCertificateID(v string) *CreateDomainInput
SetVolcCertificateID sets the VolcCertificateID field's value.
func (*CreateDomainInput) SetVpcID ¶
func (s *CreateDomainInput) SetVpcID(v string) *CreateDomainInput
SetVpcID sets the VpcID field's value.
func (CreateDomainInput) String ¶
func (s CreateDomainInput) String() string
String returns the string representation
func (*CreateDomainInput) Validate ¶
func (s *CreateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDomainOutput ¶
type CreateDomainOutput struct {
Metadata *response.ResponseMetadata
Cname *string `type:"string" json:",omitempty"`
DefaultModuleQuickConf *DefaultModuleQuickConfForCreateDomainOutput `type:"structure" json:",omitempty"`
Domain *string `type:"string" json:",omitempty"`
ServerIps *string `type:"string" json:",omitempty"`
SrcIps *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateDomainOutput) GoString ¶
func (s CreateDomainOutput) GoString() string
GoString returns the string representation
func (*CreateDomainOutput) SetCname ¶
func (s *CreateDomainOutput) SetCname(v string) *CreateDomainOutput
SetCname sets the Cname field's value.
func (*CreateDomainOutput) SetDefaultModuleQuickConf ¶
func (s *CreateDomainOutput) SetDefaultModuleQuickConf(v *DefaultModuleQuickConfForCreateDomainOutput) *CreateDomainOutput
SetDefaultModuleQuickConf sets the DefaultModuleQuickConf field's value.
func (*CreateDomainOutput) SetDomain ¶
func (s *CreateDomainOutput) SetDomain(v string) *CreateDomainOutput
SetDomain sets the Domain field's value.
func (*CreateDomainOutput) SetServerIps ¶
func (s *CreateDomainOutput) SetServerIps(v string) *CreateDomainOutput
SetServerIps sets the ServerIps field's value.
func (*CreateDomainOutput) SetSrcIps ¶
func (s *CreateDomainOutput) SetSrcIps(v string) *CreateDomainOutput
SetSrcIps sets the SrcIps field's value.
func (CreateDomainOutput) String ¶
func (s CreateDomainOutput) String() string
String returns the string representation
type CreateTamperProofInput ¶
type CreateTamperProofInput struct {
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateTamperProofInput) GoString ¶
func (s CreateTamperProofInput) GoString() string
GoString returns the string representation
func (*CreateTamperProofInput) SetClientIp ¶
func (s *CreateTamperProofInput) SetClientIp(v string) *CreateTamperProofInput
SetClientIp sets the ClientIp field's value.
func (*CreateTamperProofInput) SetDescription ¶
func (s *CreateTamperProofInput) SetDescription(v string) *CreateTamperProofInput
SetDescription sets the Description field's value.
func (*CreateTamperProofInput) SetEnable ¶
func (s *CreateTamperProofInput) SetEnable(v int32) *CreateTamperProofInput
SetEnable sets the Enable field's value.
func (*CreateTamperProofInput) SetHost ¶
func (s *CreateTamperProofInput) SetHost(v string) *CreateTamperProofInput
SetHost sets the Host field's value.
func (*CreateTamperProofInput) SetName ¶
func (s *CreateTamperProofInput) SetName(v string) *CreateTamperProofInput
SetName sets the Name field's value.
func (*CreateTamperProofInput) SetProjectName ¶
func (s *CreateTamperProofInput) SetProjectName(v string) *CreateTamperProofInput
SetProjectName sets the ProjectName field's value.
func (*CreateTamperProofInput) SetUrl ¶
func (s *CreateTamperProofInput) SetUrl(v string) *CreateTamperProofInput
SetUrl sets the Url field's value.
func (CreateTamperProofInput) String ¶
func (s CreateTamperProofInput) String() string
String returns the string representation
func (*CreateTamperProofInput) Validate ¶
func (s *CreateTamperProofInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTamperProofOutput ¶
type CreateTamperProofOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateTamperProofOutput) GoString ¶
func (s CreateTamperProofOutput) GoString() string
GoString returns the string representation
func (*CreateTamperProofOutput) SetId ¶
func (s *CreateTamperProofOutput) SetId(v int32) *CreateTamperProofOutput
SetId sets the Id field's value.
func (CreateTamperProofOutput) String ¶
func (s CreateTamperProofOutput) String() string
String returns the string representation
type CreateVolcWafServicesByBytePlusCDNInput ¶
type CreateVolcWafServicesByBytePlusCDNInput struct {
Domains []*string `type:"list" json:",omitempty"`
ProjectFollow *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
TLSEnable *int32 `type:"int32" json:",omitempty"`
TLSFieldConfig *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateVolcWafServicesByBytePlusCDNInput) GoString ¶
func (s CreateVolcWafServicesByBytePlusCDNInput) GoString() string
GoString returns the string representation
func (*CreateVolcWafServicesByBytePlusCDNInput) SetDomains ¶
func (s *CreateVolcWafServicesByBytePlusCDNInput) SetDomains(v []*string) *CreateVolcWafServicesByBytePlusCDNInput
SetDomains sets the Domains field's value.
func (*CreateVolcWafServicesByBytePlusCDNInput) SetProjectFollow ¶
func (s *CreateVolcWafServicesByBytePlusCDNInput) SetProjectFollow(v int32) *CreateVolcWafServicesByBytePlusCDNInput
SetProjectFollow sets the ProjectFollow field's value.
func (*CreateVolcWafServicesByBytePlusCDNInput) SetProjectName ¶
func (s *CreateVolcWafServicesByBytePlusCDNInput) SetProjectName(v string) *CreateVolcWafServicesByBytePlusCDNInput
SetProjectName sets the ProjectName field's value.
func (*CreateVolcWafServicesByBytePlusCDNInput) SetTLSEnable ¶
func (s *CreateVolcWafServicesByBytePlusCDNInput) SetTLSEnable(v int32) *CreateVolcWafServicesByBytePlusCDNInput
SetTLSEnable sets the TLSEnable field's value.
func (*CreateVolcWafServicesByBytePlusCDNInput) SetTLSFieldConfig ¶
func (s *CreateVolcWafServicesByBytePlusCDNInput) SetTLSFieldConfig(v *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) *CreateVolcWafServicesByBytePlusCDNInput
SetTLSFieldConfig sets the TLSFieldConfig field's value.
func (CreateVolcWafServicesByBytePlusCDNInput) String ¶
func (s CreateVolcWafServicesByBytePlusCDNInput) String() string
String returns the string representation
type CreateVolcWafServicesByBytePlusCDNOutput ¶
type CreateVolcWafServicesByBytePlusCDNOutput struct {
Metadata *response.ResponseMetadata
DomainList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateVolcWafServicesByBytePlusCDNOutput) GoString ¶
func (s CreateVolcWafServicesByBytePlusCDNOutput) GoString() string
GoString returns the string representation
func (*CreateVolcWafServicesByBytePlusCDNOutput) SetDomainList ¶
func (s *CreateVolcWafServicesByBytePlusCDNOutput) SetDomainList(v []*string) *CreateVolcWafServicesByBytePlusCDNOutput
SetDomainList sets the DomainList field's value.
func (CreateVolcWafServicesByBytePlusCDNOutput) String ¶
func (s CreateVolcWafServicesByBytePlusCDNOutput) String() string
String returns the string representation
type CreateVulWhiteFieldInput ¶
type CreateVulWhiteFieldInput struct {
Enable *int32 `type:"int32" json:",omitempty"`
// FieldArea is a required field
FieldArea *string `type:"string" json:",omitempty" required:"true"`
FieldList *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateVulWhiteFieldInput) GoString ¶
func (s CreateVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*CreateVulWhiteFieldInput) SetEnable ¶
func (s *CreateVulWhiteFieldInput) SetEnable(v int32) *CreateVulWhiteFieldInput
SetEnable sets the Enable field's value.
func (*CreateVulWhiteFieldInput) SetFieldArea ¶
func (s *CreateVulWhiteFieldInput) SetFieldArea(v string) *CreateVulWhiteFieldInput
SetFieldArea sets the FieldArea field's value.
func (*CreateVulWhiteFieldInput) SetFieldList ¶
func (s *CreateVulWhiteFieldInput) SetFieldList(v string) *CreateVulWhiteFieldInput
SetFieldList sets the FieldList field's value.
func (*CreateVulWhiteFieldInput) SetHost ¶
func (s *CreateVulWhiteFieldInput) SetHost(v string) *CreateVulWhiteFieldInput
SetHost sets the Host field's value.
func (*CreateVulWhiteFieldInput) SetHostAddType ¶
func (s *CreateVulWhiteFieldInput) SetHostAddType(v int32) *CreateVulWhiteFieldInput
SetHostAddType sets the HostAddType field's value.
func (*CreateVulWhiteFieldInput) SetHostList ¶
func (s *CreateVulWhiteFieldInput) SetHostList(v []*string) *CreateVulWhiteFieldInput
SetHostList sets the HostList field's value.
func (*CreateVulWhiteFieldInput) SetName ¶
func (s *CreateVulWhiteFieldInput) SetName(v string) *CreateVulWhiteFieldInput
SetName sets the Name field's value.
func (*CreateVulWhiteFieldInput) SetProjectName ¶
func (s *CreateVulWhiteFieldInput) SetProjectName(v string) *CreateVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (CreateVulWhiteFieldInput) String ¶
func (s CreateVulWhiteFieldInput) String() string
String returns the string representation
func (*CreateVulWhiteFieldInput) Validate ¶
func (s *CreateVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVulWhiteFieldOutput ¶
type CreateVulWhiteFieldOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateVulWhiteFieldOutput) GoString ¶
func (s CreateVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*CreateVulWhiteFieldOutput) SetId ¶
func (s *CreateVulWhiteFieldOutput) SetId(v int32) *CreateVulWhiteFieldOutput
SetId sets the Id field's value.
func (CreateVulWhiteFieldOutput) String ¶
func (s CreateVulWhiteFieldOutput) String() string
String returns the string representation
type CronConfForCreateCCRuleInput ¶
type CronConfForCreateCCRuleInput struct {
Crontab *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CronConfForCreateCCRuleInput) GoString ¶
func (s CronConfForCreateCCRuleInput) GoString() string
GoString returns the string representation
func (*CronConfForCreateCCRuleInput) SetCrontab ¶
func (s *CronConfForCreateCCRuleInput) SetCrontab(v string) *CronConfForCreateCCRuleInput
SetCrontab sets the Crontab field's value.
func (*CronConfForCreateCCRuleInput) SetPathThreshold ¶
func (s *CronConfForCreateCCRuleInput) SetPathThreshold(v int32) *CronConfForCreateCCRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*CronConfForCreateCCRuleInput) SetSingleThreshold ¶
func (s *CronConfForCreateCCRuleInput) SetSingleThreshold(v int32) *CronConfForCreateCCRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (CronConfForCreateCCRuleInput) String ¶
func (s CronConfForCreateCCRuleInput) String() string
String returns the string representation
type CronConfForListCCRuleOutput ¶
type CronConfForListCCRuleOutput struct {
Crontab *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CronConfForListCCRuleOutput) GoString ¶
func (s CronConfForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*CronConfForListCCRuleOutput) SetCrontab ¶
func (s *CronConfForListCCRuleOutput) SetCrontab(v string) *CronConfForListCCRuleOutput
SetCrontab sets the Crontab field's value.
func (*CronConfForListCCRuleOutput) SetPathThreshold ¶
func (s *CronConfForListCCRuleOutput) SetPathThreshold(v int32) *CronConfForListCCRuleOutput
SetPathThreshold sets the PathThreshold field's value.
func (*CronConfForListCCRuleOutput) SetSingleThreshold ¶
func (s *CronConfForListCCRuleOutput) SetSingleThreshold(v int32) *CronConfForListCCRuleOutput
SetSingleThreshold sets the SingleThreshold field's value.
func (CronConfForListCCRuleOutput) String ¶
func (s CronConfForListCCRuleOutput) String() string
String returns the string representation
type CronConfForUpdateCCRuleInput ¶
type CronConfForUpdateCCRuleInput struct {
Crontab *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (CronConfForUpdateCCRuleInput) GoString ¶
func (s CronConfForUpdateCCRuleInput) GoString() string
GoString returns the string representation
func (*CronConfForUpdateCCRuleInput) SetCrontab ¶
func (s *CronConfForUpdateCCRuleInput) SetCrontab(v string) *CronConfForUpdateCCRuleInput
SetCrontab sets the Crontab field's value.
func (*CronConfForUpdateCCRuleInput) SetPathThreshold ¶
func (s *CronConfForUpdateCCRuleInput) SetPathThreshold(v int32) *CronConfForUpdateCCRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*CronConfForUpdateCCRuleInput) SetSingleThreshold ¶
func (s *CronConfForUpdateCCRuleInput) SetSingleThreshold(v int32) *CronConfForUpdateCCRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (CronConfForUpdateCCRuleInput) String ¶
func (s CronConfForUpdateCCRuleInput) String() string
String returns the string representation
type CustomMatchForCheckLLMPromptOutput ¶
type CustomMatchForCheckLLMPromptOutput struct {
Word *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomMatchForCheckLLMPromptOutput) GoString ¶
func (s CustomMatchForCheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*CustomMatchForCheckLLMPromptOutput) SetWord ¶
func (s *CustomMatchForCheckLLMPromptOutput) SetWord(v string) *CustomMatchForCheckLLMPromptOutput
SetWord sets the Word field's value.
func (CustomMatchForCheckLLMPromptOutput) String ¶
func (s CustomMatchForCheckLLMPromptOutput) String() string
String returns the string representation
type CustomMatchForCheckLLMResponseStreamOutput ¶
type CustomMatchForCheckLLMResponseStreamOutput struct {
Word *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomMatchForCheckLLMResponseStreamOutput) GoString ¶
func (s CustomMatchForCheckLLMResponseStreamOutput) GoString() string
GoString returns the string representation
func (*CustomMatchForCheckLLMResponseStreamOutput) SetWord ¶
func (s *CustomMatchForCheckLLMResponseStreamOutput) SetWord(v string) *CustomMatchForCheckLLMResponseStreamOutput
SetWord sets the Word field's value.
func (CustomMatchForCheckLLMResponseStreamOutput) String ¶
func (s CustomMatchForCheckLLMResponseStreamOutput) String() string
String returns the string representation
type DataForListAllowRuleOutput ¶
type DataForListAllowRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
AddSrc *int32 `type:"int32" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
GroupId *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroups []*IpGroupForListAllowRuleOutput `type:"list" json:",omitempty"`
IpType *int32 `type:"int32" json:",omitempty"`
IsolationId *string `type:"string" json:",omitempty"`
JsConfId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListAllowRuleOutput) GoString ¶
func (s DataForListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListAllowRuleOutput) SetAction ¶
func (s *DataForListAllowRuleOutput) SetAction(v string) *DataForListAllowRuleOutput
SetAction sets the Action field's value.
func (*DataForListAllowRuleOutput) SetAddSrc ¶
func (s *DataForListAllowRuleOutput) SetAddSrc(v int32) *DataForListAllowRuleOutput
SetAddSrc sets the AddSrc field's value.
func (*DataForListAllowRuleOutput) SetAdvanced ¶
func (s *DataForListAllowRuleOutput) SetAdvanced(v int32) *DataForListAllowRuleOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListAllowRuleOutput) SetClientIp ¶
func (s *DataForListAllowRuleOutput) SetClientIp(v string) *DataForListAllowRuleOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListAllowRuleOutput) SetDescription ¶
func (s *DataForListAllowRuleOutput) SetDescription(v string) *DataForListAllowRuleOutput
SetDescription sets the Description field's value.
func (*DataForListAllowRuleOutput) SetEnable ¶
func (s *DataForListAllowRuleOutput) SetEnable(v int32) *DataForListAllowRuleOutput
SetEnable sets the Enable field's value.
func (*DataForListAllowRuleOutput) SetGroupId ¶
func (s *DataForListAllowRuleOutput) SetGroupId(v int32) *DataForListAllowRuleOutput
SetGroupId sets the GroupId field's value.
func (*DataForListAllowRuleOutput) SetHost ¶
func (s *DataForListAllowRuleOutput) SetHost(v string) *DataForListAllowRuleOutput
SetHost sets the Host field's value.
func (*DataForListAllowRuleOutput) SetId ¶
func (s *DataForListAllowRuleOutput) SetId(v int32) *DataForListAllowRuleOutput
SetId sets the Id field's value.
func (*DataForListAllowRuleOutput) SetIpAddType ¶
func (s *DataForListAllowRuleOutput) SetIpAddType(v int32) *DataForListAllowRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*DataForListAllowRuleOutput) SetIpGroups ¶
func (s *DataForListAllowRuleOutput) SetIpGroups(v []*IpGroupForListAllowRuleOutput) *DataForListAllowRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*DataForListAllowRuleOutput) SetIpType ¶
func (s *DataForListAllowRuleOutput) SetIpType(v int32) *DataForListAllowRuleOutput
SetIpType sets the IpType field's value.
func (*DataForListAllowRuleOutput) SetIsolationId ¶
func (s *DataForListAllowRuleOutput) SetIsolationId(v string) *DataForListAllowRuleOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListAllowRuleOutput) SetJsConfId ¶
func (s *DataForListAllowRuleOutput) SetJsConfId(v int32) *DataForListAllowRuleOutput
SetJsConfId sets the JsConfId field's value.
func (*DataForListAllowRuleOutput) SetName ¶
func (s *DataForListAllowRuleOutput) SetName(v string) *DataForListAllowRuleOutput
SetName sets the Name field's value.
func (*DataForListAllowRuleOutput) SetRuleTag ¶
func (s *DataForListAllowRuleOutput) SetRuleTag(v string) *DataForListAllowRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListAllowRuleOutput) SetUpdateTime ¶
func (s *DataForListAllowRuleOutput) SetUpdateTime(v string) *DataForListAllowRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListAllowRuleOutput) SetUrl ¶
func (s *DataForListAllowRuleOutput) SetUrl(v string) *DataForListAllowRuleOutput
SetUrl sets the Url field's value.
func (DataForListAllowRuleOutput) String ¶
func (s DataForListAllowRuleOutput) String() string
String returns the string representation
type DataForListBlockRuleOutput ¶
type DataForListBlockRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
AddSrc *int32 `type:"int32" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
GroupId *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroups []*IpGroupForListBlockRuleOutput `type:"list" json:",omitempty"`
IpType *int32 `type:"int32" json:",omitempty"`
IsolationId *string `type:"string" json:",omitempty"`
JsConfId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListBlockRuleOutput) GoString ¶
func (s DataForListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListBlockRuleOutput) SetAction ¶
func (s *DataForListBlockRuleOutput) SetAction(v string) *DataForListBlockRuleOutput
SetAction sets the Action field's value.
func (*DataForListBlockRuleOutput) SetAddSrc ¶
func (s *DataForListBlockRuleOutput) SetAddSrc(v int32) *DataForListBlockRuleOutput
SetAddSrc sets the AddSrc field's value.
func (*DataForListBlockRuleOutput) SetAdvanced ¶
func (s *DataForListBlockRuleOutput) SetAdvanced(v int32) *DataForListBlockRuleOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListBlockRuleOutput) SetClientIp ¶
func (s *DataForListBlockRuleOutput) SetClientIp(v string) *DataForListBlockRuleOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListBlockRuleOutput) SetDescription ¶
func (s *DataForListBlockRuleOutput) SetDescription(v string) *DataForListBlockRuleOutput
SetDescription sets the Description field's value.
func (*DataForListBlockRuleOutput) SetEnable ¶
func (s *DataForListBlockRuleOutput) SetEnable(v int32) *DataForListBlockRuleOutput
SetEnable sets the Enable field's value.
func (*DataForListBlockRuleOutput) SetGroupId ¶
func (s *DataForListBlockRuleOutput) SetGroupId(v int32) *DataForListBlockRuleOutput
SetGroupId sets the GroupId field's value.
func (*DataForListBlockRuleOutput) SetHost ¶
func (s *DataForListBlockRuleOutput) SetHost(v string) *DataForListBlockRuleOutput
SetHost sets the Host field's value.
func (*DataForListBlockRuleOutput) SetId ¶
func (s *DataForListBlockRuleOutput) SetId(v int32) *DataForListBlockRuleOutput
SetId sets the Id field's value.
func (*DataForListBlockRuleOutput) SetIpAddType ¶
func (s *DataForListBlockRuleOutput) SetIpAddType(v int32) *DataForListBlockRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*DataForListBlockRuleOutput) SetIpGroups ¶
func (s *DataForListBlockRuleOutput) SetIpGroups(v []*IpGroupForListBlockRuleOutput) *DataForListBlockRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*DataForListBlockRuleOutput) SetIpType ¶
func (s *DataForListBlockRuleOutput) SetIpType(v int32) *DataForListBlockRuleOutput
SetIpType sets the IpType field's value.
func (*DataForListBlockRuleOutput) SetIsolationId ¶
func (s *DataForListBlockRuleOutput) SetIsolationId(v string) *DataForListBlockRuleOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListBlockRuleOutput) SetJsConfId ¶
func (s *DataForListBlockRuleOutput) SetJsConfId(v int32) *DataForListBlockRuleOutput
SetJsConfId sets the JsConfId field's value.
func (*DataForListBlockRuleOutput) SetName ¶
func (s *DataForListBlockRuleOutput) SetName(v string) *DataForListBlockRuleOutput
SetName sets the Name field's value.
func (*DataForListBlockRuleOutput) SetRuleTag ¶
func (s *DataForListBlockRuleOutput) SetRuleTag(v string) *DataForListBlockRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListBlockRuleOutput) SetUpdateTime ¶
func (s *DataForListBlockRuleOutput) SetUpdateTime(v string) *DataForListBlockRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListBlockRuleOutput) SetUrl ¶
func (s *DataForListBlockRuleOutput) SetUrl(v string) *DataForListBlockRuleOutput
SetUrl sets the Url field's value.
func (DataForListBlockRuleOutput) String ¶
func (s DataForListBlockRuleOutput) String() string
String returns the string representation
type DataForListBotAnalyseProtectRuleOutput ¶
type DataForListBotAnalyseProtectRuleOutput struct {
EnableCount *int32 `type:"int32" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
RuleGroup []*RuleGroupForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListBotAnalyseProtectRuleOutput) GoString ¶
func (s DataForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListBotAnalyseProtectRuleOutput) SetEnableCount ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetEnableCount(v int32) *DataForListBotAnalyseProtectRuleOutput
SetEnableCount sets the EnableCount field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetPath ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetPath(v string) *DataForListBotAnalyseProtectRuleOutput
SetPath sets the Path field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetRuleGroup ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetRuleGroup(v []*RuleGroupForListBotAnalyseProtectRuleOutput) *DataForListBotAnalyseProtectRuleOutput
SetRuleGroup sets the RuleGroup field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetTotalCount ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *DataForListBotAnalyseProtectRuleOutput
SetTotalCount sets the TotalCount field's value.
func (DataForListBotAnalyseProtectRuleOutput) String ¶
func (s DataForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type DataForListCCRuleOutput ¶
type DataForListCCRuleOutput struct {
EnableCount *int32 `type:"int32" json:",omitempty"`
InsertTime *string `type:"string" json:",omitempty"`
RuleGroup []*RuleGroupForListCCRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListCCRuleOutput) GoString ¶
func (s DataForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListCCRuleOutput) SetEnableCount ¶
func (s *DataForListCCRuleOutput) SetEnableCount(v int32) *DataForListCCRuleOutput
SetEnableCount sets the EnableCount field's value.
func (*DataForListCCRuleOutput) SetInsertTime ¶
func (s *DataForListCCRuleOutput) SetInsertTime(v string) *DataForListCCRuleOutput
SetInsertTime sets the InsertTime field's value.
func (*DataForListCCRuleOutput) SetRuleGroup ¶
func (s *DataForListCCRuleOutput) SetRuleGroup(v []*RuleGroupForListCCRuleOutput) *DataForListCCRuleOutput
SetRuleGroup sets the RuleGroup field's value.
func (*DataForListCCRuleOutput) SetTotalCount ¶
func (s *DataForListCCRuleOutput) SetTotalCount(v int32) *DataForListCCRuleOutput
SetTotalCount sets the TotalCount field's value.
func (*DataForListCCRuleOutput) SetUrl ¶
func (s *DataForListCCRuleOutput) SetUrl(v string) *DataForListCCRuleOutput
SetUrl sets the Url field's value.
func (DataForListCCRuleOutput) String ¶
func (s DataForListCCRuleOutput) String() string
String returns the string representation
type DataForListCustomBotConfigOutput ¶
type DataForListCustomBotConfigOutput struct {
Accurate []*AccurateForListCustomBotConfigOutput `type:"list" json:",omitempty"`
Action *string `type:"string" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
BotType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListCustomBotConfigOutput) GoString ¶
func (s DataForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*DataForListCustomBotConfigOutput) SetAccurate ¶
func (s *DataForListCustomBotConfigOutput) SetAccurate(v []*AccurateForListCustomBotConfigOutput) *DataForListCustomBotConfigOutput
SetAccurate sets the Accurate field's value.
func (*DataForListCustomBotConfigOutput) SetAction ¶
func (s *DataForListCustomBotConfigOutput) SetAction(v string) *DataForListCustomBotConfigOutput
SetAction sets the Action field's value.
func (*DataForListCustomBotConfigOutput) SetAdvanced ¶
func (s *DataForListCustomBotConfigOutput) SetAdvanced(v int32) *DataForListCustomBotConfigOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListCustomBotConfigOutput) SetBotType ¶
func (s *DataForListCustomBotConfigOutput) SetBotType(v string) *DataForListCustomBotConfigOutput
SetBotType sets the BotType field's value.
func (*DataForListCustomBotConfigOutput) SetDescription ¶
func (s *DataForListCustomBotConfigOutput) SetDescription(v string) *DataForListCustomBotConfigOutput
SetDescription sets the Description field's value.
func (*DataForListCustomBotConfigOutput) SetEnable ¶
func (s *DataForListCustomBotConfigOutput) SetEnable(v int32) *DataForListCustomBotConfigOutput
SetEnable sets the Enable field's value.
func (*DataForListCustomBotConfigOutput) SetId ¶
func (s *DataForListCustomBotConfigOutput) SetId(v int32) *DataForListCustomBotConfigOutput
SetId sets the Id field's value.
func (*DataForListCustomBotConfigOutput) SetRuleTag ¶
func (s *DataForListCustomBotConfigOutput) SetRuleTag(v string) *DataForListCustomBotConfigOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListCustomBotConfigOutput) SetUpdateTime ¶
func (s *DataForListCustomBotConfigOutput) SetUpdateTime(v string) *DataForListCustomBotConfigOutput
SetUpdateTime sets the UpdateTime field's value.
func (DataForListCustomBotConfigOutput) String ¶
func (s DataForListCustomBotConfigOutput) String() string
String returns the string representation
type DataForListCustomPageOutput ¶
type DataForListCustomPageOutput struct {
Accurate *AccurateForListCustomPageOutput `type:"structure" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
Body *string `type:"string" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Code *string `type:"string" json:",omitempty"`
ContentType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
GroupId *int32 `type:"int32" json:",omitempty"`
Header *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
IsolationId *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PageMode *int32 `type:"int32" json:",omitempty"`
Policy *int32 `type:"int32" json:",omitempty"`
RedirectUrl *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListCustomPageOutput) GoString ¶
func (s DataForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*DataForListCustomPageOutput) SetAccurate ¶
func (s *DataForListCustomPageOutput) SetAccurate(v *AccurateForListCustomPageOutput) *DataForListCustomPageOutput
SetAccurate sets the Accurate field's value.
func (*DataForListCustomPageOutput) SetAdvanced ¶
func (s *DataForListCustomPageOutput) SetAdvanced(v int32) *DataForListCustomPageOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListCustomPageOutput) SetBody ¶
func (s *DataForListCustomPageOutput) SetBody(v string) *DataForListCustomPageOutput
SetBody sets the Body field's value.
func (*DataForListCustomPageOutput) SetClientIp ¶
func (s *DataForListCustomPageOutput) SetClientIp(v string) *DataForListCustomPageOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListCustomPageOutput) SetCode ¶
func (s *DataForListCustomPageOutput) SetCode(v string) *DataForListCustomPageOutput
SetCode sets the Code field's value.
func (*DataForListCustomPageOutput) SetContentType ¶
func (s *DataForListCustomPageOutput) SetContentType(v string) *DataForListCustomPageOutput
SetContentType sets the ContentType field's value.
func (*DataForListCustomPageOutput) SetDescription ¶
func (s *DataForListCustomPageOutput) SetDescription(v string) *DataForListCustomPageOutput
SetDescription sets the Description field's value.
func (*DataForListCustomPageOutput) SetEnable ¶
func (s *DataForListCustomPageOutput) SetEnable(v int32) *DataForListCustomPageOutput
SetEnable sets the Enable field's value.
func (*DataForListCustomPageOutput) SetGroupId ¶
func (s *DataForListCustomPageOutput) SetGroupId(v int32) *DataForListCustomPageOutput
SetGroupId sets the GroupId field's value.
func (*DataForListCustomPageOutput) SetHeader ¶
func (s *DataForListCustomPageOutput) SetHeader(v string) *DataForListCustomPageOutput
SetHeader sets the Header field's value.
func (*DataForListCustomPageOutput) SetHost ¶
func (s *DataForListCustomPageOutput) SetHost(v string) *DataForListCustomPageOutput
SetHost sets the Host field's value.
func (*DataForListCustomPageOutput) SetId ¶
func (s *DataForListCustomPageOutput) SetId(v int32) *DataForListCustomPageOutput
SetId sets the Id field's value.
func (*DataForListCustomPageOutput) SetIsolationId ¶
func (s *DataForListCustomPageOutput) SetIsolationId(v string) *DataForListCustomPageOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListCustomPageOutput) SetName ¶
func (s *DataForListCustomPageOutput) SetName(v string) *DataForListCustomPageOutput
SetName sets the Name field's value.
func (*DataForListCustomPageOutput) SetPageMode ¶
func (s *DataForListCustomPageOutput) SetPageMode(v int32) *DataForListCustomPageOutput
SetPageMode sets the PageMode field's value.
func (*DataForListCustomPageOutput) SetPolicy ¶
func (s *DataForListCustomPageOutput) SetPolicy(v int32) *DataForListCustomPageOutput
SetPolicy sets the Policy field's value.
func (*DataForListCustomPageOutput) SetRedirectUrl ¶
func (s *DataForListCustomPageOutput) SetRedirectUrl(v string) *DataForListCustomPageOutput
SetRedirectUrl sets the RedirectUrl field's value.
func (*DataForListCustomPageOutput) SetRuleTag ¶
func (s *DataForListCustomPageOutput) SetRuleTag(v string) *DataForListCustomPageOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListCustomPageOutput) SetUpdateTime ¶
func (s *DataForListCustomPageOutput) SetUpdateTime(v string) *DataForListCustomPageOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListCustomPageOutput) SetUrl ¶
func (s *DataForListCustomPageOutput) SetUrl(v string) *DataForListCustomPageOutput
SetUrl sets the Url field's value.
func (DataForListCustomPageOutput) String ¶
func (s DataForListCustomPageOutput) String() string
String returns the string representation
type DataForListDomainOutput ¶
type DataForListDomainOutput struct {
AccessMode *int32 `type:"int32" json:",omitempty"`
AdvancedDefenseIP *string `type:"string" json:",omitempty"`
AdvancedDefenseIPv6 *string `type:"string" json:",omitempty"`
ApiEnable *int32 `type:"int32" json:",omitempty"`
AttackStatus *int32 `type:"int32" json:",omitempty"`
AutoCCEnable *int32 `type:"int32" json:",omitempty"`
AutomaticBlackEnable *int32 `type:"int32" json:",omitempty"`
BackendGroups []*BackendGroupForListDomainOutput `type:"list" json:",omitempty"`
BlackIpEnable *int32 `type:"int32" json:",omitempty"`
BlackLctEnable *int32 `type:"int32" json:",omitempty"`
BotDytokenEnable *int32 `type:"int32" json:",omitempty"`
BotFrequencyEnable *int32 `type:"int32" json:",omitempty"`
BotRepeatEnable *int32 `type:"int32" json:",omitempty"`
BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"`
BotSequenceEnable *int32 `type:"int32" json:",omitempty"`
CcEnable *int32 `type:"int32" json:",omitempty"`
CertificateID *int32 `type:"int32" json:",omitempty"`
CertificateName *string `type:"string" json:",omitempty"`
CertificatePlatform *string `type:"string" json:",omitempty"`
ClbInstanceIDs *string `type:"string" json:",omitempty"`
ClbListenerId *string `type:"string" json:",omitempty"`
ClbPoolId *string `type:"string" json:",omitempty"`
ClbServerId *string `type:"string" json:",omitempty"`
ClientIPLocation *int32 `type:"int32" json:",omitempty"`
ClientMaxBodySize *int32 `type:"int32" json:",omitempty"`
CloudAccessConfig []*CloudAccessConfigForListDomainOutput `type:"list" json:",omitempty"`
Cname *string `type:"string" json:",omitempty"`
CustomBotEnable *int32 `type:"int32" json:",omitempty"`
CustomHeader []*string `type:"list" json:",omitempty"`
CustomRspEnable *int32 `type:"int32" json:",omitempty"`
CustomSNI *string `type:"string" json:",omitempty"`
DefenceMode *int32 `type:"int32" json:",omitempty"`
DlpEnable *int32 `type:"int32" json:",omitempty"`
Domain *string `type:"string" json:",omitempty"`
EnableCustomRedirect *int32 `type:"int32" json:",omitempty"`
EnableHTTP2 *int32 `type:"int32" json:",omitempty"`
EnableIPv6 *int32 `type:"int32" json:",omitempty"`
EnableSNI *int32 `type:"int32" json:",omitempty"`
KeepAliveRequest *int32 `type:"int32" json:",omitempty"`
KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
LBAlgorithm *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
ProtocolFollow *int32 `type:"int32" json:",omitempty"`
ProtocolPorts *ProtocolPortsForListDomainOutput `type:"structure" json:",omitempty"`
Protocols *string `type:"string" json:",omitempty"`
ProxyConfig *int32 `type:"int32" json:",omitempty"`
ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyKeepAlive *int32 `type:"int32" json:",omitempty"`
ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyRetry *int32 `type:"int32" json:",omitempty"`
ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"`
PublicRealServer *int32 `type:"int32" json:",omitempty"`
RedirectHTTPS *bool `type:"boolean" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RspAbnormalEnable *int32 `type:"int32" json:",omitempty"`
SSLCiphers []*string `type:"list" json:",omitempty"`
SSLProtocols []*string `type:"list" json:",omitempty"`
ServerIps *string `type:"string" json:",omitempty"`
SrcIps *string `type:"string" json:",omitempty"`
SrcProtocol *string `type:"string" json:",omitempty"`
Status *int32 `type:"int32" json:",omitempty"`
SystemBotEnable *int32 `type:"int32" json:",omitempty"`
TCPListenerConfig []*TCPListenerConfigForListDomainOutput `type:"list" json:",omitempty"`
TLSEnable *int32 `type:"int32" json:",omitempty"`
TLSFieldsConfig *TLSFieldsConfigForListDomainOutput `type:"structure" json:",omitempty"`
TamperProofEnable *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
VolcCertificateID *string `type:"string" json:",omitempty"`
VpcID *string `type:"string" json:",omitempty"`
WafEnable *int32 `type:"int32" json:",omitempty"`
WafWhiteReqEnable *int32 `type:"int32" json:",omitempty"`
WhiteEnable *int32 `type:"int32" json:",omitempty"`
WhiteFieldEnable *int32 `type:"int32" json:",omitempty"`
XFFReset *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListDomainOutput) GoString ¶
func (s DataForListDomainOutput) GoString() string
GoString returns the string representation
func (*DataForListDomainOutput) SetAccessMode ¶
func (s *DataForListDomainOutput) SetAccessMode(v int32) *DataForListDomainOutput
SetAccessMode sets the AccessMode field's value.
func (*DataForListDomainOutput) SetAdvancedDefenseIP ¶
func (s *DataForListDomainOutput) SetAdvancedDefenseIP(v string) *DataForListDomainOutput
SetAdvancedDefenseIP sets the AdvancedDefenseIP field's value.
func (*DataForListDomainOutput) SetAdvancedDefenseIPv6 ¶
func (s *DataForListDomainOutput) SetAdvancedDefenseIPv6(v string) *DataForListDomainOutput
SetAdvancedDefenseIPv6 sets the AdvancedDefenseIPv6 field's value.
func (*DataForListDomainOutput) SetApiEnable ¶
func (s *DataForListDomainOutput) SetApiEnable(v int32) *DataForListDomainOutput
SetApiEnable sets the ApiEnable field's value.
func (*DataForListDomainOutput) SetAttackStatus ¶
func (s *DataForListDomainOutput) SetAttackStatus(v int32) *DataForListDomainOutput
SetAttackStatus sets the AttackStatus field's value.
func (*DataForListDomainOutput) SetAutoCCEnable ¶
func (s *DataForListDomainOutput) SetAutoCCEnable(v int32) *DataForListDomainOutput
SetAutoCCEnable sets the AutoCCEnable field's value.
func (*DataForListDomainOutput) SetAutomaticBlackEnable ¶
func (s *DataForListDomainOutput) SetAutomaticBlackEnable(v int32) *DataForListDomainOutput
SetAutomaticBlackEnable sets the AutomaticBlackEnable field's value.
func (*DataForListDomainOutput) SetBackendGroups ¶
func (s *DataForListDomainOutput) SetBackendGroups(v []*BackendGroupForListDomainOutput) *DataForListDomainOutput
SetBackendGroups sets the BackendGroups field's value.
func (*DataForListDomainOutput) SetBlackIpEnable ¶
func (s *DataForListDomainOutput) SetBlackIpEnable(v int32) *DataForListDomainOutput
SetBlackIpEnable sets the BlackIpEnable field's value.
func (*DataForListDomainOutput) SetBlackLctEnable ¶
func (s *DataForListDomainOutput) SetBlackLctEnable(v int32) *DataForListDomainOutput
SetBlackLctEnable sets the BlackLctEnable field's value.
func (*DataForListDomainOutput) SetBotDytokenEnable ¶
func (s *DataForListDomainOutput) SetBotDytokenEnable(v int32) *DataForListDomainOutput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*DataForListDomainOutput) SetBotFrequencyEnable ¶
func (s *DataForListDomainOutput) SetBotFrequencyEnable(v int32) *DataForListDomainOutput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*DataForListDomainOutput) SetBotRepeatEnable ¶
func (s *DataForListDomainOutput) SetBotRepeatEnable(v int32) *DataForListDomainOutput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*DataForListDomainOutput) SetBotSequenceDefaultAction ¶
func (s *DataForListDomainOutput) SetBotSequenceDefaultAction(v int32) *DataForListDomainOutput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*DataForListDomainOutput) SetBotSequenceEnable ¶
func (s *DataForListDomainOutput) SetBotSequenceEnable(v int32) *DataForListDomainOutput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (*DataForListDomainOutput) SetCcEnable ¶
func (s *DataForListDomainOutput) SetCcEnable(v int32) *DataForListDomainOutput
SetCcEnable sets the CcEnable field's value.
func (*DataForListDomainOutput) SetCertificateID ¶
func (s *DataForListDomainOutput) SetCertificateID(v int32) *DataForListDomainOutput
SetCertificateID sets the CertificateID field's value.
func (*DataForListDomainOutput) SetCertificateName ¶
func (s *DataForListDomainOutput) SetCertificateName(v string) *DataForListDomainOutput
SetCertificateName sets the CertificateName field's value.
func (*DataForListDomainOutput) SetCertificatePlatform ¶
func (s *DataForListDomainOutput) SetCertificatePlatform(v string) *DataForListDomainOutput
SetCertificatePlatform sets the CertificatePlatform field's value.
func (*DataForListDomainOutput) SetClbInstanceIDs ¶
func (s *DataForListDomainOutput) SetClbInstanceIDs(v string) *DataForListDomainOutput
SetClbInstanceIDs sets the ClbInstanceIDs field's value.
func (*DataForListDomainOutput) SetClbListenerId ¶
func (s *DataForListDomainOutput) SetClbListenerId(v string) *DataForListDomainOutput
SetClbListenerId sets the ClbListenerId field's value.
func (*DataForListDomainOutput) SetClbPoolId ¶
func (s *DataForListDomainOutput) SetClbPoolId(v string) *DataForListDomainOutput
SetClbPoolId sets the ClbPoolId field's value.
func (*DataForListDomainOutput) SetClbServerId ¶
func (s *DataForListDomainOutput) SetClbServerId(v string) *DataForListDomainOutput
SetClbServerId sets the ClbServerId field's value.
func (*DataForListDomainOutput) SetClientIPLocation ¶
func (s *DataForListDomainOutput) SetClientIPLocation(v int32) *DataForListDomainOutput
SetClientIPLocation sets the ClientIPLocation field's value.
func (*DataForListDomainOutput) SetClientMaxBodySize ¶
func (s *DataForListDomainOutput) SetClientMaxBodySize(v int32) *DataForListDomainOutput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*DataForListDomainOutput) SetCloudAccessConfig ¶
func (s *DataForListDomainOutput) SetCloudAccessConfig(v []*CloudAccessConfigForListDomainOutput) *DataForListDomainOutput
SetCloudAccessConfig sets the CloudAccessConfig field's value.
func (*DataForListDomainOutput) SetCname ¶
func (s *DataForListDomainOutput) SetCname(v string) *DataForListDomainOutput
SetCname sets the Cname field's value.
func (*DataForListDomainOutput) SetCustomBotEnable ¶
func (s *DataForListDomainOutput) SetCustomBotEnable(v int32) *DataForListDomainOutput
SetCustomBotEnable sets the CustomBotEnable field's value.
func (*DataForListDomainOutput) SetCustomHeader ¶
func (s *DataForListDomainOutput) SetCustomHeader(v []*string) *DataForListDomainOutput
SetCustomHeader sets the CustomHeader field's value.
func (*DataForListDomainOutput) SetCustomRspEnable ¶
func (s *DataForListDomainOutput) SetCustomRspEnable(v int32) *DataForListDomainOutput
SetCustomRspEnable sets the CustomRspEnable field's value.
func (*DataForListDomainOutput) SetCustomSNI ¶
func (s *DataForListDomainOutput) SetCustomSNI(v string) *DataForListDomainOutput
SetCustomSNI sets the CustomSNI field's value.
func (*DataForListDomainOutput) SetDefenceMode ¶
func (s *DataForListDomainOutput) SetDefenceMode(v int32) *DataForListDomainOutput
SetDefenceMode sets the DefenceMode field's value.
func (*DataForListDomainOutput) SetDlpEnable ¶
func (s *DataForListDomainOutput) SetDlpEnable(v int32) *DataForListDomainOutput
SetDlpEnable sets the DlpEnable field's value.
func (*DataForListDomainOutput) SetDomain ¶
func (s *DataForListDomainOutput) SetDomain(v string) *DataForListDomainOutput
SetDomain sets the Domain field's value.
func (*DataForListDomainOutput) SetEnableCustomRedirect ¶
func (s *DataForListDomainOutput) SetEnableCustomRedirect(v int32) *DataForListDomainOutput
SetEnableCustomRedirect sets the EnableCustomRedirect field's value.
func (*DataForListDomainOutput) SetEnableHTTP2 ¶
func (s *DataForListDomainOutput) SetEnableHTTP2(v int32) *DataForListDomainOutput
SetEnableHTTP2 sets the EnableHTTP2 field's value.
func (*DataForListDomainOutput) SetEnableIPv6 ¶
func (s *DataForListDomainOutput) SetEnableIPv6(v int32) *DataForListDomainOutput
SetEnableIPv6 sets the EnableIPv6 field's value.
func (*DataForListDomainOutput) SetEnableSNI ¶
func (s *DataForListDomainOutput) SetEnableSNI(v int32) *DataForListDomainOutput
SetEnableSNI sets the EnableSNI field's value.
func (*DataForListDomainOutput) SetKeepAliveRequest ¶
func (s *DataForListDomainOutput) SetKeepAliveRequest(v int32) *DataForListDomainOutput
SetKeepAliveRequest sets the KeepAliveRequest field's value.
func (*DataForListDomainOutput) SetKeepAliveTimeOut ¶
func (s *DataForListDomainOutput) SetKeepAliveTimeOut(v int32) *DataForListDomainOutput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*DataForListDomainOutput) SetLBAlgorithm ¶
func (s *DataForListDomainOutput) SetLBAlgorithm(v string) *DataForListDomainOutput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*DataForListDomainOutput) SetPort ¶
func (s *DataForListDomainOutput) SetPort(v int32) *DataForListDomainOutput
SetPort sets the Port field's value.
func (*DataForListDomainOutput) SetProtocolFollow ¶
func (s *DataForListDomainOutput) SetProtocolFollow(v int32) *DataForListDomainOutput
SetProtocolFollow sets the ProtocolFollow field's value.
func (*DataForListDomainOutput) SetProtocolPorts ¶
func (s *DataForListDomainOutput) SetProtocolPorts(v *ProtocolPortsForListDomainOutput) *DataForListDomainOutput
SetProtocolPorts sets the ProtocolPorts field's value.
func (*DataForListDomainOutput) SetProtocols ¶
func (s *DataForListDomainOutput) SetProtocols(v string) *DataForListDomainOutput
SetProtocols sets the Protocols field's value.
func (*DataForListDomainOutput) SetProxyConfig ¶
func (s *DataForListDomainOutput) SetProxyConfig(v int32) *DataForListDomainOutput
SetProxyConfig sets the ProxyConfig field's value.
func (*DataForListDomainOutput) SetProxyConnectTimeOut ¶
func (s *DataForListDomainOutput) SetProxyConnectTimeOut(v int32) *DataForListDomainOutput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*DataForListDomainOutput) SetProxyKeepAlive ¶
func (s *DataForListDomainOutput) SetProxyKeepAlive(v int32) *DataForListDomainOutput
SetProxyKeepAlive sets the ProxyKeepAlive field's value.
func (*DataForListDomainOutput) SetProxyKeepAliveTimeOut ¶
func (s *DataForListDomainOutput) SetProxyKeepAliveTimeOut(v int32) *DataForListDomainOutput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*DataForListDomainOutput) SetProxyReadTimeOut ¶
func (s *DataForListDomainOutput) SetProxyReadTimeOut(v int32) *DataForListDomainOutput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*DataForListDomainOutput) SetProxyRetry ¶
func (s *DataForListDomainOutput) SetProxyRetry(v int32) *DataForListDomainOutput
SetProxyRetry sets the ProxyRetry field's value.
func (*DataForListDomainOutput) SetProxyWriteTimeOut ¶
func (s *DataForListDomainOutput) SetProxyWriteTimeOut(v int32) *DataForListDomainOutput
SetProxyWriteTimeOut sets the ProxyWriteTimeOut field's value.
func (*DataForListDomainOutput) SetPublicRealServer ¶
func (s *DataForListDomainOutput) SetPublicRealServer(v int32) *DataForListDomainOutput
SetPublicRealServer sets the PublicRealServer field's value.
func (*DataForListDomainOutput) SetRedirectHTTPS ¶
func (s *DataForListDomainOutput) SetRedirectHTTPS(v bool) *DataForListDomainOutput
SetRedirectHTTPS sets the RedirectHTTPS field's value.
func (*DataForListDomainOutput) SetRegion ¶
func (s *DataForListDomainOutput) SetRegion(v string) *DataForListDomainOutput
SetRegion sets the Region field's value.
func (*DataForListDomainOutput) SetRspAbnormalEnable ¶
func (s *DataForListDomainOutput) SetRspAbnormalEnable(v int32) *DataForListDomainOutput
SetRspAbnormalEnable sets the RspAbnormalEnable field's value.
func (*DataForListDomainOutput) SetSSLCiphers ¶
func (s *DataForListDomainOutput) SetSSLCiphers(v []*string) *DataForListDomainOutput
SetSSLCiphers sets the SSLCiphers field's value.
func (*DataForListDomainOutput) SetSSLProtocols ¶
func (s *DataForListDomainOutput) SetSSLProtocols(v []*string) *DataForListDomainOutput
SetSSLProtocols sets the SSLProtocols field's value.
func (*DataForListDomainOutput) SetServerIps ¶
func (s *DataForListDomainOutput) SetServerIps(v string) *DataForListDomainOutput
SetServerIps sets the ServerIps field's value.
func (*DataForListDomainOutput) SetSrcIps ¶
func (s *DataForListDomainOutput) SetSrcIps(v string) *DataForListDomainOutput
SetSrcIps sets the SrcIps field's value.
func (*DataForListDomainOutput) SetSrcProtocol ¶
func (s *DataForListDomainOutput) SetSrcProtocol(v string) *DataForListDomainOutput
SetSrcProtocol sets the SrcProtocol field's value.
func (*DataForListDomainOutput) SetStatus ¶
func (s *DataForListDomainOutput) SetStatus(v int32) *DataForListDomainOutput
SetStatus sets the Status field's value.
func (*DataForListDomainOutput) SetSystemBotEnable ¶
func (s *DataForListDomainOutput) SetSystemBotEnable(v int32) *DataForListDomainOutput
SetSystemBotEnable sets the SystemBotEnable field's value.
func (*DataForListDomainOutput) SetTCPListenerConfig ¶
func (s *DataForListDomainOutput) SetTCPListenerConfig(v []*TCPListenerConfigForListDomainOutput) *DataForListDomainOutput
SetTCPListenerConfig sets the TCPListenerConfig field's value.
func (*DataForListDomainOutput) SetTLSEnable ¶
func (s *DataForListDomainOutput) SetTLSEnable(v int32) *DataForListDomainOutput
SetTLSEnable sets the TLSEnable field's value.
func (*DataForListDomainOutput) SetTLSFieldsConfig ¶
func (s *DataForListDomainOutput) SetTLSFieldsConfig(v *TLSFieldsConfigForListDomainOutput) *DataForListDomainOutput
SetTLSFieldsConfig sets the TLSFieldsConfig field's value.
func (*DataForListDomainOutput) SetTamperProofEnable ¶
func (s *DataForListDomainOutput) SetTamperProofEnable(v int32) *DataForListDomainOutput
SetTamperProofEnable sets the TamperProofEnable field's value.
func (*DataForListDomainOutput) SetUpdateTime ¶
func (s *DataForListDomainOutput) SetUpdateTime(v string) *DataForListDomainOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListDomainOutput) SetVolcCertificateID ¶
func (s *DataForListDomainOutput) SetVolcCertificateID(v string) *DataForListDomainOutput
SetVolcCertificateID sets the VolcCertificateID field's value.
func (*DataForListDomainOutput) SetVpcID ¶
func (s *DataForListDomainOutput) SetVpcID(v string) *DataForListDomainOutput
SetVpcID sets the VpcID field's value.
func (*DataForListDomainOutput) SetWafEnable ¶
func (s *DataForListDomainOutput) SetWafEnable(v int32) *DataForListDomainOutput
SetWafEnable sets the WafEnable field's value.
func (*DataForListDomainOutput) SetWafWhiteReqEnable ¶
func (s *DataForListDomainOutput) SetWafWhiteReqEnable(v int32) *DataForListDomainOutput
SetWafWhiteReqEnable sets the WafWhiteReqEnable field's value.
func (*DataForListDomainOutput) SetWhiteEnable ¶
func (s *DataForListDomainOutput) SetWhiteEnable(v int32) *DataForListDomainOutput
SetWhiteEnable sets the WhiteEnable field's value.
func (*DataForListDomainOutput) SetWhiteFieldEnable ¶
func (s *DataForListDomainOutput) SetWhiteFieldEnable(v int32) *DataForListDomainOutput
SetWhiteFieldEnable sets the WhiteFieldEnable field's value.
func (*DataForListDomainOutput) SetXFFReset ¶
func (s *DataForListDomainOutput) SetXFFReset(v int32) *DataForListDomainOutput
SetXFFReset sets the XFFReset field's value.
func (DataForListDomainOutput) String ¶
func (s DataForListDomainOutput) String() string
String returns the string representation
type DataForListLoadBalancerOutput ¶
type DataForListLoadBalancerOutput struct {
EipAddress *string `type:"string" json:",omitempty"`
EniAddress *string `type:"string" json:",omitempty"`
EniIpv6Address *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
ListenerID *string `type:"string" json:",omitempty"`
ListenerName *string `type:"string" json:",omitempty"`
LoadBalancerType *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Port *int32 `type:"int32" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListLoadBalancerOutput) GoString ¶
func (s DataForListLoadBalancerOutput) GoString() string
GoString returns the string representation
func (*DataForListLoadBalancerOutput) SetEipAddress ¶
func (s *DataForListLoadBalancerOutput) SetEipAddress(v string) *DataForListLoadBalancerOutput
SetEipAddress sets the EipAddress field's value.
func (*DataForListLoadBalancerOutput) SetEniAddress ¶
func (s *DataForListLoadBalancerOutput) SetEniAddress(v string) *DataForListLoadBalancerOutput
SetEniAddress sets the EniAddress field's value.
func (*DataForListLoadBalancerOutput) SetEniIpv6Address ¶
func (s *DataForListLoadBalancerOutput) SetEniIpv6Address(v string) *DataForListLoadBalancerOutput
SetEniIpv6Address sets the EniIpv6Address field's value.
func (*DataForListLoadBalancerOutput) SetId ¶
func (s *DataForListLoadBalancerOutput) SetId(v string) *DataForListLoadBalancerOutput
SetId sets the Id field's value.
func (*DataForListLoadBalancerOutput) SetListenerID ¶
func (s *DataForListLoadBalancerOutput) SetListenerID(v string) *DataForListLoadBalancerOutput
SetListenerID sets the ListenerID field's value.
func (*DataForListLoadBalancerOutput) SetListenerName ¶
func (s *DataForListLoadBalancerOutput) SetListenerName(v string) *DataForListLoadBalancerOutput
SetListenerName sets the ListenerName field's value.
func (*DataForListLoadBalancerOutput) SetLoadBalancerType ¶
func (s *DataForListLoadBalancerOutput) SetLoadBalancerType(v string) *DataForListLoadBalancerOutput
SetLoadBalancerType sets the LoadBalancerType field's value.
func (*DataForListLoadBalancerOutput) SetName ¶
func (s *DataForListLoadBalancerOutput) SetName(v string) *DataForListLoadBalancerOutput
SetName sets the Name field's value.
func (*DataForListLoadBalancerOutput) SetPort ¶
func (s *DataForListLoadBalancerOutput) SetPort(v int32) *DataForListLoadBalancerOutput
SetPort sets the Port field's value.
func (*DataForListLoadBalancerOutput) SetProtocol ¶
func (s *DataForListLoadBalancerOutput) SetProtocol(v string) *DataForListLoadBalancerOutput
SetProtocol sets the Protocol field's value.
func (DataForListLoadBalancerOutput) String ¶
func (s DataForListLoadBalancerOutput) String() string
String returns the string representation
type DataForListSystemBotConfigOutput ¶
type DataForListSystemBotConfigOutput struct {
Action *string `type:"string" json:",omitempty"`
BotType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
IPMatch *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SubRules []*SubRuleForListSystemBotConfigOutput `type:"list" json:",omitempty"`
VerificationExemptionTime *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListSystemBotConfigOutput) GoString ¶
func (s DataForListSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (*DataForListSystemBotConfigOutput) SetAction ¶
func (s *DataForListSystemBotConfigOutput) SetAction(v string) *DataForListSystemBotConfigOutput
SetAction sets the Action field's value.
func (*DataForListSystemBotConfigOutput) SetBotType ¶
func (s *DataForListSystemBotConfigOutput) SetBotType(v string) *DataForListSystemBotConfigOutput
SetBotType sets the BotType field's value.
func (*DataForListSystemBotConfigOutput) SetDescription ¶
func (s *DataForListSystemBotConfigOutput) SetDescription(v string) *DataForListSystemBotConfigOutput
SetDescription sets the Description field's value.
func (*DataForListSystemBotConfigOutput) SetEnable ¶
func (s *DataForListSystemBotConfigOutput) SetEnable(v int32) *DataForListSystemBotConfigOutput
SetEnable sets the Enable field's value.
func (*DataForListSystemBotConfigOutput) SetIPMatch ¶
func (s *DataForListSystemBotConfigOutput) SetIPMatch(v bool) *DataForListSystemBotConfigOutput
SetIPMatch sets the IPMatch field's value.
func (*DataForListSystemBotConfigOutput) SetName ¶
func (s *DataForListSystemBotConfigOutput) SetName(v string) *DataForListSystemBotConfigOutput
SetName sets the Name field's value.
func (*DataForListSystemBotConfigOutput) SetRuleTag ¶
func (s *DataForListSystemBotConfigOutput) SetRuleTag(v string) *DataForListSystemBotConfigOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListSystemBotConfigOutput) SetSubRules ¶
func (s *DataForListSystemBotConfigOutput) SetSubRules(v []*SubRuleForListSystemBotConfigOutput) *DataForListSystemBotConfigOutput
SetSubRules sets the SubRules field's value.
func (*DataForListSystemBotConfigOutput) SetVerificationExemptionTime ¶
func (s *DataForListSystemBotConfigOutput) SetVerificationExemptionTime(v int32) *DataForListSystemBotConfigOutput
SetVerificationExemptionTime sets the VerificationExemptionTime field's value.
func (DataForListSystemBotConfigOutput) String ¶
func (s DataForListSystemBotConfigOutput) String() string
String returns the string representation
type DataForListTamperProofOutput ¶
type DataForListTamperProofOutput struct {
ClientIp *string `type:"string" json:",omitempty"`
Content *string `type:"string" json:",omitempty"`
ContentType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
IsolationId *string `type:"string" json:",omitempty"`
MD5 *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Policy *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListTamperProofOutput) GoString ¶
func (s DataForListTamperProofOutput) GoString() string
GoString returns the string representation
func (*DataForListTamperProofOutput) SetClientIp ¶
func (s *DataForListTamperProofOutput) SetClientIp(v string) *DataForListTamperProofOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListTamperProofOutput) SetContent ¶
func (s *DataForListTamperProofOutput) SetContent(v string) *DataForListTamperProofOutput
SetContent sets the Content field's value.
func (*DataForListTamperProofOutput) SetContentType ¶
func (s *DataForListTamperProofOutput) SetContentType(v string) *DataForListTamperProofOutput
SetContentType sets the ContentType field's value.
func (*DataForListTamperProofOutput) SetDescription ¶
func (s *DataForListTamperProofOutput) SetDescription(v string) *DataForListTamperProofOutput
SetDescription sets the Description field's value.
func (*DataForListTamperProofOutput) SetEnable ¶
func (s *DataForListTamperProofOutput) SetEnable(v int32) *DataForListTamperProofOutput
SetEnable sets the Enable field's value.
func (*DataForListTamperProofOutput) SetHost ¶
func (s *DataForListTamperProofOutput) SetHost(v string) *DataForListTamperProofOutput
SetHost sets the Host field's value.
func (*DataForListTamperProofOutput) SetId ¶
func (s *DataForListTamperProofOutput) SetId(v int32) *DataForListTamperProofOutput
SetId sets the Id field's value.
func (*DataForListTamperProofOutput) SetIsolationId ¶
func (s *DataForListTamperProofOutput) SetIsolationId(v string) *DataForListTamperProofOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListTamperProofOutput) SetMD5 ¶
func (s *DataForListTamperProofOutput) SetMD5(v string) *DataForListTamperProofOutput
SetMD5 sets the MD5 field's value.
func (*DataForListTamperProofOutput) SetName ¶
func (s *DataForListTamperProofOutput) SetName(v string) *DataForListTamperProofOutput
SetName sets the Name field's value.
func (*DataForListTamperProofOutput) SetPolicy ¶
func (s *DataForListTamperProofOutput) SetPolicy(v int32) *DataForListTamperProofOutput
SetPolicy sets the Policy field's value.
func (*DataForListTamperProofOutput) SetUpdateTime ¶
func (s *DataForListTamperProofOutput) SetUpdateTime(v string) *DataForListTamperProofOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListTamperProofOutput) SetUrl ¶
func (s *DataForListTamperProofOutput) SetUrl(v string) *DataForListTamperProofOutput
SetUrl sets the Url field's value.
func (DataForListTamperProofOutput) String ¶
func (s DataForListTamperProofOutput) String() string
String returns the string representation
type DataForListVulWhiteFieldOutput ¶
type DataForListVulWhiteFieldOutput struct {
Enable *int32 `type:"int32" json:",omitempty"`
FieldArea *string `type:"string" json:",omitempty"`
FieldList *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ID *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListVulWhiteFieldOutput) GoString ¶
func (s DataForListVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*DataForListVulWhiteFieldOutput) SetEnable ¶
func (s *DataForListVulWhiteFieldOutput) SetEnable(v int32) *DataForListVulWhiteFieldOutput
SetEnable sets the Enable field's value.
func (*DataForListVulWhiteFieldOutput) SetFieldArea ¶
func (s *DataForListVulWhiteFieldOutput) SetFieldArea(v string) *DataForListVulWhiteFieldOutput
SetFieldArea sets the FieldArea field's value.
func (*DataForListVulWhiteFieldOutput) SetFieldList ¶
func (s *DataForListVulWhiteFieldOutput) SetFieldList(v string) *DataForListVulWhiteFieldOutput
SetFieldList sets the FieldList field's value.
func (*DataForListVulWhiteFieldOutput) SetHost ¶
func (s *DataForListVulWhiteFieldOutput) SetHost(v string) *DataForListVulWhiteFieldOutput
SetHost sets the Host field's value.
func (*DataForListVulWhiteFieldOutput) SetHostAddType ¶
func (s *DataForListVulWhiteFieldOutput) SetHostAddType(v int32) *DataForListVulWhiteFieldOutput
SetHostAddType sets the HostAddType field's value.
func (*DataForListVulWhiteFieldOutput) SetHostList ¶
func (s *DataForListVulWhiteFieldOutput) SetHostList(v []*string) *DataForListVulWhiteFieldOutput
SetHostList sets the HostList field's value.
func (*DataForListVulWhiteFieldOutput) SetID ¶
func (s *DataForListVulWhiteFieldOutput) SetID(v int32) *DataForListVulWhiteFieldOutput
SetID sets the ID field's value.
func (*DataForListVulWhiteFieldOutput) SetName ¶
func (s *DataForListVulWhiteFieldOutput) SetName(v string) *DataForListVulWhiteFieldOutput
SetName sets the Name field's value.
func (*DataForListVulWhiteFieldOutput) SetRuleTag ¶
func (s *DataForListVulWhiteFieldOutput) SetRuleTag(v string) *DataForListVulWhiteFieldOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListVulWhiteFieldOutput) SetUpdateTime ¶
func (s *DataForListVulWhiteFieldOutput) SetUpdateTime(v string) *DataForListVulWhiteFieldOutput
SetUpdateTime sets the UpdateTime field's value.
func (DataForListVulWhiteFieldOutput) String ¶
func (s DataForListVulWhiteFieldOutput) String() string
String returns the string representation
type DataForListWafServiceCertificateOutput ¶
type DataForListWafServiceCertificateOutput struct {
ApplicableDomains *string `type:"string" json:",omitempty"`
ClbCertificateId *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ExpireTime *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
InsertTime *string `type:"string" json:",omitempty"`
IsolationId *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Operator *string `type:"string" json:",omitempty"`
Optsrc *string `type:"string" json:",omitempty"`
PrivateKey *string `type:"string" json:",omitempty"`
PublicKey *string `type:"string" json:",omitempty"`
User *string `type:"string" json:",omitempty"`
VolcCertificateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListWafServiceCertificateOutput) GoString ¶
func (s DataForListWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*DataForListWafServiceCertificateOutput) SetApplicableDomains ¶
func (s *DataForListWafServiceCertificateOutput) SetApplicableDomains(v string) *DataForListWafServiceCertificateOutput
SetApplicableDomains sets the ApplicableDomains field's value.
func (*DataForListWafServiceCertificateOutput) SetClbCertificateId ¶
func (s *DataForListWafServiceCertificateOutput) SetClbCertificateId(v string) *DataForListWafServiceCertificateOutput
SetClbCertificateId sets the ClbCertificateId field's value.
func (*DataForListWafServiceCertificateOutput) SetDescription ¶
func (s *DataForListWafServiceCertificateOutput) SetDescription(v string) *DataForListWafServiceCertificateOutput
SetDescription sets the Description field's value.
func (*DataForListWafServiceCertificateOutput) SetExpireTime ¶
func (s *DataForListWafServiceCertificateOutput) SetExpireTime(v string) *DataForListWafServiceCertificateOutput
SetExpireTime sets the ExpireTime field's value.
func (*DataForListWafServiceCertificateOutput) SetId ¶
func (s *DataForListWafServiceCertificateOutput) SetId(v int32) *DataForListWafServiceCertificateOutput
SetId sets the Id field's value.
func (*DataForListWafServiceCertificateOutput) SetInsertTime ¶
func (s *DataForListWafServiceCertificateOutput) SetInsertTime(v string) *DataForListWafServiceCertificateOutput
SetInsertTime sets the InsertTime field's value.
func (*DataForListWafServiceCertificateOutput) SetIsolationId ¶
func (s *DataForListWafServiceCertificateOutput) SetIsolationId(v string) *DataForListWafServiceCertificateOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListWafServiceCertificateOutput) SetName ¶
func (s *DataForListWafServiceCertificateOutput) SetName(v string) *DataForListWafServiceCertificateOutput
SetName sets the Name field's value.
func (*DataForListWafServiceCertificateOutput) SetOperator ¶
func (s *DataForListWafServiceCertificateOutput) SetOperator(v string) *DataForListWafServiceCertificateOutput
SetOperator sets the Operator field's value.
func (*DataForListWafServiceCertificateOutput) SetOptsrc ¶
func (s *DataForListWafServiceCertificateOutput) SetOptsrc(v string) *DataForListWafServiceCertificateOutput
SetOptsrc sets the Optsrc field's value.
func (*DataForListWafServiceCertificateOutput) SetPrivateKey ¶
func (s *DataForListWafServiceCertificateOutput) SetPrivateKey(v string) *DataForListWafServiceCertificateOutput
SetPrivateKey sets the PrivateKey field's value.
func (*DataForListWafServiceCertificateOutput) SetPublicKey ¶
func (s *DataForListWafServiceCertificateOutput) SetPublicKey(v string) *DataForListWafServiceCertificateOutput
SetPublicKey sets the PublicKey field's value.
func (*DataForListWafServiceCertificateOutput) SetUser ¶
func (s *DataForListWafServiceCertificateOutput) SetUser(v string) *DataForListWafServiceCertificateOutput
SetUser sets the User field's value.
func (*DataForListWafServiceCertificateOutput) SetVolcCertificateId ¶
func (s *DataForListWafServiceCertificateOutput) SetVolcCertificateId(v string) *DataForListWafServiceCertificateOutput
SetVolcCertificateId sets the VolcCertificateId field's value.
func (DataForListWafServiceCertificateOutput) String ¶
func (s DataForListWafServiceCertificateOutput) String() string
String returns the string representation
type DecisionForCheckLLMPromptOutput ¶
type DecisionForCheckLLMPromptOutput struct {
Action *int32 `type:"int32" json:",omitempty"`
CustomMatches []*CustomMatchForCheckLLMPromptOutput `type:"list" json:",omitempty"`
ErrCode *int32 `type:"int32" json:",omitempty"`
ErrMsg *string `type:"string" json:",omitempty"`
Labels []*string `type:"list" json:",omitempty"`
Matches []*MatchForCheckLLMPromptOutput `type:"list" json:",omitempty"`
ReplaceDetail *ReplaceDetailForCheckLLMPromptOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DecisionForCheckLLMPromptOutput) GoString ¶
func (s DecisionForCheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*DecisionForCheckLLMPromptOutput) SetAction ¶
func (s *DecisionForCheckLLMPromptOutput) SetAction(v int32) *DecisionForCheckLLMPromptOutput
SetAction sets the Action field's value.
func (*DecisionForCheckLLMPromptOutput) SetCustomMatches ¶
func (s *DecisionForCheckLLMPromptOutput) SetCustomMatches(v []*CustomMatchForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
SetCustomMatches sets the CustomMatches field's value.
func (*DecisionForCheckLLMPromptOutput) SetErrCode ¶
func (s *DecisionForCheckLLMPromptOutput) SetErrCode(v int32) *DecisionForCheckLLMPromptOutput
SetErrCode sets the ErrCode field's value.
func (*DecisionForCheckLLMPromptOutput) SetErrMsg ¶
func (s *DecisionForCheckLLMPromptOutput) SetErrMsg(v string) *DecisionForCheckLLMPromptOutput
SetErrMsg sets the ErrMsg field's value.
func (*DecisionForCheckLLMPromptOutput) SetLabels ¶
func (s *DecisionForCheckLLMPromptOutput) SetLabels(v []*string) *DecisionForCheckLLMPromptOutput
SetLabels sets the Labels field's value.
func (*DecisionForCheckLLMPromptOutput) SetMatches ¶
func (s *DecisionForCheckLLMPromptOutput) SetMatches(v []*MatchForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
SetMatches sets the Matches field's value.
func (*DecisionForCheckLLMPromptOutput) SetReplaceDetail ¶
func (s *DecisionForCheckLLMPromptOutput) SetReplaceDetail(v *ReplaceDetailForCheckLLMPromptOutput) *DecisionForCheckLLMPromptOutput
SetReplaceDetail sets the ReplaceDetail field's value.
func (DecisionForCheckLLMPromptOutput) String ¶
func (s DecisionForCheckLLMPromptOutput) String() string
String returns the string representation
type DecisionForCheckLLMResponseStreamOutput ¶
type DecisionForCheckLLMResponseStreamOutput struct {
Action *int32 `type:"int32" json:",omitempty"`
CustomMatches []*CustomMatchForCheckLLMResponseStreamOutput `type:"list" json:",omitempty"`
ErrCode *int32 `type:"int32" json:",omitempty"`
ErrMsg *string `type:"string" json:",omitempty"`
Labels []*string `type:"list" json:",omitempty"`
Matches []*MatchForCheckLLMResponseStreamOutput `type:"list" json:",omitempty"`
ReplaceDetail *ReplaceDetailForCheckLLMResponseStreamOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DecisionForCheckLLMResponseStreamOutput) GoString ¶
func (s DecisionForCheckLLMResponseStreamOutput) GoString() string
GoString returns the string representation
func (*DecisionForCheckLLMResponseStreamOutput) SetAction ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetAction(v int32) *DecisionForCheckLLMResponseStreamOutput
SetAction sets the Action field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetCustomMatches ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetCustomMatches(v []*CustomMatchForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
SetCustomMatches sets the CustomMatches field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetErrCode ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetErrCode(v int32) *DecisionForCheckLLMResponseStreamOutput
SetErrCode sets the ErrCode field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetErrMsg ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetErrMsg(v string) *DecisionForCheckLLMResponseStreamOutput
SetErrMsg sets the ErrMsg field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetLabels ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetLabels(v []*string) *DecisionForCheckLLMResponseStreamOutput
SetLabels sets the Labels field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetMatches ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetMatches(v []*MatchForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
SetMatches sets the Matches field's value.
func (*DecisionForCheckLLMResponseStreamOutput) SetReplaceDetail ¶
func (s *DecisionForCheckLLMResponseStreamOutput) SetReplaceDetail(v *ReplaceDetailForCheckLLMResponseStreamOutput) *DecisionForCheckLLMResponseStreamOutput
SetReplaceDetail sets the ReplaceDetail field's value.
func (DecisionForCheckLLMResponseStreamOutput) String ¶
func (s DecisionForCheckLLMResponseStreamOutput) String() string
String returns the string representation
type DefaultModuleQuickConfForCreateDomainOutput ¶
type DefaultModuleQuickConfForCreateDomainOutput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ModuleQuickConf *ModuleQuickConfForCreateDomainOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DefaultModuleQuickConfForCreateDomainOutput) GoString ¶
func (s DefaultModuleQuickConfForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*DefaultModuleQuickConfForCreateDomainOutput) SetEnable ¶
func (s *DefaultModuleQuickConfForCreateDomainOutput) SetEnable(v int32) *DefaultModuleQuickConfForCreateDomainOutput
SetEnable sets the Enable field's value.
func (*DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf ¶
func (s *DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf(v *ModuleQuickConfForCreateDomainOutput) *DefaultModuleQuickConfForCreateDomainOutput
SetModuleQuickConf sets the ModuleQuickConf field's value.
func (DefaultModuleQuickConfForCreateDomainOutput) String ¶
func (s DefaultModuleQuickConfForCreateDomainOutput) String() string
String returns the string representation
type DeleteAclRuleInput ¶
type DeleteAclRuleInput struct {
// AclType is a required field
AclType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAclTypeForDeleteAclRuleInput"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAclRuleInput) GoString ¶
func (s DeleteAclRuleInput) GoString() string
GoString returns the string representation
func (*DeleteAclRuleInput) SetAclType ¶
func (s *DeleteAclRuleInput) SetAclType(v string) *DeleteAclRuleInput
SetAclType sets the AclType field's value.
func (*DeleteAclRuleInput) SetID ¶
func (s *DeleteAclRuleInput) SetID(v int32) *DeleteAclRuleInput
SetID sets the ID field's value.
func (*DeleteAclRuleInput) SetProjectName ¶
func (s *DeleteAclRuleInput) SetProjectName(v string) *DeleteAclRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteAclRuleInput) String ¶
func (s DeleteAclRuleInput) String() string
String returns the string representation
func (*DeleteAclRuleInput) Validate ¶
func (s *DeleteAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAclRuleOutput ¶
type DeleteAclRuleOutput struct {
Metadata *response.ResponseMetadata
PageInfo *PageInfoForDeleteAclRuleOutput `type:"structure" json:",omitempty"`
ResponseMetadata *ResponseMetadataForDeleteAclRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAclRuleOutput) GoString ¶
func (s DeleteAclRuleOutput) GoString() string
GoString returns the string representation
func (*DeleteAclRuleOutput) SetPageInfo ¶
func (s *DeleteAclRuleOutput) SetPageInfo(v *PageInfoForDeleteAclRuleOutput) *DeleteAclRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*DeleteAclRuleOutput) SetResponseMetadata ¶
func (s *DeleteAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForDeleteAclRuleOutput) *DeleteAclRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (DeleteAclRuleOutput) String ¶
func (s DeleteAclRuleOutput) String() string
String returns the string representation
type DeleteAllowRuleInput ¶
type DeleteAllowRuleInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAllowRuleInput) GoString ¶
func (s DeleteAllowRuleInput) GoString() string
GoString returns the string representation
func (*DeleteAllowRuleInput) SetHost ¶
func (s *DeleteAllowRuleInput) SetHost(v string) *DeleteAllowRuleInput
SetHost sets the Host field's value.
func (*DeleteAllowRuleInput) SetId ¶
func (s *DeleteAllowRuleInput) SetId(v int32) *DeleteAllowRuleInput
SetId sets the Id field's value.
func (*DeleteAllowRuleInput) SetProjectName ¶
func (s *DeleteAllowRuleInput) SetProjectName(v string) *DeleteAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteAllowRuleInput) String ¶
func (s DeleteAllowRuleInput) String() string
String returns the string representation
func (*DeleteAllowRuleInput) Validate ¶
func (s *DeleteAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAllowRuleOutput ¶
type DeleteAllowRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAllowRuleOutput) GoString ¶
func (s DeleteAllowRuleOutput) GoString() string
GoString returns the string representation
func (*DeleteAllowRuleOutput) SetId ¶
func (s *DeleteAllowRuleOutput) SetId(v int32) *DeleteAllowRuleOutput
SetId sets the Id field's value.
func (DeleteAllowRuleOutput) String ¶
func (s DeleteAllowRuleOutput) String() string
String returns the string representation
type DeleteBlockRuleInput ¶
type DeleteBlockRuleInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteBlockRuleInput) GoString ¶
func (s DeleteBlockRuleInput) GoString() string
GoString returns the string representation
func (*DeleteBlockRuleInput) SetHost ¶
func (s *DeleteBlockRuleInput) SetHost(v string) *DeleteBlockRuleInput
SetHost sets the Host field's value.
func (*DeleteBlockRuleInput) SetId ¶
func (s *DeleteBlockRuleInput) SetId(v string) *DeleteBlockRuleInput
SetId sets the Id field's value.
func (*DeleteBlockRuleInput) SetProjectName ¶
func (s *DeleteBlockRuleInput) SetProjectName(v string) *DeleteBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteBlockRuleInput) String ¶
func (s DeleteBlockRuleInput) String() string
String returns the string representation
func (*DeleteBlockRuleInput) Validate ¶
func (s *DeleteBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBlockRuleOutput ¶
type DeleteBlockRuleOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteBlockRuleOutput) GoString ¶
func (s DeleteBlockRuleOutput) GoString() string
GoString returns the string representation
func (DeleteBlockRuleOutput) String ¶
func (s DeleteBlockRuleOutput) String() string
String returns the string representation
type DeleteBotAnalyseProtectRuleInput ¶
type DeleteBotAnalyseProtectRuleInput struct {
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteBotAnalyseProtectRuleInput) GoString ¶
func (s DeleteBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*DeleteBotAnalyseProtectRuleInput) SetId ¶
func (s *DeleteBotAnalyseProtectRuleInput) SetId(v int32) *DeleteBotAnalyseProtectRuleInput
SetId sets the Id field's value.
func (*DeleteBotAnalyseProtectRuleInput) SetProjectName ¶
func (s *DeleteBotAnalyseProtectRuleInput) SetProjectName(v string) *DeleteBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteBotAnalyseProtectRuleInput) String ¶
func (s DeleteBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*DeleteBotAnalyseProtectRuleInput) Validate ¶
func (s *DeleteBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBotAnalyseProtectRuleOutput ¶
type DeleteBotAnalyseProtectRuleOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteBotAnalyseProtectRuleOutput) GoString ¶
func (s DeleteBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (DeleteBotAnalyseProtectRuleOutput) String ¶
func (s DeleteBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type DeleteCCRuleInput ¶
type DeleteCCRuleInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteCCRuleInput) GoString ¶
func (s DeleteCCRuleInput) GoString() string
GoString returns the string representation
func (*DeleteCCRuleInput) SetHost ¶
func (s *DeleteCCRuleInput) SetHost(v string) *DeleteCCRuleInput
SetHost sets the Host field's value.
func (*DeleteCCRuleInput) SetID ¶
func (s *DeleteCCRuleInput) SetID(v int32) *DeleteCCRuleInput
SetID sets the ID field's value.
func (*DeleteCCRuleInput) SetProjectName ¶
func (s *DeleteCCRuleInput) SetProjectName(v string) *DeleteCCRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteCCRuleInput) String ¶
func (s DeleteCCRuleInput) String() string
String returns the string representation
func (*DeleteCCRuleInput) Validate ¶
func (s *DeleteCCRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCCRuleOutput ¶
type DeleteCCRuleOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteCCRuleOutput) GoString ¶
func (s DeleteCCRuleOutput) GoString() string
GoString returns the string representation
func (DeleteCCRuleOutput) String ¶
func (s DeleteCCRuleOutput) String() string
String returns the string representation
type DeleteCustomBotConfigInput ¶
type DeleteCustomBotConfigInput struct {
// BotID is a required field
BotID *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteCustomBotConfigInput) GoString ¶
func (s DeleteCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*DeleteCustomBotConfigInput) SetBotID ¶
func (s *DeleteCustomBotConfigInput) SetBotID(v int32) *DeleteCustomBotConfigInput
SetBotID sets the BotID field's value.
func (*DeleteCustomBotConfigInput) SetHost ¶
func (s *DeleteCustomBotConfigInput) SetHost(v string) *DeleteCustomBotConfigInput
SetHost sets the Host field's value.
func (*DeleteCustomBotConfigInput) SetProjectName ¶
func (s *DeleteCustomBotConfigInput) SetProjectName(v string) *DeleteCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (DeleteCustomBotConfigInput) String ¶
func (s DeleteCustomBotConfigInput) String() string
String returns the string representation
func (*DeleteCustomBotConfigInput) Validate ¶
func (s *DeleteCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomBotConfigOutput ¶
type DeleteCustomBotConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteCustomBotConfigOutput) GoString ¶
func (s DeleteCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (DeleteCustomBotConfigOutput) String ¶
func (s DeleteCustomBotConfigOutput) String() string
String returns the string representation
type DeleteCustomPageInput ¶
type DeleteCustomPageInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteCustomPageInput) GoString ¶
func (s DeleteCustomPageInput) GoString() string
GoString returns the string representation
func (*DeleteCustomPageInput) SetHost ¶
func (s *DeleteCustomPageInput) SetHost(v string) *DeleteCustomPageInput
SetHost sets the Host field's value.
func (*DeleteCustomPageInput) SetId ¶
func (s *DeleteCustomPageInput) SetId(v int32) *DeleteCustomPageInput
SetId sets the Id field's value.
func (*DeleteCustomPageInput) SetProjectName ¶
func (s *DeleteCustomPageInput) SetProjectName(v string) *DeleteCustomPageInput
SetProjectName sets the ProjectName field's value.
func (DeleteCustomPageInput) String ¶
func (s DeleteCustomPageInput) String() string
String returns the string representation
func (*DeleteCustomPageInput) Validate ¶
func (s *DeleteCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomPageOutput ¶
type DeleteCustomPageOutput struct {
Metadata *response.ResponseMetadata
ResponseMetadata *ResponseMetadataForDeleteCustomPageOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteCustomPageOutput) GoString ¶
func (s DeleteCustomPageOutput) GoString() string
GoString returns the string representation
func (*DeleteCustomPageOutput) SetResponseMetadata ¶
func (s *DeleteCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForDeleteCustomPageOutput) *DeleteCustomPageOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (DeleteCustomPageOutput) String ¶
func (s DeleteCustomPageOutput) String() string
String returns the string representation
type DeleteDomainInput ¶
type DeleteDomainInput struct {
// Domain is a required field
Domain *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteDomainInput) GoString ¶
func (s DeleteDomainInput) GoString() string
GoString returns the string representation
func (*DeleteDomainInput) SetDomain ¶
func (s *DeleteDomainInput) SetDomain(v string) *DeleteDomainInput
SetDomain sets the Domain field's value.
func (*DeleteDomainInput) SetProjectName ¶
func (s *DeleteDomainInput) SetProjectName(v string) *DeleteDomainInput
SetProjectName sets the ProjectName field's value.
func (*DeleteDomainInput) SetRegion ¶
func (s *DeleteDomainInput) SetRegion(v string) *DeleteDomainInput
SetRegion sets the Region field's value.
func (DeleteDomainInput) String ¶
func (s DeleteDomainInput) String() string
String returns the string representation
func (*DeleteDomainInput) Validate ¶
func (s *DeleteDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDomainOutput ¶
type DeleteDomainOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteDomainOutput) GoString ¶
func (s DeleteDomainOutput) GoString() string
GoString returns the string representation
func (DeleteDomainOutput) String ¶
func (s DeleteDomainOutput) String() string
String returns the string representation
type DeleteHostGroupInput ¶
type DeleteHostGroupInput struct {
HostGroupIds []*int32 `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteHostGroupInput) GoString ¶
func (s DeleteHostGroupInput) GoString() string
GoString returns the string representation
func (*DeleteHostGroupInput) SetHostGroupIds ¶
func (s *DeleteHostGroupInput) SetHostGroupIds(v []*int32) *DeleteHostGroupInput
SetHostGroupIds sets the HostGroupIds field's value.
func (*DeleteHostGroupInput) SetProjectName ¶
func (s *DeleteHostGroupInput) SetProjectName(v string) *DeleteHostGroupInput
SetProjectName sets the ProjectName field's value.
func (DeleteHostGroupInput) String ¶
func (s DeleteHostGroupInput) String() string
String returns the string representation
type DeleteHostGroupOutput ¶
type DeleteHostGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteHostGroupOutput) GoString ¶
func (s DeleteHostGroupOutput) GoString() string
GoString returns the string representation
func (DeleteHostGroupOutput) String ¶
func (s DeleteHostGroupOutput) String() string
String returns the string representation
type DeleteIpGroupInput ¶
type DeleteIpGroupInput struct {
IpGroupIds []*int32 `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteIpGroupInput) GoString ¶
func (s DeleteIpGroupInput) GoString() string
GoString returns the string representation
func (*DeleteIpGroupInput) SetIpGroupIds ¶
func (s *DeleteIpGroupInput) SetIpGroupIds(v []*int32) *DeleteIpGroupInput
SetIpGroupIds sets the IpGroupIds field's value.
func (*DeleteIpGroupInput) SetProjectName ¶
func (s *DeleteIpGroupInput) SetProjectName(v string) *DeleteIpGroupInput
SetProjectName sets the ProjectName field's value.
func (DeleteIpGroupInput) String ¶
func (s DeleteIpGroupInput) String() string
String returns the string representation
type DeleteIpGroupOutput ¶
type DeleteIpGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteIpGroupOutput) GoString ¶
func (s DeleteIpGroupOutput) GoString() string
GoString returns the string representation
func (DeleteIpGroupOutput) String ¶
func (s DeleteIpGroupOutput) String() string
String returns the string representation
type DeleteProhibitionBlackInput ¶
type DeleteProhibitionBlackInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteProhibitionBlackInput) GoString ¶
func (s DeleteProhibitionBlackInput) GoString() string
GoString returns the string representation
func (*DeleteProhibitionBlackInput) SetHost ¶
func (s *DeleteProhibitionBlackInput) SetHost(v string) *DeleteProhibitionBlackInput
SetHost sets the Host field's value.
func (*DeleteProhibitionBlackInput) SetIpList ¶
func (s *DeleteProhibitionBlackInput) SetIpList(v []*string) *DeleteProhibitionBlackInput
SetIpList sets the IpList field's value.
func (*DeleteProhibitionBlackInput) SetProjectName ¶
func (s *DeleteProhibitionBlackInput) SetProjectName(v string) *DeleteProhibitionBlackInput
SetProjectName sets the ProjectName field's value.
func (DeleteProhibitionBlackInput) String ¶
func (s DeleteProhibitionBlackInput) String() string
String returns the string representation
func (*DeleteProhibitionBlackInput) Validate ¶
func (s *DeleteProhibitionBlackInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProhibitionBlackOutput ¶
type DeleteProhibitionBlackOutput struct {
Metadata *response.ResponseMetadata
IpFailed []*IpFailedForDeleteProhibitionBlackOutput `type:"list" json:",omitempty"`
IpSuccess []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteProhibitionBlackOutput) GoString ¶
func (s DeleteProhibitionBlackOutput) GoString() string
GoString returns the string representation
func (*DeleteProhibitionBlackOutput) SetIpFailed ¶
func (s *DeleteProhibitionBlackOutput) SetIpFailed(v []*IpFailedForDeleteProhibitionBlackOutput) *DeleteProhibitionBlackOutput
SetIpFailed sets the IpFailed field's value.
func (*DeleteProhibitionBlackOutput) SetIpSuccess ¶
func (s *DeleteProhibitionBlackOutput) SetIpSuccess(v []*string) *DeleteProhibitionBlackOutput
SetIpSuccess sets the IpSuccess field's value.
func (DeleteProhibitionBlackOutput) String ¶
func (s DeleteProhibitionBlackOutput) String() string
String returns the string representation
type DeleteProhibitionWhiteInput ¶
type DeleteProhibitionWhiteInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteProhibitionWhiteInput) GoString ¶
func (s DeleteProhibitionWhiteInput) GoString() string
GoString returns the string representation
func (*DeleteProhibitionWhiteInput) SetHost ¶
func (s *DeleteProhibitionWhiteInput) SetHost(v string) *DeleteProhibitionWhiteInput
SetHost sets the Host field's value.
func (*DeleteProhibitionWhiteInput) SetIpList ¶
func (s *DeleteProhibitionWhiteInput) SetIpList(v []*string) *DeleteProhibitionWhiteInput
SetIpList sets the IpList field's value.
func (*DeleteProhibitionWhiteInput) SetProjectName ¶
func (s *DeleteProhibitionWhiteInput) SetProjectName(v string) *DeleteProhibitionWhiteInput
SetProjectName sets the ProjectName field's value.
func (DeleteProhibitionWhiteInput) String ¶
func (s DeleteProhibitionWhiteInput) String() string
String returns the string representation
func (*DeleteProhibitionWhiteInput) Validate ¶
func (s *DeleteProhibitionWhiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProhibitionWhiteOutput ¶
type DeleteProhibitionWhiteOutput struct {
Metadata *response.ResponseMetadata
IpFailed []*IpFailedForDeleteProhibitionWhiteOutput `type:"list" json:",omitempty"`
IpSuccess []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteProhibitionWhiteOutput) GoString ¶
func (s DeleteProhibitionWhiteOutput) GoString() string
GoString returns the string representation
func (*DeleteProhibitionWhiteOutput) SetIpFailed ¶
func (s *DeleteProhibitionWhiteOutput) SetIpFailed(v []*IpFailedForDeleteProhibitionWhiteOutput) *DeleteProhibitionWhiteOutput
SetIpFailed sets the IpFailed field's value.
func (*DeleteProhibitionWhiteOutput) SetIpSuccess ¶
func (s *DeleteProhibitionWhiteOutput) SetIpSuccess(v []*string) *DeleteProhibitionWhiteOutput
SetIpSuccess sets the IpSuccess field's value.
func (DeleteProhibitionWhiteOutput) String ¶
func (s DeleteProhibitionWhiteOutput) String() string
String returns the string representation
type DeleteTamperProofInput ¶
type DeleteTamperProofInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteTamperProofInput) GoString ¶
func (s DeleteTamperProofInput) GoString() string
GoString returns the string representation
func (*DeleteTamperProofInput) SetHost ¶
func (s *DeleteTamperProofInput) SetHost(v string) *DeleteTamperProofInput
SetHost sets the Host field's value.
func (*DeleteTamperProofInput) SetID ¶
func (s *DeleteTamperProofInput) SetID(v int32) *DeleteTamperProofInput
SetID sets the ID field's value.
func (*DeleteTamperProofInput) SetProjectName ¶
func (s *DeleteTamperProofInput) SetProjectName(v string) *DeleteTamperProofInput
SetProjectName sets the ProjectName field's value.
func (DeleteTamperProofInput) String ¶
func (s DeleteTamperProofInput) String() string
String returns the string representation
func (*DeleteTamperProofInput) Validate ¶
func (s *DeleteTamperProofInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTamperProofOutput ¶
type DeleteTamperProofOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteTamperProofOutput) GoString ¶
func (s DeleteTamperProofOutput) GoString() string
GoString returns the string representation
func (DeleteTamperProofOutput) String ¶
func (s DeleteTamperProofOutput) String() string
String returns the string representation
type DeleteVolcWafServiceInput ¶
type DeleteVolcWafServiceInput struct {
AccessMode *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteVolcWafServiceInput) GoString ¶
func (s DeleteVolcWafServiceInput) GoString() string
GoString returns the string representation
func (*DeleteVolcWafServiceInput) SetAccessMode ¶
func (s *DeleteVolcWafServiceInput) SetAccessMode(v int32) *DeleteVolcWafServiceInput
SetAccessMode sets the AccessMode field's value.
func (*DeleteVolcWafServiceInput) SetHost ¶
func (s *DeleteVolcWafServiceInput) SetHost(v string) *DeleteVolcWafServiceInput
SetHost sets the Host field's value.
func (*DeleteVolcWafServiceInput) SetProjectName ¶
func (s *DeleteVolcWafServiceInput) SetProjectName(v string) *DeleteVolcWafServiceInput
SetProjectName sets the ProjectName field's value.
func (DeleteVolcWafServiceInput) String ¶
func (s DeleteVolcWafServiceInput) String() string
String returns the string representation
func (*DeleteVolcWafServiceInput) Validate ¶
func (s *DeleteVolcWafServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVolcWafServiceOutput ¶
type DeleteVolcWafServiceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteVolcWafServiceOutput) GoString ¶
func (s DeleteVolcWafServiceOutput) GoString() string
GoString returns the string representation
func (DeleteVolcWafServiceOutput) String ¶
func (s DeleteVolcWafServiceOutput) String() string
String returns the string representation
type DeleteVulWhiteFieldInput ¶
type DeleteVulWhiteFieldInput struct {
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteVulWhiteFieldInput) GoString ¶
func (s DeleteVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*DeleteVulWhiteFieldInput) SetID ¶
func (s *DeleteVulWhiteFieldInput) SetID(v int32) *DeleteVulWhiteFieldInput
SetID sets the ID field's value.
func (*DeleteVulWhiteFieldInput) SetProjectName ¶
func (s *DeleteVulWhiteFieldInput) SetProjectName(v string) *DeleteVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (DeleteVulWhiteFieldInput) String ¶
func (s DeleteVulWhiteFieldInput) String() string
String returns the string representation
func (*DeleteVulWhiteFieldInput) Validate ¶
func (s *DeleteVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVulWhiteFieldOutput ¶
type DeleteVulWhiteFieldOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteVulWhiteFieldOutput) GoString ¶
func (s DeleteVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (DeleteVulWhiteFieldOutput) String ¶
func (s DeleteVulWhiteFieldOutput) String() string
String returns the string representation
type DeleteWafServiceCertificateInput ¶
type DeleteWafServiceCertificateInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteWafServiceCertificateInput) GoString ¶
func (s DeleteWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*DeleteWafServiceCertificateInput) SetId ¶
func (s *DeleteWafServiceCertificateInput) SetId(v string) *DeleteWafServiceCertificateInput
SetId sets the Id field's value.
func (*DeleteWafServiceCertificateInput) SetProjectName ¶
func (s *DeleteWafServiceCertificateInput) SetProjectName(v string) *DeleteWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (DeleteWafServiceCertificateInput) String ¶
func (s DeleteWafServiceCertificateInput) String() string
String returns the string representation
func (*DeleteWafServiceCertificateInput) Validate ¶
func (s *DeleteWafServiceCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWafServiceCertificateOutput ¶
type DeleteWafServiceCertificateOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteWafServiceCertificateOutput) GoString ¶
func (s DeleteWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (DeleteWafServiceCertificateOutput) String ¶
func (s DeleteWafServiceCertificateOutput) String() string
String returns the string representation
type DomainForGetDomainInfoOutput ¶
type DomainForGetDomainInfoOutput struct {
APIEnableAutoLearning *int32 `type:"int32" json:",omitempty"`
AccessMode *int32 `type:"int32" json:",omitempty"`
ApiEnable *int32 `type:"int32" json:",omitempty"`
BotSequenceEnable *int32 `type:"int32" json:",omitempty"`
Domain *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DomainForGetDomainInfoOutput) GoString ¶
func (s DomainForGetDomainInfoOutput) GoString() string
GoString returns the string representation
func (*DomainForGetDomainInfoOutput) SetAPIEnableAutoLearning ¶
func (s *DomainForGetDomainInfoOutput) SetAPIEnableAutoLearning(v int32) *DomainForGetDomainInfoOutput
SetAPIEnableAutoLearning sets the APIEnableAutoLearning field's value.
func (*DomainForGetDomainInfoOutput) SetAccessMode ¶
func (s *DomainForGetDomainInfoOutput) SetAccessMode(v int32) *DomainForGetDomainInfoOutput
SetAccessMode sets the AccessMode field's value.
func (*DomainForGetDomainInfoOutput) SetApiEnable ¶
func (s *DomainForGetDomainInfoOutput) SetApiEnable(v int32) *DomainForGetDomainInfoOutput
SetApiEnable sets the ApiEnable field's value.
func (*DomainForGetDomainInfoOutput) SetBotSequenceEnable ¶
func (s *DomainForGetDomainInfoOutput) SetBotSequenceEnable(v int32) *DomainForGetDomainInfoOutput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (*DomainForGetDomainInfoOutput) SetDomain ¶
func (s *DomainForGetDomainInfoOutput) SetDomain(v string) *DomainForGetDomainInfoOutput
SetDomain sets the Domain field's value.
func (DomainForGetDomainInfoOutput) String ¶
func (s DomainForGetDomainInfoOutput) String() string
String returns the string representation
type DstHostForBatchCopySystemBotConfigInput ¶
type DstHostForBatchCopySystemBotConfigInput struct {
HostGroupId []*int32 `type:"list" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DstHostForBatchCopySystemBotConfigInput) GoString ¶
func (s DstHostForBatchCopySystemBotConfigInput) GoString() string
GoString returns the string representation
func (*DstHostForBatchCopySystemBotConfigInput) SetHostGroupId ¶
func (s *DstHostForBatchCopySystemBotConfigInput) SetHostGroupId(v []*int32) *DstHostForBatchCopySystemBotConfigInput
SetHostGroupId sets the HostGroupId field's value.
func (*DstHostForBatchCopySystemBotConfigInput) SetHostList ¶
func (s *DstHostForBatchCopySystemBotConfigInput) SetHostList(v []*string) *DstHostForBatchCopySystemBotConfigInput
SetHostList sets the HostList field's value.
func (DstHostForBatchCopySystemBotConfigInput) String ¶
func (s DstHostForBatchCopySystemBotConfigInput) String() string
String returns the string representation
type ErrorForCreateAclRuleOutput ¶
type ErrorForCreateAclRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForCreateAclRuleOutput) GoString ¶
func (s ErrorForCreateAclRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForCreateAclRuleOutput) String ¶
func (s ErrorForCreateAclRuleOutput) String() string
String returns the string representation
type ErrorForCreateCustomPageOutput ¶
type ErrorForCreateCustomPageOutput struct {
// contains filtered or unexported fields
}
func (ErrorForCreateCustomPageOutput) GoString ¶
func (s ErrorForCreateCustomPageOutput) GoString() string
GoString returns the string representation
func (ErrorForCreateCustomPageOutput) String ¶
func (s ErrorForCreateCustomPageOutput) String() string
String returns the string representation
type ErrorForDeleteAclRuleOutput ¶
type ErrorForDeleteAclRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForDeleteAclRuleOutput) GoString ¶
func (s ErrorForDeleteAclRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForDeleteAclRuleOutput) String ¶
func (s ErrorForDeleteAclRuleOutput) String() string
String returns the string representation
type ErrorForDeleteCustomPageOutput ¶
type ErrorForDeleteCustomPageOutput struct {
// contains filtered or unexported fields
}
func (ErrorForDeleteCustomPageOutput) GoString ¶
func (s ErrorForDeleteCustomPageOutput) GoString() string
GoString returns the string representation
func (ErrorForDeleteCustomPageOutput) String ¶
func (s ErrorForDeleteCustomPageOutput) String() string
String returns the string representation
type ErrorForListAclRuleOutput ¶
type ErrorForListAclRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForListAclRuleOutput) GoString ¶
func (s ErrorForListAclRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForListAclRuleOutput) String ¶
func (s ErrorForListAclRuleOutput) String() string
String returns the string representation
type ErrorForListAreaBlockRuleOutput ¶
type ErrorForListAreaBlockRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForListAreaBlockRuleOutput) GoString ¶
func (s ErrorForListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForListAreaBlockRuleOutput) String ¶
func (s ErrorForListAreaBlockRuleOutput) String() string
String returns the string representation
type ErrorForListCustomPageOutput ¶
type ErrorForListCustomPageOutput struct {
// contains filtered or unexported fields
}
func (ErrorForListCustomPageOutput) GoString ¶
func (s ErrorForListCustomPageOutput) GoString() string
GoString returns the string representation
func (ErrorForListCustomPageOutput) String ¶
func (s ErrorForListCustomPageOutput) String() string
String returns the string representation
type ErrorForUpdateAclRuleOutput ¶
type ErrorForUpdateAclRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForUpdateAclRuleOutput) GoString ¶
func (s ErrorForUpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForUpdateAclRuleOutput) String ¶
func (s ErrorForUpdateAclRuleOutput) String() string
String returns the string representation
type ErrorForUpdateAreaBlockRuleOutput ¶
type ErrorForUpdateAreaBlockRuleOutput struct {
// contains filtered or unexported fields
}
func (ErrorForUpdateAreaBlockRuleOutput) GoString ¶
func (s ErrorForUpdateAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (ErrorForUpdateAreaBlockRuleOutput) String ¶
func (s ErrorForUpdateAreaBlockRuleOutput) String() string
String returns the string representation
type ErrorForUpdateCustomPageOutput ¶
type ErrorForUpdateCustomPageOutput struct {
// contains filtered or unexported fields
}
func (ErrorForUpdateCustomPageOutput) GoString ¶
func (s ErrorForUpdateCustomPageOutput) GoString() string
GoString returns the string representation
func (ErrorForUpdateCustomPageOutput) String ¶
func (s ErrorForUpdateCustomPageOutput) String() string
String returns the string representation
type ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput ¶
type ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput struct {
DefenceMode *int32 `type:"int32" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) GoString ¶
func (s ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) GoString() string
GoString returns the string representation
func (*ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetDefenceMode ¶
func (s *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetDefenceMode(v int32) *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput
SetDefenceMode sets the DefenceMode field's value.
func (*ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetInstanceID ¶
func (s *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) SetInstanceID(v string) *ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput
SetInstanceID sets the InstanceID field's value.
func (ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) String ¶
func (s ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) String() string
String returns the string representation
type FieldListForGetTLSConfigOutput ¶
type FieldListForGetTLSConfigOutput struct {
Cookie *bool `type:"boolean" json:",omitempty"`
RequestBody *bool `type:"boolean" json:",omitempty"`
RuleDescription *bool `type:"boolean" json:",omitempty"`
RuleName *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (FieldListForGetTLSConfigOutput) GoString ¶
func (s FieldListForGetTLSConfigOutput) GoString() string
GoString returns the string representation
func (*FieldListForGetTLSConfigOutput) SetCookie ¶
func (s *FieldListForGetTLSConfigOutput) SetCookie(v bool) *FieldListForGetTLSConfigOutput
SetCookie sets the Cookie field's value.
func (*FieldListForGetTLSConfigOutput) SetRequestBody ¶
func (s *FieldListForGetTLSConfigOutput) SetRequestBody(v bool) *FieldListForGetTLSConfigOutput
SetRequestBody sets the RequestBody field's value.
func (*FieldListForGetTLSConfigOutput) SetRuleDescription ¶
func (s *FieldListForGetTLSConfigOutput) SetRuleDescription(v bool) *FieldListForGetTLSConfigOutput
SetRuleDescription sets the RuleDescription field's value.
func (*FieldListForGetTLSConfigOutput) SetRuleName ¶
func (s *FieldListForGetTLSConfigOutput) SetRuleName(v bool) *FieldListForGetTLSConfigOutput
SetRuleName sets the RuleName field's value.
func (FieldListForGetTLSConfigOutput) String ¶
func (s FieldListForGetTLSConfigOutput) String() string
String returns the string representation
type FieldListForModifyTLSConfigInput ¶
type FieldListForModifyTLSConfigInput struct {
Cookie *bool `type:"boolean" json:",omitempty"`
RequestBody *bool `type:"boolean" json:",omitempty"`
RuleDescription *bool `type:"boolean" json:",omitempty"`
RuleName *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (FieldListForModifyTLSConfigInput) GoString ¶
func (s FieldListForModifyTLSConfigInput) GoString() string
GoString returns the string representation
func (*FieldListForModifyTLSConfigInput) SetCookie ¶
func (s *FieldListForModifyTLSConfigInput) SetCookie(v bool) *FieldListForModifyTLSConfigInput
SetCookie sets the Cookie field's value.
func (*FieldListForModifyTLSConfigInput) SetRequestBody ¶
func (s *FieldListForModifyTLSConfigInput) SetRequestBody(v bool) *FieldListForModifyTLSConfigInput
SetRequestBody sets the RequestBody field's value.
func (*FieldListForModifyTLSConfigInput) SetRuleDescription ¶
func (s *FieldListForModifyTLSConfigInput) SetRuleDescription(v bool) *FieldListForModifyTLSConfigInput
SetRuleDescription sets the RuleDescription field's value.
func (*FieldListForModifyTLSConfigInput) SetRuleName ¶
func (s *FieldListForModifyTLSConfigInput) SetRuleName(v bool) *FieldListForModifyTLSConfigInput
SetRuleName sets the RuleName field's value.
func (FieldListForModifyTLSConfigInput) String ¶
func (s FieldListForModifyTLSConfigInput) String() string
String returns the string representation
type FilerByRuleMatchForListSystemBotConfigInput ¶
type FilerByRuleMatchForListSystemBotConfigInput struct {
IP *string `type:"string" json:",omitempty"`
UserAgent *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilerByRuleMatchForListSystemBotConfigInput) GoString ¶
func (s FilerByRuleMatchForListSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*FilerByRuleMatchForListSystemBotConfigInput) SetIP ¶
func (s *FilerByRuleMatchForListSystemBotConfigInput) SetIP(v string) *FilerByRuleMatchForListSystemBotConfigInput
SetIP sets the IP field's value.
func (*FilerByRuleMatchForListSystemBotConfigInput) SetUserAgent ¶
func (s *FilerByRuleMatchForListSystemBotConfigInput) SetUserAgent(v string) *FilerByRuleMatchForListSystemBotConfigInput
SetUserAgent sets the UserAgent field's value.
func (FilerByRuleMatchForListSystemBotConfigInput) String ¶
func (s FilerByRuleMatchForListSystemBotConfigInput) String() string
String returns the string representation
type FreqScanForGetVulnerabilityConfigOutput ¶
type FreqScanForGetVulnerabilityConfigOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
Rule *ConvertRuleForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FreqScanForGetVulnerabilityConfigOutput) GoString ¶
func (s FreqScanForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*FreqScanForGetVulnerabilityConfigOutput) SetEnable ¶
func (s *FreqScanForGetVulnerabilityConfigOutput) SetEnable(v bool) *FreqScanForGetVulnerabilityConfigOutput
SetEnable sets the Enable field's value.
func (*FreqScanForGetVulnerabilityConfigOutput) SetRule ¶
func (s *FreqScanForGetVulnerabilityConfigOutput) SetRule(v *ConvertRuleForGetVulnerabilityConfigOutput) *FreqScanForGetVulnerabilityConfigOutput
SetRule sets the Rule field's value.
func (*FreqScanForGetVulnerabilityConfigOutput) SetRuleTag ¶
func (s *FreqScanForGetVulnerabilityConfigOutput) SetRuleTag(v string) *FreqScanForGetVulnerabilityConfigOutput
SetRuleTag sets the RuleTag field's value.
func (FreqScanForGetVulnerabilityConfigOutput) String ¶
func (s FreqScanForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type FreqScanForUpdateVulnerabilityConfigInput ¶
type FreqScanForUpdateVulnerabilityConfigInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
Rule *ConvertRuleForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FreqScanForUpdateVulnerabilityConfigInput) GoString ¶
func (s FreqScanForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*FreqScanForUpdateVulnerabilityConfigInput) SetEnable ¶
func (s *FreqScanForUpdateVulnerabilityConfigInput) SetEnable(v bool) *FreqScanForUpdateVulnerabilityConfigInput
SetEnable sets the Enable field's value.
func (*FreqScanForUpdateVulnerabilityConfigInput) SetRule ¶
func (s *FreqScanForUpdateVulnerabilityConfigInput) SetRule(v *ConvertRuleForUpdateVulnerabilityConfigInput) *FreqScanForUpdateVulnerabilityConfigInput
SetRule sets the Rule field's value.
func (*FreqScanForUpdateVulnerabilityConfigInput) SetRuleTag ¶
func (s *FreqScanForUpdateVulnerabilityConfigInput) SetRuleTag(v string) *FreqScanForUpdateVulnerabilityConfigInput
SetRuleTag sets the RuleTag field's value.
func (FreqScanForUpdateVulnerabilityConfigInput) String ¶
func (s FreqScanForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type GetDomainInfoInput ¶
type GetDomainInfoInput struct {
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetDomainInfoInput) GoString ¶
func (s GetDomainInfoInput) GoString() string
GoString returns the string representation
func (*GetDomainInfoInput) SetProjectName ¶
func (s *GetDomainInfoInput) SetProjectName(v string) *GetDomainInfoInput
SetProjectName sets the ProjectName field's value.
func (GetDomainInfoInput) String ¶
func (s GetDomainInfoInput) String() string
String returns the string representation
type GetDomainInfoOutput ¶
type GetDomainInfoOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Domains []*DomainForGetDomainInfoOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetDomainInfoOutput) GoString ¶
func (s GetDomainInfoOutput) GoString() string
GoString returns the string representation
func (*GetDomainInfoOutput) SetCount ¶
func (s *GetDomainInfoOutput) SetCount(v int32) *GetDomainInfoOutput
SetCount sets the Count field's value.
func (*GetDomainInfoOutput) SetCurrentPage ¶
func (s *GetDomainInfoOutput) SetCurrentPage(v int32) *GetDomainInfoOutput
SetCurrentPage sets the CurrentPage field's value.
func (*GetDomainInfoOutput) SetDomains ¶
func (s *GetDomainInfoOutput) SetDomains(v []*DomainForGetDomainInfoOutput) *GetDomainInfoOutput
SetDomains sets the Domains field's value.
func (*GetDomainInfoOutput) SetPageSize ¶
func (s *GetDomainInfoOutput) SetPageSize(v int32) *GetDomainInfoOutput
SetPageSize sets the PageSize field's value.
func (*GetDomainInfoOutput) SetTotalCount ¶
func (s *GetDomainInfoOutput) SetTotalCount(v int32) *GetDomainInfoOutput
SetTotalCount sets the TotalCount field's value.
func (GetDomainInfoOutput) String ¶
func (s GetDomainInfoOutput) String() string
String returns the string representation
type GetInstanceCtlInput ¶
type GetInstanceCtlInput struct {
ProjectName *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetInstanceCtlInput) GoString ¶
func (s GetInstanceCtlInput) GoString() string
GoString returns the string representation
func (*GetInstanceCtlInput) SetProjectName ¶
func (s *GetInstanceCtlInput) SetProjectName(v string) *GetInstanceCtlInput
SetProjectName sets the ProjectName field's value.
func (*GetInstanceCtlInput) SetRegion ¶
func (s *GetInstanceCtlInput) SetRegion(v string) *GetInstanceCtlInput
SetRegion sets the Region field's value.
func (GetInstanceCtlInput) String ¶
func (s GetInstanceCtlInput) String() string
String returns the string representation
type GetInstanceCtlOutput ¶
type GetInstanceCtlOutput struct {
Metadata *response.ResponseMetadata
AllowEnable *int32 `type:"int32" json:",omitempty"`
BlockEnable *int32 `type:"int32" json:",omitempty"`
PromptDefenceEnable *int32 `type:"int32" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
TokenConsumeEnable *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetInstanceCtlOutput) GoString ¶
func (s GetInstanceCtlOutput) GoString() string
GoString returns the string representation
func (*GetInstanceCtlOutput) SetAllowEnable ¶
func (s *GetInstanceCtlOutput) SetAllowEnable(v int32) *GetInstanceCtlOutput
SetAllowEnable sets the AllowEnable field's value.
func (*GetInstanceCtlOutput) SetBlockEnable ¶
func (s *GetInstanceCtlOutput) SetBlockEnable(v int32) *GetInstanceCtlOutput
SetBlockEnable sets the BlockEnable field's value.
func (*GetInstanceCtlOutput) SetPromptDefenceEnable ¶
func (s *GetInstanceCtlOutput) SetPromptDefenceEnable(v int32) *GetInstanceCtlOutput
SetPromptDefenceEnable sets the PromptDefenceEnable field's value.
func (*GetInstanceCtlOutput) SetRegion ¶
func (s *GetInstanceCtlOutput) SetRegion(v string) *GetInstanceCtlOutput
SetRegion sets the Region field's value.
func (*GetInstanceCtlOutput) SetTokenConsumeEnable ¶
func (s *GetInstanceCtlOutput) SetTokenConsumeEnable(v int32) *GetInstanceCtlOutput
SetTokenConsumeEnable sets the TokenConsumeEnable field's value.
func (GetInstanceCtlOutput) String ¶
func (s GetInstanceCtlOutput) String() string
String returns the string representation
type GetReqQPSAnalysisInput ¶
type GetReqQPSAnalysisInput struct {
Domain *string `type:"string" json:",omitempty"`
EndTime *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetReqQPSAnalysisInput) GoString ¶
func (s GetReqQPSAnalysisInput) GoString() string
GoString returns the string representation
func (*GetReqQPSAnalysisInput) SetDomain ¶
func (s *GetReqQPSAnalysisInput) SetDomain(v string) *GetReqQPSAnalysisInput
SetDomain sets the Domain field's value.
func (*GetReqQPSAnalysisInput) SetEndTime ¶
func (s *GetReqQPSAnalysisInput) SetEndTime(v string) *GetReqQPSAnalysisInput
SetEndTime sets the EndTime field's value.
func (*GetReqQPSAnalysisInput) SetStartTime ¶
func (s *GetReqQPSAnalysisInput) SetStartTime(v string) *GetReqQPSAnalysisInput
SetStartTime sets the StartTime field's value.
func (GetReqQPSAnalysisInput) String ¶
func (s GetReqQPSAnalysisInput) String() string
String returns the string representation
func (*GetReqQPSAnalysisInput) Validate ¶
func (s *GetReqQPSAnalysisInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetReqQPSAnalysisOutput ¶
type GetReqQPSAnalysisOutput struct {
Metadata *response.ResponseMetadata
AverageQPS *float32 `type:"float" json:",omitempty"`
PeakQPS *float32 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetReqQPSAnalysisOutput) GoString ¶
func (s GetReqQPSAnalysisOutput) GoString() string
GoString returns the string representation
func (*GetReqQPSAnalysisOutput) SetAverageQPS ¶
func (s *GetReqQPSAnalysisOutput) SetAverageQPS(v float32) *GetReqQPSAnalysisOutput
SetAverageQPS sets the AverageQPS field's value.
func (*GetReqQPSAnalysisOutput) SetPeakQPS ¶
func (s *GetReqQPSAnalysisOutput) SetPeakQPS(v float32) *GetReqQPSAnalysisOutput
SetPeakQPS sets the PeakQPS field's value.
func (GetReqQPSAnalysisOutput) String ¶
func (s GetReqQPSAnalysisOutput) String() string
String returns the string representation
type GetTLSConfigInput ¶
type GetTLSConfigInput struct {
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTLSConfigInput) GoString ¶
func (s GetTLSConfigInput) GoString() string
GoString returns the string representation
func (*GetTLSConfigInput) SetProjectName ¶
func (s *GetTLSConfigInput) SetProjectName(v string) *GetTLSConfigInput
SetProjectName sets the ProjectName field's value.
func (GetTLSConfigInput) String ¶
func (s GetTLSConfigInput) String() string
String returns the string representation
type GetTLSConfigOutput ¶
type GetTLSConfigOutput struct {
Metadata *response.ResponseMetadata
AlarmThreshold *int32 `type:"int32" json:",omitempty"`
CapacityAlert *bool `type:"boolean" json:",omitempty"`
CapacityAlertInterval *int32 `type:"int32" json:",omitempty"`
DomainList []*string `type:"list" json:",omitempty"`
FieldList *FieldListForGetTLSConfigOutput `type:"structure" json:",omitempty"`
FieldSelectAll *bool `type:"boolean" json:",omitempty"`
ProjectID *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
TLSRegion *string `type:"string" json:",omitempty"`
TLSStorageTime *int32 `type:"int32" json:",omitempty"`
TLSTotalCapacity *int64 `type:"int64" json:",omitempty"`
TLSTotalUsage *int64 `type:"int64" json:",omitempty"`
TopicID *string `type:"string" json:",omitempty"`
TopicName *string `type:"string" json:",omitempty"`
TotalDomainList []*string `type:"list" json:",omitempty"`
WafActionList *WafActionListForGetTLSConfigOutput `type:"structure" json:",omitempty"`
WafActionSelectAll *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTLSConfigOutput) GoString ¶
func (s GetTLSConfigOutput) GoString() string
GoString returns the string representation
func (*GetTLSConfigOutput) SetAlarmThreshold ¶
func (s *GetTLSConfigOutput) SetAlarmThreshold(v int32) *GetTLSConfigOutput
SetAlarmThreshold sets the AlarmThreshold field's value.
func (*GetTLSConfigOutput) SetCapacityAlert ¶
func (s *GetTLSConfigOutput) SetCapacityAlert(v bool) *GetTLSConfigOutput
SetCapacityAlert sets the CapacityAlert field's value.
func (*GetTLSConfigOutput) SetCapacityAlertInterval ¶
func (s *GetTLSConfigOutput) SetCapacityAlertInterval(v int32) *GetTLSConfigOutput
SetCapacityAlertInterval sets the CapacityAlertInterval field's value.
func (*GetTLSConfigOutput) SetDomainList ¶
func (s *GetTLSConfigOutput) SetDomainList(v []*string) *GetTLSConfigOutput
SetDomainList sets the DomainList field's value.
func (*GetTLSConfigOutput) SetFieldList ¶
func (s *GetTLSConfigOutput) SetFieldList(v *FieldListForGetTLSConfigOutput) *GetTLSConfigOutput
SetFieldList sets the FieldList field's value.
func (*GetTLSConfigOutput) SetFieldSelectAll ¶
func (s *GetTLSConfigOutput) SetFieldSelectAll(v bool) *GetTLSConfigOutput
SetFieldSelectAll sets the FieldSelectAll field's value.
func (*GetTLSConfigOutput) SetProjectID ¶
func (s *GetTLSConfigOutput) SetProjectID(v string) *GetTLSConfigOutput
SetProjectID sets the ProjectID field's value.
func (*GetTLSConfigOutput) SetProjectName ¶
func (s *GetTLSConfigOutput) SetProjectName(v string) *GetTLSConfigOutput
SetProjectName sets the ProjectName field's value.
func (*GetTLSConfigOutput) SetTLSRegion ¶
func (s *GetTLSConfigOutput) SetTLSRegion(v string) *GetTLSConfigOutput
SetTLSRegion sets the TLSRegion field's value.
func (*GetTLSConfigOutput) SetTLSStorageTime ¶
func (s *GetTLSConfigOutput) SetTLSStorageTime(v int32) *GetTLSConfigOutput
SetTLSStorageTime sets the TLSStorageTime field's value.
func (*GetTLSConfigOutput) SetTLSTotalCapacity ¶
func (s *GetTLSConfigOutput) SetTLSTotalCapacity(v int64) *GetTLSConfigOutput
SetTLSTotalCapacity sets the TLSTotalCapacity field's value.
func (*GetTLSConfigOutput) SetTLSTotalUsage ¶
func (s *GetTLSConfigOutput) SetTLSTotalUsage(v int64) *GetTLSConfigOutput
SetTLSTotalUsage sets the TLSTotalUsage field's value.
func (*GetTLSConfigOutput) SetTopicID ¶
func (s *GetTLSConfigOutput) SetTopicID(v string) *GetTLSConfigOutput
SetTopicID sets the TopicID field's value.
func (*GetTLSConfigOutput) SetTopicName ¶
func (s *GetTLSConfigOutput) SetTopicName(v string) *GetTLSConfigOutput
SetTopicName sets the TopicName field's value.
func (*GetTLSConfigOutput) SetTotalDomainList ¶
func (s *GetTLSConfigOutput) SetTotalDomainList(v []*string) *GetTLSConfigOutput
SetTotalDomainList sets the TotalDomainList field's value.
func (*GetTLSConfigOutput) SetWafActionList ¶
func (s *GetTLSConfigOutput) SetWafActionList(v *WafActionListForGetTLSConfigOutput) *GetTLSConfigOutput
SetWafActionList sets the WafActionList field's value.
func (*GetTLSConfigOutput) SetWafActionSelectAll ¶
func (s *GetTLSConfigOutput) SetWafActionSelectAll(v bool) *GetTLSConfigOutput
SetWafActionSelectAll sets the WafActionSelectAll field's value.
func (GetTLSConfigOutput) String ¶
func (s GetTLSConfigOutput) String() string
String returns the string representation
type GetVulnerabilityConfigInput ¶
type GetVulnerabilityConfigInput struct {
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetVulnerabilityConfigInput) GoString ¶
func (s GetVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*GetVulnerabilityConfigInput) SetHost ¶
func (s *GetVulnerabilityConfigInput) SetHost(v string) *GetVulnerabilityConfigInput
SetHost sets the Host field's value.
func (*GetVulnerabilityConfigInput) SetHostAddType ¶
func (s *GetVulnerabilityConfigInput) SetHostAddType(v int32) *GetVulnerabilityConfigInput
SetHostAddType sets the HostAddType field's value.
func (*GetVulnerabilityConfigInput) SetHostList ¶
func (s *GetVulnerabilityConfigInput) SetHostList(v []*string) *GetVulnerabilityConfigInput
SetHostList sets the HostList field's value.
func (*GetVulnerabilityConfigInput) SetProjectName ¶
func (s *GetVulnerabilityConfigInput) SetProjectName(v string) *GetVulnerabilityConfigInput
SetProjectName sets the ProjectName field's value.
func (GetVulnerabilityConfigInput) String ¶
func (s GetVulnerabilityConfigInput) String() string
String returns the string representation
type GetVulnerabilityConfigOutput ¶
type GetVulnerabilityConfigOutput struct {
Metadata *response.ResponseMetadata
Action *string `type:"string" json:",omitempty"`
AdvanceConfig *AdvanceConfigForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
RuleMode *string `type:"string" json:",omitempty"`
RuleSetInfo *RuleSetInfoForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetVulnerabilityConfigOutput) GoString ¶
func (s GetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*GetVulnerabilityConfigOutput) SetAction ¶
func (s *GetVulnerabilityConfigOutput) SetAction(v string) *GetVulnerabilityConfigOutput
SetAction sets the Action field's value.
func (*GetVulnerabilityConfigOutput) SetAdvanceConfig ¶
func (s *GetVulnerabilityConfigOutput) SetAdvanceConfig(v *AdvanceConfigForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
SetAdvanceConfig sets the AdvanceConfig field's value.
func (*GetVulnerabilityConfigOutput) SetRuleMode ¶
func (s *GetVulnerabilityConfigOutput) SetRuleMode(v string) *GetVulnerabilityConfigOutput
SetRuleMode sets the RuleMode field's value.
func (*GetVulnerabilityConfigOutput) SetRuleSetInfo ¶
func (s *GetVulnerabilityConfigOutput) SetRuleSetInfo(v *RuleSetInfoForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
SetRuleSetInfo sets the RuleSetInfo field's value.
func (GetVulnerabilityConfigOutput) String ¶
func (s GetVulnerabilityConfigOutput) String() string
String returns the string representation
type GroupForListBotAnalyseProtectRuleOutput ¶
type GroupForListBotAnalyseProtectRuleOutput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GroupForListBotAnalyseProtectRuleOutput) GoString ¶
func (s GroupForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*GroupForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetAccurateRules ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateRules(v []*AccurateRuleForListBotAnalyseProtectRuleOutput) *GroupForListBotAnalyseProtectRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetId ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetId(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetLogic ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetLogic(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetLogic sets the Logic field's value.
func (GroupForListBotAnalyseProtectRuleOutput) String ¶
func (s GroupForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type GroupForListCCRuleOutput ¶
type GroupForListCCRuleOutput struct {
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
AccurateRules []*AccurateRuleForListCCRuleOutput `type:"list" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Logic *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GroupForListCCRuleOutput) GoString ¶
func (s GroupForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*GroupForListCCRuleOutput) SetAccurateGroupPriority ¶
func (s *GroupForListCCRuleOutput) SetAccurateGroupPriority(v int32) *GroupForListCCRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*GroupForListCCRuleOutput) SetAccurateRules ¶
func (s *GroupForListCCRuleOutput) SetAccurateRules(v []*AccurateRuleForListCCRuleOutput) *GroupForListCCRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*GroupForListCCRuleOutput) SetId ¶
func (s *GroupForListCCRuleOutput) SetId(v int32) *GroupForListCCRuleOutput
SetId sets the Id field's value.
func (*GroupForListCCRuleOutput) SetLogic ¶
func (s *GroupForListCCRuleOutput) SetLogic(v int32) *GroupForListCCRuleOutput
SetLogic sets the Logic field's value.
func (GroupForListCCRuleOutput) String ¶
func (s GroupForListCCRuleOutput) String() string
String returns the string representation
type HeadersConfigForBatchUpdateTLSFieldsConfigInput ¶
type HeadersConfigForBatchUpdateTLSFieldsConfigInput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ExcludedKeyList []*string `type:"list" json:",omitempty"`
StatisticalKeyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (HeadersConfigForBatchUpdateTLSFieldsConfigInput) GoString ¶
func (s HeadersConfigForBatchUpdateTLSFieldsConfigInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetEnable ¶
func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetEnable(v int32) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetExcludedKeyList ¶
func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetExcludedKeyList(v []*string) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetStatisticalKeyList ¶
func (s *HeadersConfigForBatchUpdateTLSFieldsConfigInput) SetStatisticalKeyList(v []*string) *HeadersConfigForBatchUpdateTLSFieldsConfigInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForBatchUpdateTLSFieldsConfigInput) String ¶
func (s HeadersConfigForBatchUpdateTLSFieldsConfigInput) String() string
String returns the string representation
type HeadersConfigForCreateDomainInput ¶
type HeadersConfigForCreateDomainInput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ExcludedKeyList []*string `type:"list" json:",omitempty"`
StatisticalKeyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (HeadersConfigForCreateDomainInput) GoString ¶
func (s HeadersConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForCreateDomainInput) SetEnable ¶
func (s *HeadersConfigForCreateDomainInput) SetEnable(v int32) *HeadersConfigForCreateDomainInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForCreateDomainInput) SetExcludedKeyList ¶
func (s *HeadersConfigForCreateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateDomainInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForCreateDomainInput) SetStatisticalKeyList ¶
func (s *HeadersConfigForCreateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateDomainInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForCreateDomainInput) String ¶
func (s HeadersConfigForCreateDomainInput) String() string
String returns the string representation
type HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput ¶
type HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ExcludedKeyList []*string `type:"list" json:",omitempty"`
StatisticalKeyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString ¶
func (s HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetEnable ¶
func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetEnable(v int32) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetExcludedKeyList ¶
func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetStatisticalKeyList ¶
func (s *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) String ¶
func (s HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) String() string
String returns the string representation
type HeadersConfigForListDomainOutput ¶
type HeadersConfigForListDomainOutput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ExcludedKeyList []*string `type:"list" json:",omitempty"`
StatisticalKeyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (HeadersConfigForListDomainOutput) GoString ¶
func (s HeadersConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*HeadersConfigForListDomainOutput) SetEnable ¶
func (s *HeadersConfigForListDomainOutput) SetEnable(v int32) *HeadersConfigForListDomainOutput
SetEnable sets the Enable field's value.
func (*HeadersConfigForListDomainOutput) SetExcludedKeyList ¶
func (s *HeadersConfigForListDomainOutput) SetExcludedKeyList(v []*string) *HeadersConfigForListDomainOutput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForListDomainOutput) SetStatisticalKeyList ¶
func (s *HeadersConfigForListDomainOutput) SetStatisticalKeyList(v []*string) *HeadersConfigForListDomainOutput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForListDomainOutput) String ¶
func (s HeadersConfigForListDomainOutput) String() string
String returns the string representation
type HeadersConfigForUpdateDomainInput ¶
type HeadersConfigForUpdateDomainInput struct {
Enable *int32 `type:"int32" json:",omitempty"`
ExcludedKeyList []*string `type:"list" json:",omitempty"`
StatisticalKeyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (HeadersConfigForUpdateDomainInput) GoString ¶
func (s HeadersConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForUpdateDomainInput) SetEnable ¶
func (s *HeadersConfigForUpdateDomainInput) SetEnable(v int32) *HeadersConfigForUpdateDomainInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForUpdateDomainInput) SetExcludedKeyList ¶
func (s *HeadersConfigForUpdateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForUpdateDomainInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForUpdateDomainInput) SetStatisticalKeyList ¶
func (s *HeadersConfigForUpdateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForUpdateDomainInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForUpdateDomainInput) String ¶
func (s HeadersConfigForUpdateDomainInput) String() string
String returns the string representation
type HostGroupForListAclRuleOutput ¶
type HostGroupForListAclRuleOutput struct {
HostGroupId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (HostGroupForListAclRuleOutput) GoString ¶
func (s HostGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*HostGroupForListAclRuleOutput) SetHostGroupId ¶
func (s *HostGroupForListAclRuleOutput) SetHostGroupId(v int32) *HostGroupForListAclRuleOutput
SetHostGroupId sets the HostGroupId field's value.
func (*HostGroupForListAclRuleOutput) SetName ¶
func (s *HostGroupForListAclRuleOutput) SetName(v string) *HostGroupForListAclRuleOutput
SetName sets the Name field's value.
func (HostGroupForListAclRuleOutput) String ¶
func (s HostGroupForListAclRuleOutput) String() string
String returns the string representation
type HostGroupListForListHostGroupOutput ¶
type HostGroupListForListHostGroupOutput struct {
Description *string `type:"string" json:",omitempty"`
HostCount *int32 `type:"int32" json:",omitempty"`
HostGroupId *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RelatedRules []*RelatedRuleForListHostGroupOutput `type:"list" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (HostGroupListForListHostGroupOutput) GoString ¶
func (s HostGroupListForListHostGroupOutput) GoString() string
GoString returns the string representation
func (*HostGroupListForListHostGroupOutput) SetDescription ¶
func (s *HostGroupListForListHostGroupOutput) SetDescription(v string) *HostGroupListForListHostGroupOutput
SetDescription sets the Description field's value.
func (*HostGroupListForListHostGroupOutput) SetHostCount ¶
func (s *HostGroupListForListHostGroupOutput) SetHostCount(v int32) *HostGroupListForListHostGroupOutput
SetHostCount sets the HostCount field's value.
func (*HostGroupListForListHostGroupOutput) SetHostGroupId ¶
func (s *HostGroupListForListHostGroupOutput) SetHostGroupId(v int32) *HostGroupListForListHostGroupOutput
SetHostGroupId sets the HostGroupId field's value.
func (*HostGroupListForListHostGroupOutput) SetHostList ¶
func (s *HostGroupListForListHostGroupOutput) SetHostList(v []*string) *HostGroupListForListHostGroupOutput
SetHostList sets the HostList field's value.
func (*HostGroupListForListHostGroupOutput) SetName ¶
func (s *HostGroupListForListHostGroupOutput) SetName(v string) *HostGroupListForListHostGroupOutput
SetName sets the Name field's value.
func (*HostGroupListForListHostGroupOutput) SetRelatedRules ¶
func (s *HostGroupListForListHostGroupOutput) SetRelatedRules(v []*RelatedRuleForListHostGroupOutput) *HostGroupListForListHostGroupOutput
SetRelatedRules sets the RelatedRules field's value.
func (*HostGroupListForListHostGroupOutput) SetUpdateTime ¶
func (s *HostGroupListForListHostGroupOutput) SetUpdateTime(v string) *HostGroupListForListHostGroupOutput
SetUpdateTime sets the UpdateTime field's value.
func (HostGroupListForListHostGroupOutput) String ¶
func (s HostGroupListForListHostGroupOutput) String() string
String returns the string representation
type IpAggGroupForListProhibitionOutput ¶
type IpAggGroupForListProhibitionOutput struct {
DropCount *int32 `type:"int32" json:",omitempty"`
Ip *string `type:"string" json:",omitempty"`
Reason *ReasonForListProhibitionOutput `type:"structure" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
Status *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpAggGroupForListProhibitionOutput) GoString ¶
func (s IpAggGroupForListProhibitionOutput) GoString() string
GoString returns the string representation
func (*IpAggGroupForListProhibitionOutput) SetDropCount ¶
func (s *IpAggGroupForListProhibitionOutput) SetDropCount(v int32) *IpAggGroupForListProhibitionOutput
SetDropCount sets the DropCount field's value.
func (*IpAggGroupForListProhibitionOutput) SetIp ¶
func (s *IpAggGroupForListProhibitionOutput) SetIp(v string) *IpAggGroupForListProhibitionOutput
SetIp sets the Ip field's value.
func (*IpAggGroupForListProhibitionOutput) SetReason ¶
func (s *IpAggGroupForListProhibitionOutput) SetReason(v *ReasonForListProhibitionOutput) *IpAggGroupForListProhibitionOutput
SetReason sets the Reason field's value.
func (*IpAggGroupForListProhibitionOutput) SetRuleName ¶
func (s *IpAggGroupForListProhibitionOutput) SetRuleName(v string) *IpAggGroupForListProhibitionOutput
SetRuleName sets the RuleName field's value.
func (*IpAggGroupForListProhibitionOutput) SetRuleTag ¶
func (s *IpAggGroupForListProhibitionOutput) SetRuleTag(v string) *IpAggGroupForListProhibitionOutput
SetRuleTag sets the RuleTag field's value.
func (*IpAggGroupForListProhibitionOutput) SetStatus ¶
func (s *IpAggGroupForListProhibitionOutput) SetStatus(v int32) *IpAggGroupForListProhibitionOutput
SetStatus sets the Status field's value.
func (*IpAggGroupForListProhibitionOutput) SetUpdateTime ¶
func (s *IpAggGroupForListProhibitionOutput) SetUpdateTime(v string) *IpAggGroupForListProhibitionOutput
SetUpdateTime sets the UpdateTime field's value.
func (IpAggGroupForListProhibitionOutput) String ¶
func (s IpAggGroupForListProhibitionOutput) String() string
String returns the string representation
type IpFailedForAddProhibitionBlackOutput ¶
type IpFailedForAddProhibitionBlackOutput struct {
Ip *string `type:"string" json:",omitempty"`
Reason *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpFailedForAddProhibitionBlackOutput) GoString ¶
func (s IpFailedForAddProhibitionBlackOutput) GoString() string
GoString returns the string representation
func (*IpFailedForAddProhibitionBlackOutput) SetIp ¶
func (s *IpFailedForAddProhibitionBlackOutput) SetIp(v string) *IpFailedForAddProhibitionBlackOutput
SetIp sets the Ip field's value.
func (*IpFailedForAddProhibitionBlackOutput) SetReason ¶
func (s *IpFailedForAddProhibitionBlackOutput) SetReason(v string) *IpFailedForAddProhibitionBlackOutput
SetReason sets the Reason field's value.
func (*IpFailedForAddProhibitionBlackOutput) SetRuleName ¶
func (s *IpFailedForAddProhibitionBlackOutput) SetRuleName(v string) *IpFailedForAddProhibitionBlackOutput
SetRuleName sets the RuleName field's value.
func (*IpFailedForAddProhibitionBlackOutput) SetRuleTag ¶
func (s *IpFailedForAddProhibitionBlackOutput) SetRuleTag(v string) *IpFailedForAddProhibitionBlackOutput
SetRuleTag sets the RuleTag field's value.
func (IpFailedForAddProhibitionBlackOutput) String ¶
func (s IpFailedForAddProhibitionBlackOutput) String() string
String returns the string representation
type IpFailedForAddProhibitionWhiteOutput ¶
type IpFailedForAddProhibitionWhiteOutput struct {
Ip *string `type:"string" json:",omitempty"`
Reason *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpFailedForAddProhibitionWhiteOutput) GoString ¶
func (s IpFailedForAddProhibitionWhiteOutput) GoString() string
GoString returns the string representation
func (*IpFailedForAddProhibitionWhiteOutput) SetIp ¶
func (s *IpFailedForAddProhibitionWhiteOutput) SetIp(v string) *IpFailedForAddProhibitionWhiteOutput
SetIp sets the Ip field's value.
func (*IpFailedForAddProhibitionWhiteOutput) SetReason ¶
func (s *IpFailedForAddProhibitionWhiteOutput) SetReason(v string) *IpFailedForAddProhibitionWhiteOutput
SetReason sets the Reason field's value.
func (*IpFailedForAddProhibitionWhiteOutput) SetRuleName ¶
func (s *IpFailedForAddProhibitionWhiteOutput) SetRuleName(v string) *IpFailedForAddProhibitionWhiteOutput
SetRuleName sets the RuleName field's value.
func (*IpFailedForAddProhibitionWhiteOutput) SetRuleTag ¶
func (s *IpFailedForAddProhibitionWhiteOutput) SetRuleTag(v string) *IpFailedForAddProhibitionWhiteOutput
SetRuleTag sets the RuleTag field's value.
func (IpFailedForAddProhibitionWhiteOutput) String ¶
func (s IpFailedForAddProhibitionWhiteOutput) String() string
String returns the string representation
type IpFailedForDeleteProhibitionBlackOutput ¶
type IpFailedForDeleteProhibitionBlackOutput struct {
Ip *string `type:"string" json:",omitempty"`
Reason *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpFailedForDeleteProhibitionBlackOutput) GoString ¶
func (s IpFailedForDeleteProhibitionBlackOutput) GoString() string
GoString returns the string representation
func (*IpFailedForDeleteProhibitionBlackOutput) SetIp ¶
func (s *IpFailedForDeleteProhibitionBlackOutput) SetIp(v string) *IpFailedForDeleteProhibitionBlackOutput
SetIp sets the Ip field's value.
func (*IpFailedForDeleteProhibitionBlackOutput) SetReason ¶
func (s *IpFailedForDeleteProhibitionBlackOutput) SetReason(v string) *IpFailedForDeleteProhibitionBlackOutput
SetReason sets the Reason field's value.
func (*IpFailedForDeleteProhibitionBlackOutput) SetRuleName ¶
func (s *IpFailedForDeleteProhibitionBlackOutput) SetRuleName(v string) *IpFailedForDeleteProhibitionBlackOutput
SetRuleName sets the RuleName field's value.
func (*IpFailedForDeleteProhibitionBlackOutput) SetRuleTag ¶
func (s *IpFailedForDeleteProhibitionBlackOutput) SetRuleTag(v string) *IpFailedForDeleteProhibitionBlackOutput
SetRuleTag sets the RuleTag field's value.
func (IpFailedForDeleteProhibitionBlackOutput) String ¶
func (s IpFailedForDeleteProhibitionBlackOutput) String() string
String returns the string representation
type IpFailedForDeleteProhibitionWhiteOutput ¶
type IpFailedForDeleteProhibitionWhiteOutput struct {
Ip *string `type:"string" json:",omitempty"`
Reason *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpFailedForDeleteProhibitionWhiteOutput) GoString ¶
func (s IpFailedForDeleteProhibitionWhiteOutput) GoString() string
GoString returns the string representation
func (*IpFailedForDeleteProhibitionWhiteOutput) SetIp ¶
func (s *IpFailedForDeleteProhibitionWhiteOutput) SetIp(v string) *IpFailedForDeleteProhibitionWhiteOutput
SetIp sets the Ip field's value.
func (*IpFailedForDeleteProhibitionWhiteOutput) SetReason ¶
func (s *IpFailedForDeleteProhibitionWhiteOutput) SetReason(v string) *IpFailedForDeleteProhibitionWhiteOutput
SetReason sets the Reason field's value.
func (*IpFailedForDeleteProhibitionWhiteOutput) SetRuleName ¶
func (s *IpFailedForDeleteProhibitionWhiteOutput) SetRuleName(v string) *IpFailedForDeleteProhibitionWhiteOutput
SetRuleName sets the RuleName field's value.
func (*IpFailedForDeleteProhibitionWhiteOutput) SetRuleTag ¶
func (s *IpFailedForDeleteProhibitionWhiteOutput) SetRuleTag(v string) *IpFailedForDeleteProhibitionWhiteOutput
SetRuleTag sets the RuleTag field's value.
func (IpFailedForDeleteProhibitionWhiteOutput) String ¶
func (s IpFailedForDeleteProhibitionWhiteOutput) String() string
String returns the string representation
type IpGroupForListAclRuleOutput ¶
type IpGroupForListAclRuleOutput struct {
IpGroupId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpGroupForListAclRuleOutput) GoString ¶
func (s IpGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*IpGroupForListAclRuleOutput) SetIpGroupId ¶
func (s *IpGroupForListAclRuleOutput) SetIpGroupId(v int32) *IpGroupForListAclRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupForListAclRuleOutput) SetName ¶
func (s *IpGroupForListAclRuleOutput) SetName(v string) *IpGroupForListAclRuleOutput
SetName sets the Name field's value.
func (IpGroupForListAclRuleOutput) String ¶
func (s IpGroupForListAclRuleOutput) String() string
String returns the string representation
type IpGroupForListAllowRuleOutput ¶
type IpGroupForListAllowRuleOutput struct {
IpGroupId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpGroupForListAllowRuleOutput) GoString ¶
func (s IpGroupForListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*IpGroupForListAllowRuleOutput) SetIpGroupId ¶
func (s *IpGroupForListAllowRuleOutput) SetIpGroupId(v int32) *IpGroupForListAllowRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupForListAllowRuleOutput) SetName ¶
func (s *IpGroupForListAllowRuleOutput) SetName(v string) *IpGroupForListAllowRuleOutput
SetName sets the Name field's value.
func (IpGroupForListAllowRuleOutput) String ¶
func (s IpGroupForListAllowRuleOutput) String() string
String returns the string representation
type IpGroupForListBlockRuleOutput ¶
type IpGroupForListBlockRuleOutput struct {
IpGroupId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpGroupForListBlockRuleOutput) GoString ¶
func (s IpGroupForListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*IpGroupForListBlockRuleOutput) SetIpGroupId ¶
func (s *IpGroupForListBlockRuleOutput) SetIpGroupId(v int32) *IpGroupForListBlockRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupForListBlockRuleOutput) SetName ¶
func (s *IpGroupForListBlockRuleOutput) SetName(v string) *IpGroupForListBlockRuleOutput
SetName sets the Name field's value.
func (IpGroupForListBlockRuleOutput) String ¶
func (s IpGroupForListBlockRuleOutput) String() string
String returns the string representation
type IpGroupListForListAllIpGroupsOutput ¶
type IpGroupListForListAllIpGroupsOutput struct {
IpCount *int32 `type:"int32" json:",omitempty"`
IpGroupId *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RelatedRules []*RelatedRuleForListAllIpGroupsOutput `type:"list" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (IpGroupListForListAllIpGroupsOutput) GoString ¶
func (s IpGroupListForListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*IpGroupListForListAllIpGroupsOutput) SetIpCount ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetIpCount(v int32) *IpGroupListForListAllIpGroupsOutput
SetIpCount sets the IpCount field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetIpGroupId ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetIpGroupId(v int32) *IpGroupListForListAllIpGroupsOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetName ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetName(v string) *IpGroupListForListAllIpGroupsOutput
SetName sets the Name field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetRelatedRules ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetRelatedRules(v []*RelatedRuleForListAllIpGroupsOutput) *IpGroupListForListAllIpGroupsOutput
SetRelatedRules sets the RelatedRules field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetUpdateTime ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetUpdateTime(v string) *IpGroupListForListAllIpGroupsOutput
SetUpdateTime sets the UpdateTime field's value.
func (IpGroupListForListAllIpGroupsOutput) String ¶
func (s IpGroupListForListAllIpGroupsOutput) String() string
String returns the string representation
type ItemForQueryAttackAnalysisTermsAggLbOutput ¶
type ItemForQueryAttackAnalysisTermsAggLbOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *float32 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForQueryAttackAnalysisTermsAggLbOutput) GoString ¶
func (s ItemForQueryAttackAnalysisTermsAggLbOutput) GoString() string
GoString returns the string representation
func (*ItemForQueryAttackAnalysisTermsAggLbOutput) SetKey ¶
func (s *ItemForQueryAttackAnalysisTermsAggLbOutput) SetKey(v string) *ItemForQueryAttackAnalysisTermsAggLbOutput
SetKey sets the Key field's value.
func (*ItemForQueryAttackAnalysisTermsAggLbOutput) SetValue ¶
func (s *ItemForQueryAttackAnalysisTermsAggLbOutput) SetValue(v float32) *ItemForQueryAttackAnalysisTermsAggLbOutput
SetValue sets the Value field's value.
func (ItemForQueryAttackAnalysisTermsAggLbOutput) String ¶
func (s ItemForQueryAttackAnalysisTermsAggLbOutput) String() string
String returns the string representation
type ItemForQueryAttackAnalysisWithRuleAggLbOutput ¶
type ItemForQueryAttackAnalysisWithRuleAggLbOutput struct {
Count *float32 `type:"float" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
RuleTags []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ItemForQueryAttackAnalysisWithRuleAggLbOutput) GoString ¶
func (s ItemForQueryAttackAnalysisWithRuleAggLbOutput) GoString() string
GoString returns the string representation
func (*ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetCount ¶
func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetCount(v float32) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
SetCount sets the Count field's value.
func (*ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetKey ¶
func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetKey(v string) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
SetKey sets the Key field's value.
func (*ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetRuleTags ¶
func (s *ItemForQueryAttackAnalysisWithRuleAggLbOutput) SetRuleTags(v []*string) *ItemForQueryAttackAnalysisWithRuleAggLbOutput
SetRuleTags sets the RuleTags field's value.
func (ItemForQueryAttackAnalysisWithRuleAggLbOutput) String ¶
func (s ItemForQueryAttackAnalysisWithRuleAggLbOutput) String() string
String returns the string representation
type LBInfoForListDomainInput ¶
type LBInfoForListDomainInput struct {
AccessMode *int32 `type:"int32" json:",omitempty"`
LBInstanceID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LBInfoForListDomainInput) GoString ¶
func (s LBInfoForListDomainInput) GoString() string
GoString returns the string representation
func (*LBInfoForListDomainInput) SetAccessMode ¶
func (s *LBInfoForListDomainInput) SetAccessMode(v int32) *LBInfoForListDomainInput
SetAccessMode sets the AccessMode field's value.
func (*LBInfoForListDomainInput) SetLBInstanceID ¶
func (s *LBInfoForListDomainInput) SetLBInstanceID(v string) *LBInfoForListDomainInput
SetLBInstanceID sets the LBInstanceID field's value.
func (LBInfoForListDomainInput) String ¶
func (s LBInfoForListDomainInput) String() string
String returns the string representation
type ListAclRuleInput ¶
type ListAclRuleInput struct {
// AclType is a required field
AclType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAclTypeForListAclRuleInput"`
Action []*string `type:"list" json:",omitempty"`
DefenceHost []*string `type:"list" json:",omitempty"`
Enable []*int32 `type:"list" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
TimeOrderBy *string `type:"string" json:",omitempty" enum:"EnumOfTimeOrderByForListAclRuleInput"`
// contains filtered or unexported fields
}
func (ListAclRuleInput) GoString ¶
func (s ListAclRuleInput) GoString() string
GoString returns the string representation
func (*ListAclRuleInput) SetAclType ¶
func (s *ListAclRuleInput) SetAclType(v string) *ListAclRuleInput
SetAclType sets the AclType field's value.
func (*ListAclRuleInput) SetAction ¶
func (s *ListAclRuleInput) SetAction(v []*string) *ListAclRuleInput
SetAction sets the Action field's value.
func (*ListAclRuleInput) SetDefenceHost ¶
func (s *ListAclRuleInput) SetDefenceHost(v []*string) *ListAclRuleInput
SetDefenceHost sets the DefenceHost field's value.
func (*ListAclRuleInput) SetEnable ¶
func (s *ListAclRuleInput) SetEnable(v []*int32) *ListAclRuleInput
SetEnable sets the Enable field's value.
func (*ListAclRuleInput) SetPage ¶
func (s *ListAclRuleInput) SetPage(v int32) *ListAclRuleInput
SetPage sets the Page field's value.
func (*ListAclRuleInput) SetPageSize ¶
func (s *ListAclRuleInput) SetPageSize(v int32) *ListAclRuleInput
SetPageSize sets the PageSize field's value.
func (*ListAclRuleInput) SetProjectName ¶
func (s *ListAclRuleInput) SetProjectName(v string) *ListAclRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListAclRuleInput) SetRuleName ¶
func (s *ListAclRuleInput) SetRuleName(v string) *ListAclRuleInput
SetRuleName sets the RuleName field's value.
func (*ListAclRuleInput) SetRuleTag ¶
func (s *ListAclRuleInput) SetRuleTag(v string) *ListAclRuleInput
SetRuleTag sets the RuleTag field's value.
func (*ListAclRuleInput) SetTimeOrderBy ¶
func (s *ListAclRuleInput) SetTimeOrderBy(v string) *ListAclRuleInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListAclRuleInput) String ¶
func (s ListAclRuleInput) String() string
String returns the string representation
func (*ListAclRuleInput) Validate ¶
func (s *ListAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAclRuleOutput ¶
type ListAclRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageInfo *PageInfoForListAclRuleOutput `type:"structure" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ResponseMetadata *ResponseMetadataForListAclRuleOutput `type:"structure" json:",omitempty"`
Result *ResultForListAclRuleOutput `type:"structure" json:",omitempty"`
Rules []*ConvertRuleForListAclRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAclRuleOutput) GoString ¶
func (s ListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ListAclRuleOutput) SetCount ¶
func (s *ListAclRuleOutput) SetCount(v int32) *ListAclRuleOutput
SetCount sets the Count field's value.
func (*ListAclRuleOutput) SetCurrentPage ¶
func (s *ListAclRuleOutput) SetCurrentPage(v int32) *ListAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListAclRuleOutput) SetPageInfo ¶
func (s *ListAclRuleOutput) SetPageInfo(v *PageInfoForListAclRuleOutput) *ListAclRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*ListAclRuleOutput) SetPageSize ¶
func (s *ListAclRuleOutput) SetPageSize(v int32) *ListAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListAclRuleOutput) SetResponseMetadata ¶
func (s *ListAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForListAclRuleOutput) *ListAclRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*ListAclRuleOutput) SetResult ¶
func (s *ListAclRuleOutput) SetResult(v *ResultForListAclRuleOutput) *ListAclRuleOutput
SetResult sets the Result field's value.
func (*ListAclRuleOutput) SetRules ¶
func (s *ListAclRuleOutput) SetRules(v []*ConvertRuleForListAclRuleOutput) *ListAclRuleOutput
SetRules sets the Rules field's value.
func (*ListAclRuleOutput) SetTotalCount ¶
func (s *ListAclRuleOutput) SetTotalCount(v int32) *ListAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListAclRuleOutput) String ¶
func (s ListAclRuleOutput) String() string
String returns the string representation
type ListAllIpGroupsInput ¶
type ListAllIpGroupsInput struct {
Ip *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// TimeOrderBy is a required field
TimeOrderBy *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ListAllIpGroupsInput) GoString ¶
func (s ListAllIpGroupsInput) GoString() string
GoString returns the string representation
func (*ListAllIpGroupsInput) SetIp ¶
func (s *ListAllIpGroupsInput) SetIp(v string) *ListAllIpGroupsInput
SetIp sets the Ip field's value.
func (*ListAllIpGroupsInput) SetPage ¶
func (s *ListAllIpGroupsInput) SetPage(v int32) *ListAllIpGroupsInput
SetPage sets the Page field's value.
func (*ListAllIpGroupsInput) SetPageSize ¶
func (s *ListAllIpGroupsInput) SetPageSize(v int32) *ListAllIpGroupsInput
SetPageSize sets the PageSize field's value.
func (*ListAllIpGroupsInput) SetProjectName ¶
func (s *ListAllIpGroupsInput) SetProjectName(v string) *ListAllIpGroupsInput
SetProjectName sets the ProjectName field's value.
func (*ListAllIpGroupsInput) SetRuleTag ¶
func (s *ListAllIpGroupsInput) SetRuleTag(v string) *ListAllIpGroupsInput
SetRuleTag sets the RuleTag field's value.
func (*ListAllIpGroupsInput) SetTimeOrderBy ¶
func (s *ListAllIpGroupsInput) SetTimeOrderBy(v string) *ListAllIpGroupsInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListAllIpGroupsInput) String ¶
func (s ListAllIpGroupsInput) String() string
String returns the string representation
func (*ListAllIpGroupsInput) Validate ¶
func (s *ListAllIpGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAllIpGroupsOutput ¶
type ListAllIpGroupsOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
IpGroupCount *int32 `type:"int32" json:",omitempty"`
IpGroupList []*IpGroupListForListAllIpGroupsOutput `type:"list" json:",omitempty"`
IpGroupQuota *int32 `type:"int32" json:",omitempty"`
IpLimitQuota *int32 `type:"int32" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAllIpGroupsOutput) GoString ¶
func (s ListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*ListAllIpGroupsOutput) SetCount ¶
func (s *ListAllIpGroupsOutput) SetCount(v int32) *ListAllIpGroupsOutput
SetCount sets the Count field's value.
func (*ListAllIpGroupsOutput) SetCurrentPage ¶
func (s *ListAllIpGroupsOutput) SetCurrentPage(v int32) *ListAllIpGroupsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListAllIpGroupsOutput) SetIpGroupCount ¶
func (s *ListAllIpGroupsOutput) SetIpGroupCount(v int32) *ListAllIpGroupsOutput
SetIpGroupCount sets the IpGroupCount field's value.
func (*ListAllIpGroupsOutput) SetIpGroupList ¶
func (s *ListAllIpGroupsOutput) SetIpGroupList(v []*IpGroupListForListAllIpGroupsOutput) *ListAllIpGroupsOutput
SetIpGroupList sets the IpGroupList field's value.
func (*ListAllIpGroupsOutput) SetIpGroupQuota ¶
func (s *ListAllIpGroupsOutput) SetIpGroupQuota(v int32) *ListAllIpGroupsOutput
SetIpGroupQuota sets the IpGroupQuota field's value.
func (*ListAllIpGroupsOutput) SetIpLimitQuota ¶
func (s *ListAllIpGroupsOutput) SetIpLimitQuota(v int32) *ListAllIpGroupsOutput
SetIpLimitQuota sets the IpLimitQuota field's value.
func (*ListAllIpGroupsOutput) SetPageNumber ¶
func (s *ListAllIpGroupsOutput) SetPageNumber(v int32) *ListAllIpGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListAllIpGroupsOutput) SetPageSize ¶
func (s *ListAllIpGroupsOutput) SetPageSize(v int32) *ListAllIpGroupsOutput
SetPageSize sets the PageSize field's value.
func (*ListAllIpGroupsOutput) SetTotalCount ¶
func (s *ListAllIpGroupsOutput) SetTotalCount(v int32) *ListAllIpGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (ListAllIpGroupsOutput) String ¶
func (s ListAllIpGroupsOutput) String() string
String returns the string representation
type ListAllowRuleInput ¶
type ListAllowRuleInput struct {
ClientIP *string `type:"string" json:",omitempty"`
GroupID *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAllowRuleInput) GoString ¶
func (s ListAllowRuleInput) GoString() string
GoString returns the string representation
func (*ListAllowRuleInput) SetClientIP ¶
func (s *ListAllowRuleInput) SetClientIP(v string) *ListAllowRuleInput
SetClientIP sets the ClientIP field's value.
func (*ListAllowRuleInput) SetGroupID ¶
func (s *ListAllowRuleInput) SetGroupID(v int32) *ListAllowRuleInput
SetGroupID sets the GroupID field's value.
func (*ListAllowRuleInput) SetHost ¶
func (s *ListAllowRuleInput) SetHost(v string) *ListAllowRuleInput
SetHost sets the Host field's value.
func (*ListAllowRuleInput) SetProjectName ¶
func (s *ListAllowRuleInput) SetProjectName(v string) *ListAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListAllowRuleInput) SetUrl ¶
func (s *ListAllowRuleInput) SetUrl(v string) *ListAllowRuleInput
SetUrl sets the Url field's value.
func (ListAllowRuleInput) String ¶
func (s ListAllowRuleInput) String() string
String returns the string representation
func (*ListAllowRuleInput) Validate ¶
func (s *ListAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAllowRuleOutput ¶
type ListAllowRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListAllowRuleOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAllowRuleOutput) GoString ¶
func (s ListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*ListAllowRuleOutput) SetCount ¶
func (s *ListAllowRuleOutput) SetCount(v int32) *ListAllowRuleOutput
SetCount sets the Count field's value.
func (*ListAllowRuleOutput) SetCurrentPage ¶
func (s *ListAllowRuleOutput) SetCurrentPage(v int32) *ListAllowRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListAllowRuleOutput) SetData ¶
func (s *ListAllowRuleOutput) SetData(v []*DataForListAllowRuleOutput) *ListAllowRuleOutput
SetData sets the Data field's value.
func (*ListAllowRuleOutput) SetPageNumber ¶
func (s *ListAllowRuleOutput) SetPageNumber(v int32) *ListAllowRuleOutput
SetPageNumber sets the PageNumber field's value.
func (*ListAllowRuleOutput) SetPageSize ¶
func (s *ListAllowRuleOutput) SetPageSize(v int32) *ListAllowRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListAllowRuleOutput) SetTotalCount ¶
func (s *ListAllowRuleOutput) SetTotalCount(v int32) *ListAllowRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListAllowRuleOutput) String ¶
func (s ListAllowRuleOutput) String() string
String returns the string representation
type ListAreaBlockRuleInput ¶
type ListAreaBlockRuleInput struct {
Host *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAreaBlockRuleInput) GoString ¶
func (s ListAreaBlockRuleInput) GoString() string
GoString returns the string representation
func (*ListAreaBlockRuleInput) SetHost ¶
func (s *ListAreaBlockRuleInput) SetHost(v string) *ListAreaBlockRuleInput
SetHost sets the Host field's value.
func (*ListAreaBlockRuleInput) SetProjectName ¶
func (s *ListAreaBlockRuleInput) SetProjectName(v string) *ListAreaBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (ListAreaBlockRuleInput) String ¶
func (s ListAreaBlockRuleInput) String() string
String returns the string representation
type ListAreaBlockRuleOutput ¶
type ListAreaBlockRuleOutput struct {
Metadata *response.ResponseMetadata
Action *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
PageInfo *PageInfoForListAreaBlockRuleOutput `type:"structure" json:",omitempty"`
ResponseMetadata *ResponseMetadataForListAreaBlockRuleOutput `type:"structure" json:",omitempty"`
Result *ResultForListAreaBlockRuleOutput `type:"structure" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SubRegion []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAreaBlockRuleOutput) GoString ¶
func (s ListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ListAreaBlockRuleOutput) SetAction ¶
func (s *ListAreaBlockRuleOutput) SetAction(v string) *ListAreaBlockRuleOutput
SetAction sets the Action field's value.
func (*ListAreaBlockRuleOutput) SetCountry ¶
func (s *ListAreaBlockRuleOutput) SetCountry(v []*string) *ListAreaBlockRuleOutput
SetCountry sets the Country field's value.
func (*ListAreaBlockRuleOutput) SetPageInfo ¶
func (s *ListAreaBlockRuleOutput) SetPageInfo(v *PageInfoForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*ListAreaBlockRuleOutput) SetResponseMetadata ¶
func (s *ListAreaBlockRuleOutput) SetResponseMetadata(v *ResponseMetadataForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*ListAreaBlockRuleOutput) SetResult ¶
func (s *ListAreaBlockRuleOutput) SetResult(v *ResultForListAreaBlockRuleOutput) *ListAreaBlockRuleOutput
SetResult sets the Result field's value.
func (*ListAreaBlockRuleOutput) SetRuleTag ¶
func (s *ListAreaBlockRuleOutput) SetRuleTag(v string) *ListAreaBlockRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*ListAreaBlockRuleOutput) SetSubRegion ¶
func (s *ListAreaBlockRuleOutput) SetSubRegion(v []*string) *ListAreaBlockRuleOutput
SetSubRegion sets the SubRegion field's value.
func (ListAreaBlockRuleOutput) String ¶
func (s ListAreaBlockRuleOutput) String() string
String returns the string representation
type ListBlockRuleInput ¶
type ListBlockRuleInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBlockRuleInput) GoString ¶
func (s ListBlockRuleInput) GoString() string
GoString returns the string representation
func (*ListBlockRuleInput) SetHost ¶
func (s *ListBlockRuleInput) SetHost(v string) *ListBlockRuleInput
SetHost sets the Host field's value.
func (*ListBlockRuleInput) SetPage ¶
func (s *ListBlockRuleInput) SetPage(v int32) *ListBlockRuleInput
SetPage sets the Page field's value.
func (*ListBlockRuleInput) SetPageSize ¶
func (s *ListBlockRuleInput) SetPageSize(v int32) *ListBlockRuleInput
SetPageSize sets the PageSize field's value.
func (*ListBlockRuleInput) SetProjectName ¶
func (s *ListBlockRuleInput) SetProjectName(v string) *ListBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (ListBlockRuleInput) String ¶
func (s ListBlockRuleInput) String() string
String returns the string representation
func (*ListBlockRuleInput) Validate ¶
func (s *ListBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBlockRuleOutput ¶
type ListBlockRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListBlockRuleOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBlockRuleOutput) GoString ¶
func (s ListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ListBlockRuleOutput) SetCount ¶
func (s *ListBlockRuleOutput) SetCount(v int32) *ListBlockRuleOutput
SetCount sets the Count field's value.
func (*ListBlockRuleOutput) SetCurrentPage ¶
func (s *ListBlockRuleOutput) SetCurrentPage(v int32) *ListBlockRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListBlockRuleOutput) SetData ¶
func (s *ListBlockRuleOutput) SetData(v []*DataForListBlockRuleOutput) *ListBlockRuleOutput
SetData sets the Data field's value.
func (*ListBlockRuleOutput) SetPageSize ¶
func (s *ListBlockRuleOutput) SetPageSize(v int32) *ListBlockRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListBlockRuleOutput) SetTotalCount ¶
func (s *ListBlockRuleOutput) SetTotalCount(v int32) *ListBlockRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListBlockRuleOutput) String ¶
func (s ListBlockRuleOutput) String() string
String returns the string representation
type ListBotAnalyseProtectRuleInput ¶
type ListBotAnalyseProtectRuleInput struct {
ActionTypeKey []*int32 `type:"list" json:",omitempty"`
BotSpace *string `type:"string" json:",omitempty" enum:"EnumOfBotSpaceForListBotAnalyseProtectRuleInput"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Name *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBotAnalyseProtectRuleInput) GoString ¶
func (s ListBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRuleInput) SetActionTypeKey ¶
func (s *ListBotAnalyseProtectRuleInput) SetActionTypeKey(v []*int32) *ListBotAnalyseProtectRuleInput
SetActionTypeKey sets the ActionTypeKey field's value.
func (*ListBotAnalyseProtectRuleInput) SetBotSpace ¶
func (s *ListBotAnalyseProtectRuleInput) SetBotSpace(v string) *ListBotAnalyseProtectRuleInput
SetBotSpace sets the BotSpace field's value.
func (*ListBotAnalyseProtectRuleInput) SetHost ¶
func (s *ListBotAnalyseProtectRuleInput) SetHost(v string) *ListBotAnalyseProtectRuleInput
SetHost sets the Host field's value.
func (*ListBotAnalyseProtectRuleInput) SetName ¶
func (s *ListBotAnalyseProtectRuleInput) SetName(v string) *ListBotAnalyseProtectRuleInput
SetName sets the Name field's value.
func (*ListBotAnalyseProtectRuleInput) SetPage ¶
func (s *ListBotAnalyseProtectRuleInput) SetPage(v int32) *ListBotAnalyseProtectRuleInput
SetPage sets the Page field's value.
func (*ListBotAnalyseProtectRuleInput) SetPageSize ¶
func (s *ListBotAnalyseProtectRuleInput) SetPageSize(v int32) *ListBotAnalyseProtectRuleInput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRuleInput) SetPath ¶
func (s *ListBotAnalyseProtectRuleInput) SetPath(v string) *ListBotAnalyseProtectRuleInput
SetPath sets the Path field's value.
func (*ListBotAnalyseProtectRuleInput) SetProjectName ¶
func (s *ListBotAnalyseProtectRuleInput) SetProjectName(v string) *ListBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListBotAnalyseProtectRuleInput) SetRegion ¶
func (s *ListBotAnalyseProtectRuleInput) SetRegion(v string) *ListBotAnalyseProtectRuleInput
SetRegion sets the Region field's value.
func (*ListBotAnalyseProtectRuleInput) SetRuleTag ¶
func (s *ListBotAnalyseProtectRuleInput) SetRuleTag(v string) *ListBotAnalyseProtectRuleInput
SetRuleTag sets the RuleTag field's value.
func (ListBotAnalyseProtectRuleInput) String ¶
func (s ListBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*ListBotAnalyseProtectRuleInput) Validate ¶
func (s *ListBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotAnalyseProtectRuleOutput ¶
type ListBotAnalyseProtectRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBotAnalyseProtectRuleOutput) GoString ¶
func (s ListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRuleOutput) SetCount ¶
func (s *ListBotAnalyseProtectRuleOutput) SetCount(v int32) *ListBotAnalyseProtectRuleOutput
SetCount sets the Count field's value.
func (*ListBotAnalyseProtectRuleOutput) SetCurrentPage ¶
func (s *ListBotAnalyseProtectRuleOutput) SetCurrentPage(v int32) *ListBotAnalyseProtectRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListBotAnalyseProtectRuleOutput) SetData ¶
func (s *ListBotAnalyseProtectRuleOutput) SetData(v []*DataForListBotAnalyseProtectRuleOutput) *ListBotAnalyseProtectRuleOutput
SetData sets the Data field's value.
func (*ListBotAnalyseProtectRuleOutput) SetPageNumber ¶
func (s *ListBotAnalyseProtectRuleOutput) SetPageNumber(v int32) *ListBotAnalyseProtectRuleOutput
SetPageNumber sets the PageNumber field's value.
func (*ListBotAnalyseProtectRuleOutput) SetPageSize ¶
func (s *ListBotAnalyseProtectRuleOutput) SetPageSize(v int32) *ListBotAnalyseProtectRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRuleOutput) SetTotalCount ¶
func (s *ListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListBotAnalyseProtectRuleOutput) String ¶
func (s ListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type ListBotAnalyseProtectRulePriorityAvailableInput ¶
type ListBotAnalyseProtectRulePriorityAvailableInput struct {
AccurateGroup *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput `type:"structure" json:",omitempty"`
// BotSpace is a required field
BotSpace *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfBotSpaceForListBotAnalyseProtectRulePriorityAvailableInput"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
// Path is a required field
Path *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBotAnalyseProtectRulePriorityAvailableInput) GoString ¶
func (s ListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroup ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetAccurateGroup(v *AccurateGroupForListBotAnalyseProtectRulePriorityAvailableInput) *ListBotAnalyseProtectRulePriorityAvailableInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetBotSpace sets the BotSpace field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetHost ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetHost(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetHost sets the Host field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPage ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPage sets the Page field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPath ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPath(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPath sets the Path field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetProjectName sets the ProjectName field's value.
func (ListBotAnalyseProtectRulePriorityAvailableInput) String ¶
func (s ListBotAnalyseProtectRulePriorityAvailableInput) String() string
String returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableInput) Validate ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotAnalyseProtectRulePriorityAvailableOutput ¶
type ListBotAnalyseProtectRulePriorityAvailableOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RulePriority []*int32 `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBotAnalyseProtectRulePriorityAvailableOutput) GoString ¶
func (s ListBotAnalyseProtectRulePriorityAvailableOutput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetCount ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetCount(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetCount sets the Count field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetCurrentPage ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetCurrentPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetPageSize ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetRulePriority ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetRulePriority(v []*int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetRulePriority sets the RulePriority field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetTotalCount ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetTotalCount sets the TotalCount field's value.
func (ListBotAnalyseProtectRulePriorityAvailableOutput) String ¶
func (s ListBotAnalyseProtectRulePriorityAvailableOutput) String() string
String returns the string representation
type ListCCRuleInput ¶
type ListCCRuleInput struct {
CCType []*int32 `type:"list" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
PathOrderBy *string `type:"string" json:",omitempty" enum:"EnumOfPathOrderByForListCCRuleInput"`
ProjectName *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCCRuleInput) GoString ¶
func (s ListCCRuleInput) GoString() string
GoString returns the string representation
func (*ListCCRuleInput) SetCCType ¶
func (s *ListCCRuleInput) SetCCType(v []*int32) *ListCCRuleInput
SetCCType sets the CCType field's value.
func (*ListCCRuleInput) SetHost ¶
func (s *ListCCRuleInput) SetHost(v string) *ListCCRuleInput
SetHost sets the Host field's value.
func (*ListCCRuleInput) SetPage ¶
func (s *ListCCRuleInput) SetPage(v int32) *ListCCRuleInput
SetPage sets the Page field's value.
func (*ListCCRuleInput) SetPageSize ¶
func (s *ListCCRuleInput) SetPageSize(v int32) *ListCCRuleInput
SetPageSize sets the PageSize field's value.
func (*ListCCRuleInput) SetPathOrderBy ¶
func (s *ListCCRuleInput) SetPathOrderBy(v string) *ListCCRuleInput
SetPathOrderBy sets the PathOrderBy field's value.
func (*ListCCRuleInput) SetProjectName ¶
func (s *ListCCRuleInput) SetProjectName(v string) *ListCCRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListCCRuleInput) SetRuleName ¶
func (s *ListCCRuleInput) SetRuleName(v string) *ListCCRuleInput
SetRuleName sets the RuleName field's value.
func (*ListCCRuleInput) SetRuleTag ¶
func (s *ListCCRuleInput) SetRuleTag(v string) *ListCCRuleInput
SetRuleTag sets the RuleTag field's value.
func (*ListCCRuleInput) SetUrl ¶
func (s *ListCCRuleInput) SetUrl(v string) *ListCCRuleInput
SetUrl sets the Url field's value.
func (ListCCRuleInput) String ¶
func (s ListCCRuleInput) String() string
String returns the string representation
func (*ListCCRuleInput) Validate ¶
func (s *ListCCRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCCRuleOutput ¶
type ListCCRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListCCRuleOutput `type:"list" json:",omitempty"`
EnableCount *int32 `type:"int32" json:",omitempty"`
InsertTime *string `type:"string" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RuleGroup []*ConvertRuleGroupForListCCRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCCRuleOutput) GoString ¶
func (s ListCCRuleOutput) GoString() string
GoString returns the string representation
func (*ListCCRuleOutput) SetCount ¶
func (s *ListCCRuleOutput) SetCount(v int32) *ListCCRuleOutput
SetCount sets the Count field's value.
func (*ListCCRuleOutput) SetCurrentPage ¶
func (s *ListCCRuleOutput) SetCurrentPage(v int32) *ListCCRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListCCRuleOutput) SetData ¶
func (s *ListCCRuleOutput) SetData(v []*DataForListCCRuleOutput) *ListCCRuleOutput
SetData sets the Data field's value.
func (*ListCCRuleOutput) SetEnableCount ¶
func (s *ListCCRuleOutput) SetEnableCount(v int32) *ListCCRuleOutput
SetEnableCount sets the EnableCount field's value.
func (*ListCCRuleOutput) SetInsertTime ¶
func (s *ListCCRuleOutput) SetInsertTime(v string) *ListCCRuleOutput
SetInsertTime sets the InsertTime field's value.
func (*ListCCRuleOutput) SetPageSize ¶
func (s *ListCCRuleOutput) SetPageSize(v int32) *ListCCRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListCCRuleOutput) SetRuleGroup ¶
func (s *ListCCRuleOutput) SetRuleGroup(v []*ConvertRuleGroupForListCCRuleOutput) *ListCCRuleOutput
SetRuleGroup sets the RuleGroup field's value.
func (*ListCCRuleOutput) SetTotalCount ¶
func (s *ListCCRuleOutput) SetTotalCount(v int32) *ListCCRuleOutput
SetTotalCount sets the TotalCount field's value.
func (*ListCCRuleOutput) SetUrl ¶
func (s *ListCCRuleOutput) SetUrl(v string) *ListCCRuleOutput
SetUrl sets the Url field's value.
func (ListCCRuleOutput) String ¶
func (s ListCCRuleOutput) String() string
String returns the string representation
type ListCertificateServicesInput ¶
type ListCertificateServicesInput struct {
ClbCertificateId *string `type:"string" json:",omitempty"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCertificateServicesInput) GoString ¶
func (s ListCertificateServicesInput) GoString() string
GoString returns the string representation
func (*ListCertificateServicesInput) SetClbCertificateId ¶
func (s *ListCertificateServicesInput) SetClbCertificateId(v string) *ListCertificateServicesInput
SetClbCertificateId sets the ClbCertificateId field's value.
func (*ListCertificateServicesInput) SetId ¶
func (s *ListCertificateServicesInput) SetId(v int32) *ListCertificateServicesInput
SetId sets the Id field's value.
func (*ListCertificateServicesInput) SetProjectName ¶
func (s *ListCertificateServicesInput) SetProjectName(v string) *ListCertificateServicesInput
SetProjectName sets the ProjectName field's value.
func (ListCertificateServicesInput) String ¶
func (s ListCertificateServicesInput) String() string
String returns the string representation
func (*ListCertificateServicesInput) Validate ¶
func (s *ListCertificateServicesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCertificateServicesOutput ¶
type ListCertificateServicesOutput struct {
Metadata *response.ResponseMetadata
Domains []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCertificateServicesOutput) GoString ¶
func (s ListCertificateServicesOutput) GoString() string
GoString returns the string representation
func (*ListCertificateServicesOutput) SetDomains ¶
func (s *ListCertificateServicesOutput) SetDomains(v []*string) *ListCertificateServicesOutput
SetDomains sets the Domains field's value.
func (ListCertificateServicesOutput) String ¶
func (s ListCertificateServicesOutput) String() string
String returns the string representation
type ListCustomBotConfigInput ¶
type ListCustomBotConfigInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCustomBotConfigInput) GoString ¶
func (s ListCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*ListCustomBotConfigInput) SetHost ¶
func (s *ListCustomBotConfigInput) SetHost(v string) *ListCustomBotConfigInput
SetHost sets the Host field's value.
func (*ListCustomBotConfigInput) SetPage ¶
func (s *ListCustomBotConfigInput) SetPage(v int32) *ListCustomBotConfigInput
SetPage sets the Page field's value.
func (*ListCustomBotConfigInput) SetPageSize ¶
func (s *ListCustomBotConfigInput) SetPageSize(v int32) *ListCustomBotConfigInput
SetPageSize sets the PageSize field's value.
func (*ListCustomBotConfigInput) SetProjectName ¶
func (s *ListCustomBotConfigInput) SetProjectName(v string) *ListCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (ListCustomBotConfigInput) String ¶
func (s ListCustomBotConfigInput) String() string
String returns the string representation
func (*ListCustomBotConfigInput) Validate ¶
func (s *ListCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCustomBotConfigOutput ¶
type ListCustomBotConfigOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListCustomBotConfigOutput `type:"list" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCustomBotConfigOutput) GoString ¶
func (s ListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*ListCustomBotConfigOutput) SetCount ¶
func (s *ListCustomBotConfigOutput) SetCount(v int32) *ListCustomBotConfigOutput
SetCount sets the Count field's value.
func (*ListCustomBotConfigOutput) SetCurrentPage ¶
func (s *ListCustomBotConfigOutput) SetCurrentPage(v int32) *ListCustomBotConfigOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListCustomBotConfigOutput) SetData ¶
func (s *ListCustomBotConfigOutput) SetData(v []*DataForListCustomBotConfigOutput) *ListCustomBotConfigOutput
SetData sets the Data field's value.
func (*ListCustomBotConfigOutput) SetPage ¶
func (s *ListCustomBotConfigOutput) SetPage(v int32) *ListCustomBotConfigOutput
SetPage sets the Page field's value.
func (*ListCustomBotConfigOutput) SetPageNumber ¶
func (s *ListCustomBotConfigOutput) SetPageNumber(v int32) *ListCustomBotConfigOutput
SetPageNumber sets the PageNumber field's value.
func (*ListCustomBotConfigOutput) SetPageSize ¶
func (s *ListCustomBotConfigOutput) SetPageSize(v int32) *ListCustomBotConfigOutput
SetPageSize sets the PageSize field's value.
func (*ListCustomBotConfigOutput) SetTotalCount ¶
func (s *ListCustomBotConfigOutput) SetTotalCount(v int32) *ListCustomBotConfigOutput
SetTotalCount sets the TotalCount field's value.
func (ListCustomBotConfigOutput) String ¶
func (s ListCustomBotConfigOutput) String() string
String returns the string representation
type ListCustomPageInput ¶
type ListCustomPageInput struct {
Host *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCustomPageInput) GoString ¶
func (s ListCustomPageInput) GoString() string
GoString returns the string representation
func (*ListCustomPageInput) SetHost ¶
func (s *ListCustomPageInput) SetHost(v string) *ListCustomPageInput
SetHost sets the Host field's value.
func (*ListCustomPageInput) SetPage ¶
func (s *ListCustomPageInput) SetPage(v int32) *ListCustomPageInput
SetPage sets the Page field's value.
func (*ListCustomPageInput) SetPageSize ¶
func (s *ListCustomPageInput) SetPageSize(v int32) *ListCustomPageInput
SetPageSize sets the PageSize field's value.
func (*ListCustomPageInput) SetProjectName ¶
func (s *ListCustomPageInput) SetProjectName(v string) *ListCustomPageInput
SetProjectName sets the ProjectName field's value.
func (*ListCustomPageInput) SetRuleTag ¶
func (s *ListCustomPageInput) SetRuleTag(v string) *ListCustomPageInput
SetRuleTag sets the RuleTag field's value.
func (ListCustomPageInput) String ¶
func (s ListCustomPageInput) String() string
String returns the string representation
type ListCustomPageOutput ¶
type ListCustomPageOutput struct {
Metadata *response.ResponseMetadata
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListCustomPageOutput `type:"list" json:",omitempty"`
PageInfo *PageInfoForListCustomPageOutput `type:"structure" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ResponseMetadata *ResponseMetadataForListCustomPageOutput `type:"structure" json:",omitempty"`
Result []*ResultForListCustomPageOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListCustomPageOutput) GoString ¶
func (s ListCustomPageOutput) GoString() string
GoString returns the string representation
func (*ListCustomPageOutput) SetCurrentPage ¶
func (s *ListCustomPageOutput) SetCurrentPage(v int32) *ListCustomPageOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListCustomPageOutput) SetData ¶
func (s *ListCustomPageOutput) SetData(v []*DataForListCustomPageOutput) *ListCustomPageOutput
SetData sets the Data field's value.
func (*ListCustomPageOutput) SetPageInfo ¶
func (s *ListCustomPageOutput) SetPageInfo(v *PageInfoForListCustomPageOutput) *ListCustomPageOutput
SetPageInfo sets the PageInfo field's value.
func (*ListCustomPageOutput) SetPageNumber ¶
func (s *ListCustomPageOutput) SetPageNumber(v int32) *ListCustomPageOutput
SetPageNumber sets the PageNumber field's value.
func (*ListCustomPageOutput) SetPageSize ¶
func (s *ListCustomPageOutput) SetPageSize(v int32) *ListCustomPageOutput
SetPageSize sets the PageSize field's value.
func (*ListCustomPageOutput) SetResponseMetadata ¶
func (s *ListCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForListCustomPageOutput) *ListCustomPageOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*ListCustomPageOutput) SetResult ¶
func (s *ListCustomPageOutput) SetResult(v []*ResultForListCustomPageOutput) *ListCustomPageOutput
SetResult sets the Result field's value.
func (ListCustomPageOutput) String ¶
func (s ListCustomPageOutput) String() string
String returns the string representation
type ListDomainInput ¶
type ListDomainInput struct {
AccessMode []*int32 `type:"list" json:",omitempty"`
AccurateQuery *int32 `type:"int32" json:",omitempty"`
AttackStatus []*int32 `type:"list" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
DefenceMode []*int32 `type:"list" json:",omitempty"`
Domain *string `type:"string" json:",omitempty"`
DomainOrPath *string `type:"string" json:",omitempty"`
LBInfo []*LBInfoForListDomainInput `type:"list" json:",omitempty"`
// Page is a required field
Page *int32 `type:"int32" json:",omitempty" required:"true"`
// PageSize is a required field
PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
PublicRealServer []*int32 `type:"list" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
SortByCreateTime *string `type:"string" json:",omitempty"`
SortByDomainName *string `type:"string" json:",omitempty"`
SortByUpdateTime *string `type:"string" json:",omitempty"`
Status []*int32 `type:"list" json:",omitempty"`
TLSEnable []*int32 `type:"list" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
VpcName *string `type:"string" json:",omitempty"`
VpcOwnerId *string `type:"string" json:",omitempty"`
VpcOwnerName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListDomainInput) GoString ¶
func (s ListDomainInput) GoString() string
GoString returns the string representation
func (*ListDomainInput) SetAccessMode ¶
func (s *ListDomainInput) SetAccessMode(v []*int32) *ListDomainInput
SetAccessMode sets the AccessMode field's value.
func (*ListDomainInput) SetAccurateQuery ¶
func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
SetAccurateQuery sets the AccurateQuery field's value.
func (*ListDomainInput) SetAttackStatus ¶
func (s *ListDomainInput) SetAttackStatus(v []*int32) *ListDomainInput
SetAttackStatus sets the AttackStatus field's value.
func (*ListDomainInput) SetClientIp ¶
func (s *ListDomainInput) SetClientIp(v string) *ListDomainInput
SetClientIp sets the ClientIp field's value.
func (*ListDomainInput) SetDefenceMode ¶
func (s *ListDomainInput) SetDefenceMode(v []*int32) *ListDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*ListDomainInput) SetDomain ¶
func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
SetDomain sets the Domain field's value.
func (*ListDomainInput) SetDomainOrPath ¶
func (s *ListDomainInput) SetDomainOrPath(v string) *ListDomainInput
SetDomainOrPath sets the DomainOrPath field's value.
func (*ListDomainInput) SetLBInfo ¶
func (s *ListDomainInput) SetLBInfo(v []*LBInfoForListDomainInput) *ListDomainInput
SetLBInfo sets the LBInfo field's value.
func (*ListDomainInput) SetPage ¶
func (s *ListDomainInput) SetPage(v int32) *ListDomainInput
SetPage sets the Page field's value.
func (*ListDomainInput) SetPageSize ¶
func (s *ListDomainInput) SetPageSize(v int32) *ListDomainInput
SetPageSize sets the PageSize field's value.
func (*ListDomainInput) SetProjectName ¶
func (s *ListDomainInput) SetProjectName(v string) *ListDomainInput
SetProjectName sets the ProjectName field's value.
func (*ListDomainInput) SetPublicRealServer ¶
func (s *ListDomainInput) SetPublicRealServer(v []*int32) *ListDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*ListDomainInput) SetRegion ¶
func (s *ListDomainInput) SetRegion(v string) *ListDomainInput
SetRegion sets the Region field's value.
func (*ListDomainInput) SetSortByCreateTime ¶
func (s *ListDomainInput) SetSortByCreateTime(v string) *ListDomainInput
SetSortByCreateTime sets the SortByCreateTime field's value.
func (*ListDomainInput) SetSortByDomainName ¶
func (s *ListDomainInput) SetSortByDomainName(v string) *ListDomainInput
SetSortByDomainName sets the SortByDomainName field's value.
func (*ListDomainInput) SetSortByUpdateTime ¶
func (s *ListDomainInput) SetSortByUpdateTime(v string) *ListDomainInput
SetSortByUpdateTime sets the SortByUpdateTime field's value.
func (*ListDomainInput) SetStatus ¶
func (s *ListDomainInput) SetStatus(v []*int32) *ListDomainInput
SetStatus sets the Status field's value.
func (*ListDomainInput) SetTLSEnable ¶
func (s *ListDomainInput) SetTLSEnable(v []*int32) *ListDomainInput
SetTLSEnable sets the TLSEnable field's value.
func (*ListDomainInput) SetVpcId ¶
func (s *ListDomainInput) SetVpcId(v string) *ListDomainInput
SetVpcId sets the VpcId field's value.
func (*ListDomainInput) SetVpcName ¶
func (s *ListDomainInput) SetVpcName(v string) *ListDomainInput
SetVpcName sets the VpcName field's value.
func (*ListDomainInput) SetVpcOwnerId ¶
func (s *ListDomainInput) SetVpcOwnerId(v string) *ListDomainInput
SetVpcOwnerId sets the VpcOwnerId field's value.
func (*ListDomainInput) SetVpcOwnerName ¶
func (s *ListDomainInput) SetVpcOwnerName(v string) *ListDomainInput
SetVpcOwnerName sets the VpcOwnerName field's value.
func (ListDomainInput) String ¶
func (s ListDomainInput) String() string
String returns the string representation
func (*ListDomainInput) Validate ¶
func (s *ListDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainOutput ¶
type ListDomainOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListDomainOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListDomainOutput) GoString ¶
func (s ListDomainOutput) GoString() string
GoString returns the string representation
func (*ListDomainOutput) SetCount ¶
func (s *ListDomainOutput) SetCount(v int32) *ListDomainOutput
SetCount sets the Count field's value.
func (*ListDomainOutput) SetCurrentPage ¶
func (s *ListDomainOutput) SetCurrentPage(v int32) *ListDomainOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListDomainOutput) SetData ¶
func (s *ListDomainOutput) SetData(v []*DataForListDomainOutput) *ListDomainOutput
SetData sets the Data field's value.
func (*ListDomainOutput) SetPageSize ¶
func (s *ListDomainOutput) SetPageSize(v int32) *ListDomainOutput
SetPageSize sets the PageSize field's value.
func (*ListDomainOutput) SetTotalCount ¶
func (s *ListDomainOutput) SetTotalCount(v int32) *ListDomainOutput
SetTotalCount sets the TotalCount field's value.
func (ListDomainOutput) String ¶
func (s ListDomainOutput) String() string
String returns the string representation
type ListForListGlobalBanItemsOutput ¶
type ListForListGlobalBanItemsOutput struct {
CustomRspPageId *int32 `type:"int32" json:",omitempty"`
ExpireAtMs *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
IsolationID *string `type:"string" json:",omitempty"`
KeyTemplate *string `type:"string" json:",omitempty"`
Psm *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SourceModule *string `type:"string" json:",omitempty"`
SourceValue *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
UpdatedAtMs *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListForListGlobalBanItemsOutput) GoString ¶
func (s ListForListGlobalBanItemsOutput) GoString() string
GoString returns the string representation
func (*ListForListGlobalBanItemsOutput) SetCustomRspPageId ¶
func (s *ListForListGlobalBanItemsOutput) SetCustomRspPageId(v int32) *ListForListGlobalBanItemsOutput
SetCustomRspPageId sets the CustomRspPageId field's value.
func (*ListForListGlobalBanItemsOutput) SetExpireAtMs ¶
func (s *ListForListGlobalBanItemsOutput) SetExpireAtMs(v int32) *ListForListGlobalBanItemsOutput
SetExpireAtMs sets the ExpireAtMs field's value.
func (*ListForListGlobalBanItemsOutput) SetHost ¶
func (s *ListForListGlobalBanItemsOutput) SetHost(v string) *ListForListGlobalBanItemsOutput
SetHost sets the Host field's value.
func (*ListForListGlobalBanItemsOutput) SetId ¶
func (s *ListForListGlobalBanItemsOutput) SetId(v int32) *ListForListGlobalBanItemsOutput
SetId sets the Id field's value.
func (*ListForListGlobalBanItemsOutput) SetIsolationID ¶
func (s *ListForListGlobalBanItemsOutput) SetIsolationID(v string) *ListForListGlobalBanItemsOutput
SetIsolationID sets the IsolationID field's value.
func (*ListForListGlobalBanItemsOutput) SetKeyTemplate ¶
func (s *ListForListGlobalBanItemsOutput) SetKeyTemplate(v string) *ListForListGlobalBanItemsOutput
SetKeyTemplate sets the KeyTemplate field's value.
func (*ListForListGlobalBanItemsOutput) SetPsm ¶
func (s *ListForListGlobalBanItemsOutput) SetPsm(v string) *ListForListGlobalBanItemsOutput
SetPsm sets the Psm field's value.
func (*ListForListGlobalBanItemsOutput) SetRuleTag ¶
func (s *ListForListGlobalBanItemsOutput) SetRuleTag(v string) *ListForListGlobalBanItemsOutput
SetRuleTag sets the RuleTag field's value.
func (*ListForListGlobalBanItemsOutput) SetSourceModule ¶
func (s *ListForListGlobalBanItemsOutput) SetSourceModule(v string) *ListForListGlobalBanItemsOutput
SetSourceModule sets the SourceModule field's value.
func (*ListForListGlobalBanItemsOutput) SetSourceValue ¶
func (s *ListForListGlobalBanItemsOutput) SetSourceValue(v string) *ListForListGlobalBanItemsOutput
SetSourceValue sets the SourceValue field's value.
func (*ListForListGlobalBanItemsOutput) SetStatus ¶
func (s *ListForListGlobalBanItemsOutput) SetStatus(v string) *ListForListGlobalBanItemsOutput
SetStatus sets the Status field's value.
func (*ListForListGlobalBanItemsOutput) SetUpdatedAtMs ¶
func (s *ListForListGlobalBanItemsOutput) SetUpdatedAtMs(v int32) *ListForListGlobalBanItemsOutput
SetUpdatedAtMs sets the UpdatedAtMs field's value.
func (ListForListGlobalBanItemsOutput) String ¶
func (s ListForListGlobalBanItemsOutput) String() string
String returns the string representation
type ListGlobalBanItemsInput ¶
type ListGlobalBanItemsInput struct {
EndTimeMs *int32 `type:"int32" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SourceModule []*string `type:"list" json:",omitempty"`
SourceValueLike *string `type:"string" json:",omitempty"`
StartTimeMs *int32 `type:"int32" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGlobalBanItemsInput) GoString ¶
func (s ListGlobalBanItemsInput) GoString() string
GoString returns the string representation
func (*ListGlobalBanItemsInput) SetEndTimeMs ¶
func (s *ListGlobalBanItemsInput) SetEndTimeMs(v int32) *ListGlobalBanItemsInput
SetEndTimeMs sets the EndTimeMs field's value.
func (*ListGlobalBanItemsInput) SetOrderBy ¶
func (s *ListGlobalBanItemsInput) SetOrderBy(v string) *ListGlobalBanItemsInput
SetOrderBy sets the OrderBy field's value.
func (*ListGlobalBanItemsInput) SetPage ¶
func (s *ListGlobalBanItemsInput) SetPage(v int32) *ListGlobalBanItemsInput
SetPage sets the Page field's value.
func (*ListGlobalBanItemsInput) SetPageSize ¶
func (s *ListGlobalBanItemsInput) SetPageSize(v int32) *ListGlobalBanItemsInput
SetPageSize sets the PageSize field's value.
func (*ListGlobalBanItemsInput) SetProjectName ¶
func (s *ListGlobalBanItemsInput) SetProjectName(v string) *ListGlobalBanItemsInput
SetProjectName sets the ProjectName field's value.
func (*ListGlobalBanItemsInput) SetRuleTag ¶
func (s *ListGlobalBanItemsInput) SetRuleTag(v string) *ListGlobalBanItemsInput
SetRuleTag sets the RuleTag field's value.
func (*ListGlobalBanItemsInput) SetSourceModule ¶
func (s *ListGlobalBanItemsInput) SetSourceModule(v []*string) *ListGlobalBanItemsInput
SetSourceModule sets the SourceModule field's value.
func (*ListGlobalBanItemsInput) SetSourceValueLike ¶
func (s *ListGlobalBanItemsInput) SetSourceValueLike(v string) *ListGlobalBanItemsInput
SetSourceValueLike sets the SourceValueLike field's value.
func (*ListGlobalBanItemsInput) SetStartTimeMs ¶
func (s *ListGlobalBanItemsInput) SetStartTimeMs(v int32) *ListGlobalBanItemsInput
SetStartTimeMs sets the StartTimeMs field's value.
func (*ListGlobalBanItemsInput) SetStatus ¶
func (s *ListGlobalBanItemsInput) SetStatus(v string) *ListGlobalBanItemsInput
SetStatus sets the Status field's value.
func (ListGlobalBanItemsInput) String ¶
func (s ListGlobalBanItemsInput) String() string
String returns the string representation
type ListGlobalBanItemsOutput ¶
type ListGlobalBanItemsOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
List []*ListForListGlobalBanItemsOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGlobalBanItemsOutput) GoString ¶
func (s ListGlobalBanItemsOutput) GoString() string
GoString returns the string representation
func (*ListGlobalBanItemsOutput) SetCount ¶
func (s *ListGlobalBanItemsOutput) SetCount(v int32) *ListGlobalBanItemsOutput
SetCount sets the Count field's value.
func (*ListGlobalBanItemsOutput) SetCurrentPage ¶
func (s *ListGlobalBanItemsOutput) SetCurrentPage(v int32) *ListGlobalBanItemsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListGlobalBanItemsOutput) SetList ¶
func (s *ListGlobalBanItemsOutput) SetList(v []*ListForListGlobalBanItemsOutput) *ListGlobalBanItemsOutput
SetList sets the List field's value.
func (*ListGlobalBanItemsOutput) SetPageSize ¶
func (s *ListGlobalBanItemsOutput) SetPageSize(v int32) *ListGlobalBanItemsOutput
SetPageSize sets the PageSize field's value.
func (*ListGlobalBanItemsOutput) SetTotalCount ¶
func (s *ListGlobalBanItemsOutput) SetTotalCount(v int32) *ListGlobalBanItemsOutput
SetTotalCount sets the TotalCount field's value.
func (ListGlobalBanItemsOutput) String ¶
func (s ListGlobalBanItemsOutput) String() string
String returns the string representation
type ListHostGroupInput ¶
type ListHostGroupInput struct {
HostFix *string `type:"string" json:",omitempty"`
HostGroupID *int32 `type:"int32" json:",omitempty"`
ListAll *bool `type:"boolean" json:",omitempty"`
NameFix *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// TimeOrderBy is a required field
TimeOrderBy *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ListHostGroupInput) GoString ¶
func (s ListHostGroupInput) GoString() string
GoString returns the string representation
func (*ListHostGroupInput) SetHostFix ¶
func (s *ListHostGroupInput) SetHostFix(v string) *ListHostGroupInput
SetHostFix sets the HostFix field's value.
func (*ListHostGroupInput) SetHostGroupID ¶
func (s *ListHostGroupInput) SetHostGroupID(v int32) *ListHostGroupInput
SetHostGroupID sets the HostGroupID field's value.
func (*ListHostGroupInput) SetListAll ¶
func (s *ListHostGroupInput) SetListAll(v bool) *ListHostGroupInput
SetListAll sets the ListAll field's value.
func (*ListHostGroupInput) SetNameFix ¶
func (s *ListHostGroupInput) SetNameFix(v string) *ListHostGroupInput
SetNameFix sets the NameFix field's value.
func (*ListHostGroupInput) SetPage ¶
func (s *ListHostGroupInput) SetPage(v int32) *ListHostGroupInput
SetPage sets the Page field's value.
func (*ListHostGroupInput) SetPageSize ¶
func (s *ListHostGroupInput) SetPageSize(v int32) *ListHostGroupInput
SetPageSize sets the PageSize field's value.
func (*ListHostGroupInput) SetProjectName ¶
func (s *ListHostGroupInput) SetProjectName(v string) *ListHostGroupInput
SetProjectName sets the ProjectName field's value.
func (*ListHostGroupInput) SetRuleTag ¶
func (s *ListHostGroupInput) SetRuleTag(v string) *ListHostGroupInput
SetRuleTag sets the RuleTag field's value.
func (*ListHostGroupInput) SetTimeOrderBy ¶
func (s *ListHostGroupInput) SetTimeOrderBy(v string) *ListHostGroupInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListHostGroupInput) String ¶
func (s ListHostGroupInput) String() string
String returns the string representation
func (*ListHostGroupInput) Validate ¶
func (s *ListHostGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListHostGroupOutput ¶
type ListHostGroupOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
HostGroupList []*HostGroupListForListHostGroupOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListHostGroupOutput) GoString ¶
func (s ListHostGroupOutput) GoString() string
GoString returns the string representation
func (*ListHostGroupOutput) SetCount ¶
func (s *ListHostGroupOutput) SetCount(v int32) *ListHostGroupOutput
SetCount sets the Count field's value.
func (*ListHostGroupOutput) SetCurrentPage ¶
func (s *ListHostGroupOutput) SetCurrentPage(v int32) *ListHostGroupOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListHostGroupOutput) SetHostGroupList ¶
func (s *ListHostGroupOutput) SetHostGroupList(v []*HostGroupListForListHostGroupOutput) *ListHostGroupOutput
SetHostGroupList sets the HostGroupList field's value.
func (*ListHostGroupOutput) SetPageSize ¶
func (s *ListHostGroupOutput) SetPageSize(v int32) *ListHostGroupOutput
SetPageSize sets the PageSize field's value.
func (*ListHostGroupOutput) SetTotalCount ¶
func (s *ListHostGroupOutput) SetTotalCount(v int32) *ListHostGroupOutput
SetTotalCount sets the TotalCount field's value.
func (ListHostGroupOutput) String ¶
func (s ListHostGroupOutput) String() string
String returns the string representation
type ListIpGroupInput ¶
type ListIpGroupInput struct {
Ip *string `type:"string" json:",omitempty"`
// IpGroupId is a required field
IpGroupId *int32 `type:"int32" json:",omitempty" required:"true"`
ListAll *bool `type:"boolean" json:",omitempty"`
// Page is a required field
Page *int32 `type:"int32" json:",omitempty" required:"true"`
// PageSize is a required field
PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListIpGroupInput) GoString ¶
func (s ListIpGroupInput) GoString() string
GoString returns the string representation
func (*ListIpGroupInput) SetIp ¶
func (s *ListIpGroupInput) SetIp(v string) *ListIpGroupInput
SetIp sets the Ip field's value.
func (*ListIpGroupInput) SetIpGroupId ¶
func (s *ListIpGroupInput) SetIpGroupId(v int32) *ListIpGroupInput
SetIpGroupId sets the IpGroupId field's value.
func (*ListIpGroupInput) SetListAll ¶
func (s *ListIpGroupInput) SetListAll(v bool) *ListIpGroupInput
SetListAll sets the ListAll field's value.
func (*ListIpGroupInput) SetPage ¶
func (s *ListIpGroupInput) SetPage(v int32) *ListIpGroupInput
SetPage sets the Page field's value.
func (*ListIpGroupInput) SetPageSize ¶
func (s *ListIpGroupInput) SetPageSize(v int32) *ListIpGroupInput
SetPageSize sets the PageSize field's value.
func (*ListIpGroupInput) SetProjectName ¶
func (s *ListIpGroupInput) SetProjectName(v string) *ListIpGroupInput
SetProjectName sets the ProjectName field's value.
func (ListIpGroupInput) String ¶
func (s ListIpGroupInput) String() string
String returns the string representation
func (*ListIpGroupInput) Validate ¶
func (s *ListIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIpGroupOutput ¶
type ListIpGroupOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
IpList []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListIpGroupOutput) GoString ¶
func (s ListIpGroupOutput) GoString() string
GoString returns the string representation
func (*ListIpGroupOutput) SetCount ¶
func (s *ListIpGroupOutput) SetCount(v int32) *ListIpGroupOutput
SetCount sets the Count field's value.
func (*ListIpGroupOutput) SetCurrentPage ¶
func (s *ListIpGroupOutput) SetCurrentPage(v int32) *ListIpGroupOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListIpGroupOutput) SetIpList ¶
func (s *ListIpGroupOutput) SetIpList(v []*string) *ListIpGroupOutput
SetIpList sets the IpList field's value.
func (*ListIpGroupOutput) SetPageNumber ¶
func (s *ListIpGroupOutput) SetPageNumber(v int32) *ListIpGroupOutput
SetPageNumber sets the PageNumber field's value.
func (*ListIpGroupOutput) SetPageSize ¶
func (s *ListIpGroupOutput) SetPageSize(v int32) *ListIpGroupOutput
SetPageSize sets the PageSize field's value.
func (*ListIpGroupOutput) SetTotalCount ¶
func (s *ListIpGroupOutput) SetTotalCount(v int32) *ListIpGroupOutput
SetTotalCount sets the TotalCount field's value.
func (ListIpGroupOutput) String ¶
func (s ListIpGroupOutput) String() string
String returns the string representation
type ListLoadBalancerInput ¶
type ListLoadBalancerInput struct {
Host *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListLoadBalancerInput) GoString ¶
func (s ListLoadBalancerInput) GoString() string
GoString returns the string representation
func (*ListLoadBalancerInput) SetHost ¶
func (s *ListLoadBalancerInput) SetHost(v string) *ListLoadBalancerInput
SetHost sets the Host field's value.
func (*ListLoadBalancerInput) SetProjectName ¶
func (s *ListLoadBalancerInput) SetProjectName(v string) *ListLoadBalancerInput
SetProjectName sets the ProjectName field's value.
func (*ListLoadBalancerInput) SetType ¶
func (s *ListLoadBalancerInput) SetType(v string) *ListLoadBalancerInput
SetType sets the Type field's value.
func (ListLoadBalancerInput) String ¶
func (s ListLoadBalancerInput) String() string
String returns the string representation
type ListLoadBalancerOutput ¶
type ListLoadBalancerOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListLoadBalancerOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListLoadBalancerOutput) GoString ¶
func (s ListLoadBalancerOutput) GoString() string
GoString returns the string representation
func (*ListLoadBalancerOutput) SetData ¶
func (s *ListLoadBalancerOutput) SetData(v []*DataForListLoadBalancerOutput) *ListLoadBalancerOutput
SetData sets the Data field's value.
func (ListLoadBalancerOutput) String ¶
func (s ListLoadBalancerOutput) String() string
String returns the string representation
type ListProhibitionInput ¶
type ListProhibitionInput struct {
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Ip *string `type:"string" json:",omitempty"`
LetterOrderBy *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
PathOrderBy *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Reason []*string `type:"list" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
Status []*int32 `type:"list" json:",omitempty"`
TimeOrderBy *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListProhibitionInput) GoString ¶
func (s ListProhibitionInput) GoString() string
GoString returns the string representation
func (*ListProhibitionInput) SetEndTime ¶
func (s *ListProhibitionInput) SetEndTime(v int32) *ListProhibitionInput
SetEndTime sets the EndTime field's value.
func (*ListProhibitionInput) SetHost ¶
func (s *ListProhibitionInput) SetHost(v string) *ListProhibitionInput
SetHost sets the Host field's value.
func (*ListProhibitionInput) SetIp ¶
func (s *ListProhibitionInput) SetIp(v string) *ListProhibitionInput
SetIp sets the Ip field's value.
func (*ListProhibitionInput) SetLetterOrderBy ¶
func (s *ListProhibitionInput) SetLetterOrderBy(v string) *ListProhibitionInput
SetLetterOrderBy sets the LetterOrderBy field's value.
func (*ListProhibitionInput) SetPage ¶
func (s *ListProhibitionInput) SetPage(v int32) *ListProhibitionInput
SetPage sets the Page field's value.
func (*ListProhibitionInput) SetPageSize ¶
func (s *ListProhibitionInput) SetPageSize(v int32) *ListProhibitionInput
SetPageSize sets the PageSize field's value.
func (*ListProhibitionInput) SetPathOrderBy ¶
func (s *ListProhibitionInput) SetPathOrderBy(v string) *ListProhibitionInput
SetPathOrderBy sets the PathOrderBy field's value.
func (*ListProhibitionInput) SetProjectName ¶
func (s *ListProhibitionInput) SetProjectName(v string) *ListProhibitionInput
SetProjectName sets the ProjectName field's value.
func (*ListProhibitionInput) SetReason ¶
func (s *ListProhibitionInput) SetReason(v []*string) *ListProhibitionInput
SetReason sets the Reason field's value.
func (*ListProhibitionInput) SetStartTime ¶
func (s *ListProhibitionInput) SetStartTime(v int32) *ListProhibitionInput
SetStartTime sets the StartTime field's value.
func (*ListProhibitionInput) SetStatus ¶
func (s *ListProhibitionInput) SetStatus(v []*int32) *ListProhibitionInput
SetStatus sets the Status field's value.
func (*ListProhibitionInput) SetTimeOrderBy ¶
func (s *ListProhibitionInput) SetTimeOrderBy(v string) *ListProhibitionInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListProhibitionInput) String ¶
func (s ListProhibitionInput) String() string
String returns the string representation
func (*ListProhibitionInput) Validate ¶
func (s *ListProhibitionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProhibitionOutput ¶
type ListProhibitionOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
IpAggGroup []*IpAggGroupForListProhibitionOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListProhibitionOutput) GoString ¶
func (s ListProhibitionOutput) GoString() string
GoString returns the string representation
func (*ListProhibitionOutput) SetCount ¶
func (s *ListProhibitionOutput) SetCount(v int32) *ListProhibitionOutput
SetCount sets the Count field's value.
func (*ListProhibitionOutput) SetCurrentPage ¶
func (s *ListProhibitionOutput) SetCurrentPage(v int32) *ListProhibitionOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListProhibitionOutput) SetIpAggGroup ¶
func (s *ListProhibitionOutput) SetIpAggGroup(v []*IpAggGroupForListProhibitionOutput) *ListProhibitionOutput
SetIpAggGroup sets the IpAggGroup field's value.
func (*ListProhibitionOutput) SetPageNumber ¶
func (s *ListProhibitionOutput) SetPageNumber(v int32) *ListProhibitionOutput
SetPageNumber sets the PageNumber field's value.
func (*ListProhibitionOutput) SetPageSize ¶
func (s *ListProhibitionOutput) SetPageSize(v int32) *ListProhibitionOutput
SetPageSize sets the PageSize field's value.
func (*ListProhibitionOutput) SetTotalCount ¶
func (s *ListProhibitionOutput) SetTotalCount(v int32) *ListProhibitionOutput
SetTotalCount sets the TotalCount field's value.
func (ListProhibitionOutput) String ¶
func (s ListProhibitionOutput) String() string
String returns the string representation
type ListSystemBotConfigInput ¶
type ListSystemBotConfigInput struct {
FilerByRuleMatch *FilerByRuleMatchForListSystemBotConfigInput `type:"structure" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
IPMatch *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSystemBotConfigInput) GoString ¶
func (s ListSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*ListSystemBotConfigInput) SetFilerByRuleMatch ¶
func (s *ListSystemBotConfigInput) SetFilerByRuleMatch(v *FilerByRuleMatchForListSystemBotConfigInput) *ListSystemBotConfigInput
SetFilerByRuleMatch sets the FilerByRuleMatch field's value.
func (*ListSystemBotConfigInput) SetHost ¶
func (s *ListSystemBotConfigInput) SetHost(v string) *ListSystemBotConfigInput
SetHost sets the Host field's value.
func (*ListSystemBotConfigInput) SetIPMatch ¶
func (s *ListSystemBotConfigInput) SetIPMatch(v bool) *ListSystemBotConfigInput
SetIPMatch sets the IPMatch field's value.
func (*ListSystemBotConfigInput) SetName ¶
func (s *ListSystemBotConfigInput) SetName(v string) *ListSystemBotConfigInput
SetName sets the Name field's value.
func (*ListSystemBotConfigInput) SetPage ¶
func (s *ListSystemBotConfigInput) SetPage(v int32) *ListSystemBotConfigInput
SetPage sets the Page field's value.
func (*ListSystemBotConfigInput) SetPageSize ¶
func (s *ListSystemBotConfigInput) SetPageSize(v int32) *ListSystemBotConfigInput
SetPageSize sets the PageSize field's value.
func (*ListSystemBotConfigInput) SetProjectName ¶
func (s *ListSystemBotConfigInput) SetProjectName(v string) *ListSystemBotConfigInput
SetProjectName sets the ProjectName field's value.
func (*ListSystemBotConfigInput) SetRuleTag ¶
func (s *ListSystemBotConfigInput) SetRuleTag(v string) *ListSystemBotConfigInput
SetRuleTag sets the RuleTag field's value.
func (ListSystemBotConfigInput) String ¶
func (s ListSystemBotConfigInput) String() string
String returns the string representation
type ListSystemBotConfigOutput ¶
type ListSystemBotConfigOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListSystemBotConfigOutput `type:"list" json:",omitempty"`
LastUpdateTime *string `type:"string" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSystemBotConfigOutput) GoString ¶
func (s ListSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (*ListSystemBotConfigOutput) SetCount ¶
func (s *ListSystemBotConfigOutput) SetCount(v int32) *ListSystemBotConfigOutput
SetCount sets the Count field's value.
func (*ListSystemBotConfigOutput) SetCurrentPage ¶
func (s *ListSystemBotConfigOutput) SetCurrentPage(v int32) *ListSystemBotConfigOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListSystemBotConfigOutput) SetData ¶
func (s *ListSystemBotConfigOutput) SetData(v []*DataForListSystemBotConfigOutput) *ListSystemBotConfigOutput
SetData sets the Data field's value.
func (*ListSystemBotConfigOutput) SetLastUpdateTime ¶
func (s *ListSystemBotConfigOutput) SetLastUpdateTime(v string) *ListSystemBotConfigOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (*ListSystemBotConfigOutput) SetPageSize ¶
func (s *ListSystemBotConfigOutput) SetPageSize(v int32) *ListSystemBotConfigOutput
SetPageSize sets the PageSize field's value.
func (*ListSystemBotConfigOutput) SetTotalCount ¶
func (s *ListSystemBotConfigOutput) SetTotalCount(v int32) *ListSystemBotConfigOutput
SetTotalCount sets the TotalCount field's value.
func (ListSystemBotConfigOutput) String ¶
func (s ListSystemBotConfigOutput) String() string
String returns the string representation
type ListTamperProofInput ¶
type ListTamperProofInput struct {
Host *string `type:"string" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTamperProofInput) GoString ¶
func (s ListTamperProofInput) GoString() string
GoString returns the string representation
func (*ListTamperProofInput) SetHost ¶
func (s *ListTamperProofInput) SetHost(v string) *ListTamperProofInput
SetHost sets the Host field's value.
func (*ListTamperProofInput) SetPage ¶
func (s *ListTamperProofInput) SetPage(v int32) *ListTamperProofInput
SetPage sets the Page field's value.
func (*ListTamperProofInput) SetPageSize ¶
func (s *ListTamperProofInput) SetPageSize(v int32) *ListTamperProofInput
SetPageSize sets the PageSize field's value.
func (*ListTamperProofInput) SetProjectName ¶
func (s *ListTamperProofInput) SetProjectName(v string) *ListTamperProofInput
SetProjectName sets the ProjectName field's value.
func (ListTamperProofInput) String ¶
func (s ListTamperProofInput) String() string
String returns the string representation
type ListTamperProofOutput ¶
type ListTamperProofOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListTamperProofOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTamperProofOutput) GoString ¶
func (s ListTamperProofOutput) GoString() string
GoString returns the string representation
func (*ListTamperProofOutput) SetCount ¶
func (s *ListTamperProofOutput) SetCount(v int32) *ListTamperProofOutput
SetCount sets the Count field's value.
func (*ListTamperProofOutput) SetCurrentPage ¶
func (s *ListTamperProofOutput) SetCurrentPage(v int32) *ListTamperProofOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListTamperProofOutput) SetData ¶
func (s *ListTamperProofOutput) SetData(v []*DataForListTamperProofOutput) *ListTamperProofOutput
SetData sets the Data field's value.
func (*ListTamperProofOutput) SetPageSize ¶
func (s *ListTamperProofOutput) SetPageSize(v int32) *ListTamperProofOutput
SetPageSize sets the PageSize field's value.
func (*ListTamperProofOutput) SetTotalCount ¶
func (s *ListTamperProofOutput) SetTotalCount(v int32) *ListTamperProofOutput
SetTotalCount sets the TotalCount field's value.
func (ListTamperProofOutput) String ¶
func (s ListTamperProofOutput) String() string
String returns the string representation
type ListVulWhiteFieldInput ¶
type ListVulWhiteFieldInput struct {
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListVulWhiteFieldInput) GoString ¶
func (s ListVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*ListVulWhiteFieldInput) SetHost ¶
func (s *ListVulWhiteFieldInput) SetHost(v string) *ListVulWhiteFieldInput
SetHost sets the Host field's value.
func (*ListVulWhiteFieldInput) SetHostAddType ¶
func (s *ListVulWhiteFieldInput) SetHostAddType(v int32) *ListVulWhiteFieldInput
SetHostAddType sets the HostAddType field's value.
func (*ListVulWhiteFieldInput) SetHostList ¶
func (s *ListVulWhiteFieldInput) SetHostList(v []*string) *ListVulWhiteFieldInput
SetHostList sets the HostList field's value.
func (*ListVulWhiteFieldInput) SetPage ¶
func (s *ListVulWhiteFieldInput) SetPage(v int32) *ListVulWhiteFieldInput
SetPage sets the Page field's value.
func (*ListVulWhiteFieldInput) SetPageSize ¶
func (s *ListVulWhiteFieldInput) SetPageSize(v int32) *ListVulWhiteFieldInput
SetPageSize sets the PageSize field's value.
func (*ListVulWhiteFieldInput) SetProjectName ¶
func (s *ListVulWhiteFieldInput) SetProjectName(v string) *ListVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (*ListVulWhiteFieldInput) SetRuleTag ¶
func (s *ListVulWhiteFieldInput) SetRuleTag(v string) *ListVulWhiteFieldInput
SetRuleTag sets the RuleTag field's value.
func (ListVulWhiteFieldInput) String ¶
func (s ListVulWhiteFieldInput) String() string
String returns the string representation
type ListVulWhiteFieldOutput ¶
type ListVulWhiteFieldOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
Data []*DataForListVulWhiteFieldOutput `type:"list" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListVulWhiteFieldOutput) GoString ¶
func (s ListVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*ListVulWhiteFieldOutput) SetCount ¶
func (s *ListVulWhiteFieldOutput) SetCount(v int32) *ListVulWhiteFieldOutput
SetCount sets the Count field's value.
func (*ListVulWhiteFieldOutput) SetCurrentPage ¶
func (s *ListVulWhiteFieldOutput) SetCurrentPage(v int32) *ListVulWhiteFieldOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListVulWhiteFieldOutput) SetData ¶
func (s *ListVulWhiteFieldOutput) SetData(v []*DataForListVulWhiteFieldOutput) *ListVulWhiteFieldOutput
SetData sets the Data field's value.
func (*ListVulWhiteFieldOutput) SetPageSize ¶
func (s *ListVulWhiteFieldOutput) SetPageSize(v int32) *ListVulWhiteFieldOutput
SetPageSize sets the PageSize field's value.
func (*ListVulWhiteFieldOutput) SetTotalCount ¶
func (s *ListVulWhiteFieldOutput) SetTotalCount(v int32) *ListVulWhiteFieldOutput
SetTotalCount sets the TotalCount field's value.
func (ListVulWhiteFieldOutput) String ¶
func (s ListVulWhiteFieldOutput) String() string
String returns the string representation
type ListVulnerabilityRuleInput ¶
type ListVulnerabilityRuleInput struct {
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
Page *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleMode *string `type:"string" json:",omitempty" enum:"EnumOfRuleModeForListVulnerabilityRuleInput"`
// contains filtered or unexported fields
}
func (ListVulnerabilityRuleInput) GoString ¶
func (s ListVulnerabilityRuleInput) GoString() string
GoString returns the string representation
func (*ListVulnerabilityRuleInput) SetHost ¶
func (s *ListVulnerabilityRuleInput) SetHost(v string) *ListVulnerabilityRuleInput
SetHost sets the Host field's value.
func (*ListVulnerabilityRuleInput) SetHostAddType ¶
func (s *ListVulnerabilityRuleInput) SetHostAddType(v int32) *ListVulnerabilityRuleInput
SetHostAddType sets the HostAddType field's value.
func (*ListVulnerabilityRuleInput) SetHostList ¶
func (s *ListVulnerabilityRuleInput) SetHostList(v []*string) *ListVulnerabilityRuleInput
SetHostList sets the HostList field's value.
func (*ListVulnerabilityRuleInput) SetPage ¶
func (s *ListVulnerabilityRuleInput) SetPage(v int32) *ListVulnerabilityRuleInput
SetPage sets the Page field's value.
func (*ListVulnerabilityRuleInput) SetPageSize ¶
func (s *ListVulnerabilityRuleInput) SetPageSize(v int32) *ListVulnerabilityRuleInput
SetPageSize sets the PageSize field's value.
func (*ListVulnerabilityRuleInput) SetProjectName ¶
func (s *ListVulnerabilityRuleInput) SetProjectName(v string) *ListVulnerabilityRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListVulnerabilityRuleInput) SetRuleMode ¶
func (s *ListVulnerabilityRuleInput) SetRuleMode(v string) *ListVulnerabilityRuleInput
SetRuleMode sets the RuleMode field's value.
func (ListVulnerabilityRuleInput) String ¶
func (s ListVulnerabilityRuleInput) String() string
String returns the string representation
type ListVulnerabilityRuleOutput ¶
type ListVulnerabilityRuleOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RuleDetail []*RuleDetailForListVulnerabilityRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListVulnerabilityRuleOutput) GoString ¶
func (s ListVulnerabilityRuleOutput) GoString() string
GoString returns the string representation
func (*ListVulnerabilityRuleOutput) SetCount ¶
func (s *ListVulnerabilityRuleOutput) SetCount(v int32) *ListVulnerabilityRuleOutput
SetCount sets the Count field's value.
func (*ListVulnerabilityRuleOutput) SetCurrentPage ¶
func (s *ListVulnerabilityRuleOutput) SetCurrentPage(v int32) *ListVulnerabilityRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListVulnerabilityRuleOutput) SetPageSize ¶
func (s *ListVulnerabilityRuleOutput) SetPageSize(v int32) *ListVulnerabilityRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListVulnerabilityRuleOutput) SetRuleDetail ¶
func (s *ListVulnerabilityRuleOutput) SetRuleDetail(v []*RuleDetailForListVulnerabilityRuleOutput) *ListVulnerabilityRuleOutput
SetRuleDetail sets the RuleDetail field's value.
func (*ListVulnerabilityRuleOutput) SetTotalCount ¶
func (s *ListVulnerabilityRuleOutput) SetTotalCount(v int32) *ListVulnerabilityRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListVulnerabilityRuleOutput) String ¶
func (s ListVulnerabilityRuleOutput) String() string
String returns the string representation
type ListWafServiceCertificateInput ¶
type ListWafServiceCertificateInput struct {
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWafServiceCertificateInput) GoString ¶
func (s ListWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*ListWafServiceCertificateInput) SetProjectName ¶
func (s *ListWafServiceCertificateInput) SetProjectName(v string) *ListWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (ListWafServiceCertificateInput) String ¶
func (s ListWafServiceCertificateInput) String() string
String returns the string representation
type ListWafServiceCertificateOutput ¶
type ListWafServiceCertificateOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListWafServiceCertificateOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWafServiceCertificateOutput) GoString ¶
func (s ListWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*ListWafServiceCertificateOutput) SetData ¶
func (s *ListWafServiceCertificateOutput) SetData(v []*DataForListWafServiceCertificateOutput) *ListWafServiceCertificateOutput
SetData sets the Data field's value.
func (ListWafServiceCertificateOutput) String ¶
func (s ListWafServiceCertificateOutput) String() string
String returns the string representation
type MatchForCheckLLMPromptOutput ¶
type MatchForCheckLLMPromptOutput struct {
Label *string `type:"string" json:",omitempty"`
Word *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MatchForCheckLLMPromptOutput) GoString ¶
func (s MatchForCheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*MatchForCheckLLMPromptOutput) SetLabel ¶
func (s *MatchForCheckLLMPromptOutput) SetLabel(v string) *MatchForCheckLLMPromptOutput
SetLabel sets the Label field's value.
func (*MatchForCheckLLMPromptOutput) SetWord ¶
func (s *MatchForCheckLLMPromptOutput) SetWord(v string) *MatchForCheckLLMPromptOutput
SetWord sets the Word field's value.
func (MatchForCheckLLMPromptOutput) String ¶
func (s MatchForCheckLLMPromptOutput) String() string
String returns the string representation
type MatchForCheckLLMResponseStreamOutput ¶
type MatchForCheckLLMResponseStreamOutput struct {
Label *string `type:"string" json:",omitempty"`
Word *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MatchForCheckLLMResponseStreamOutput) GoString ¶
func (s MatchForCheckLLMResponseStreamOutput) GoString() string
GoString returns the string representation
func (*MatchForCheckLLMResponseStreamOutput) SetLabel ¶
func (s *MatchForCheckLLMResponseStreamOutput) SetLabel(v string) *MatchForCheckLLMResponseStreamOutput
SetLabel sets the Label field's value.
func (*MatchForCheckLLMResponseStreamOutput) SetWord ¶
func (s *MatchForCheckLLMResponseStreamOutput) SetWord(v string) *MatchForCheckLLMResponseStreamOutput
SetWord sets the Word field's value.
func (MatchForCheckLLMResponseStreamOutput) String ¶
func (s MatchForCheckLLMResponseStreamOutput) String() string
String returns the string representation
type ModifyServiceDefenceModeInput ¶
type ModifyServiceDefenceModeInput struct {
// DefenceMode is a required field
DefenceMode *int32 `type:"int32" json:",omitempty" required:"true"`
ExtraDefenceModeLBInstance []*ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput `type:"list" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ModifyServiceDefenceModeInput) GoString ¶
func (s ModifyServiceDefenceModeInput) GoString() string
GoString returns the string representation
func (*ModifyServiceDefenceModeInput) SetDefenceMode ¶
func (s *ModifyServiceDefenceModeInput) SetDefenceMode(v int32) *ModifyServiceDefenceModeInput
SetDefenceMode sets the DefenceMode field's value.
func (*ModifyServiceDefenceModeInput) SetExtraDefenceModeLBInstance ¶
func (s *ModifyServiceDefenceModeInput) SetExtraDefenceModeLBInstance(v []*ExtraDefenceModeLBInstanceForModifyServiceDefenceModeInput) *ModifyServiceDefenceModeInput
SetExtraDefenceModeLBInstance sets the ExtraDefenceModeLBInstance field's value.
func (*ModifyServiceDefenceModeInput) SetHost ¶
func (s *ModifyServiceDefenceModeInput) SetHost(v string) *ModifyServiceDefenceModeInput
SetHost sets the Host field's value.
func (*ModifyServiceDefenceModeInput) SetProjectName ¶
func (s *ModifyServiceDefenceModeInput) SetProjectName(v string) *ModifyServiceDefenceModeInput
SetProjectName sets the ProjectName field's value.
func (ModifyServiceDefenceModeInput) String ¶
func (s ModifyServiceDefenceModeInput) String() string
String returns the string representation
func (*ModifyServiceDefenceModeInput) Validate ¶
func (s *ModifyServiceDefenceModeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyServiceDefenceModeOutput ¶
type ModifyServiceDefenceModeOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyServiceDefenceModeOutput) GoString ¶
func (s ModifyServiceDefenceModeOutput) GoString() string
GoString returns the string representation
func (ModifyServiceDefenceModeOutput) String ¶
func (s ModifyServiceDefenceModeOutput) String() string
String returns the string representation
type ModifyTLSConfigInput ¶
type ModifyTLSConfigInput struct {
AlarmThreshold *int32 `type:"int32" json:",omitempty"`
CapacityAlert *bool `type:"boolean" json:",omitempty"`
CapacityAlertInterval *int32 `type:"int32" json:",omitempty"`
DomainList []*string `type:"list" json:",omitempty"`
FieldList *FieldListForModifyTLSConfigInput `type:"structure" json:",omitempty"`
FieldSelectAll *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
TLSStorageTime *int32 `type:"int32" json:",omitempty"`
WafActionList *WafActionListForModifyTLSConfigInput `type:"structure" json:",omitempty"`
WafActionSelectAll *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (ModifyTLSConfigInput) GoString ¶
func (s ModifyTLSConfigInput) GoString() string
GoString returns the string representation
func (*ModifyTLSConfigInput) SetAlarmThreshold ¶
func (s *ModifyTLSConfigInput) SetAlarmThreshold(v int32) *ModifyTLSConfigInput
SetAlarmThreshold sets the AlarmThreshold field's value.
func (*ModifyTLSConfigInput) SetCapacityAlert ¶
func (s *ModifyTLSConfigInput) SetCapacityAlert(v bool) *ModifyTLSConfigInput
SetCapacityAlert sets the CapacityAlert field's value.
func (*ModifyTLSConfigInput) SetCapacityAlertInterval ¶
func (s *ModifyTLSConfigInput) SetCapacityAlertInterval(v int32) *ModifyTLSConfigInput
SetCapacityAlertInterval sets the CapacityAlertInterval field's value.
func (*ModifyTLSConfigInput) SetDomainList ¶
func (s *ModifyTLSConfigInput) SetDomainList(v []*string) *ModifyTLSConfigInput
SetDomainList sets the DomainList field's value.
func (*ModifyTLSConfigInput) SetFieldList ¶
func (s *ModifyTLSConfigInput) SetFieldList(v *FieldListForModifyTLSConfigInput) *ModifyTLSConfigInput
SetFieldList sets the FieldList field's value.
func (*ModifyTLSConfigInput) SetFieldSelectAll ¶
func (s *ModifyTLSConfigInput) SetFieldSelectAll(v bool) *ModifyTLSConfigInput
SetFieldSelectAll sets the FieldSelectAll field's value.
func (*ModifyTLSConfigInput) SetProjectName ¶
func (s *ModifyTLSConfigInput) SetProjectName(v string) *ModifyTLSConfigInput
SetProjectName sets the ProjectName field's value.
func (*ModifyTLSConfigInput) SetTLSStorageTime ¶
func (s *ModifyTLSConfigInput) SetTLSStorageTime(v int32) *ModifyTLSConfigInput
SetTLSStorageTime sets the TLSStorageTime field's value.
func (*ModifyTLSConfigInput) SetWafActionList ¶
func (s *ModifyTLSConfigInput) SetWafActionList(v *WafActionListForModifyTLSConfigInput) *ModifyTLSConfigInput
SetWafActionList sets the WafActionList field's value.
func (*ModifyTLSConfigInput) SetWafActionSelectAll ¶
func (s *ModifyTLSConfigInput) SetWafActionSelectAll(v bool) *ModifyTLSConfigInput
SetWafActionSelectAll sets the WafActionSelectAll field's value.
func (ModifyTLSConfigInput) String ¶
func (s ModifyTLSConfigInput) String() string
String returns the string representation
type ModifyTLSConfigOutput ¶
type ModifyTLSConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyTLSConfigOutput) GoString ¶
func (s ModifyTLSConfigOutput) GoString() string
GoString returns the string representation
func (ModifyTLSConfigOutput) String ¶
func (s ModifyTLSConfigOutput) String() string
String returns the string representation
type ModuleQuickConfForCreateDomainOutput ¶
type ModuleQuickConfForCreateDomainOutput struct {
API *APIForCreateDomainOutput `type:"structure" json:",omitempty"`
AutoCC *AutoCCForCreateDomainOutput `type:"structure" json:",omitempty"`
BotSequence *BotSequenceForCreateDomainOutput `type:"structure" json:",omitempty"`
SystemBot *SystemBotForCreateDomainOutput `type:"structure" json:",omitempty"`
Vul *VulForCreateDomainOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ModuleQuickConfForCreateDomainOutput) GoString ¶
func (s ModuleQuickConfForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*ModuleQuickConfForCreateDomainOutput) SetAPI ¶
func (s *ModuleQuickConfForCreateDomainOutput) SetAPI(v *APIForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetAPI sets the API field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetAutoCC ¶
func (s *ModuleQuickConfForCreateDomainOutput) SetAutoCC(v *AutoCCForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetAutoCC sets the AutoCC field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetBotSequence ¶
func (s *ModuleQuickConfForCreateDomainOutput) SetBotSequence(v *BotSequenceForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetBotSequence sets the BotSequence field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetSystemBot ¶
func (s *ModuleQuickConfForCreateDomainOutput) SetSystemBot(v *SystemBotForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetSystemBot sets the SystemBot field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetVul ¶
func (s *ModuleQuickConfForCreateDomainOutput) SetVul(v *VulForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetVul sets the Vul field's value.
func (ModuleQuickConfForCreateDomainOutput) String ¶
func (s ModuleQuickConfForCreateDomainOutput) String() string
String returns the string representation
type PageInfoForCreateAclRuleOutput ¶
type PageInfoForCreateAclRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForCreateAclRuleOutput) GoString ¶
func (s PageInfoForCreateAclRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForCreateAclRuleOutput) SetCount ¶
func (s *PageInfoForCreateAclRuleOutput) SetCount(v int32) *PageInfoForCreateAclRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForCreateAclRuleOutput) SetCurrentPage ¶
func (s *PageInfoForCreateAclRuleOutput) SetCurrentPage(v int32) *PageInfoForCreateAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForCreateAclRuleOutput) SetPageSize ¶
func (s *PageInfoForCreateAclRuleOutput) SetPageSize(v int32) *PageInfoForCreateAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForCreateAclRuleOutput) SetTotalCount ¶
func (s *PageInfoForCreateAclRuleOutput) SetTotalCount(v int32) *PageInfoForCreateAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForCreateAclRuleOutput) String ¶
func (s PageInfoForCreateAclRuleOutput) String() string
String returns the string representation
type PageInfoForDeleteAclRuleOutput ¶
type PageInfoForDeleteAclRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForDeleteAclRuleOutput) GoString ¶
func (s PageInfoForDeleteAclRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDeleteAclRuleOutput) SetCount ¶
func (s *PageInfoForDeleteAclRuleOutput) SetCount(v int32) *PageInfoForDeleteAclRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForDeleteAclRuleOutput) SetCurrentPage ¶
func (s *PageInfoForDeleteAclRuleOutput) SetCurrentPage(v int32) *PageInfoForDeleteAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDeleteAclRuleOutput) SetPageSize ¶
func (s *PageInfoForDeleteAclRuleOutput) SetPageSize(v int32) *PageInfoForDeleteAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDeleteAclRuleOutput) SetTotalCount ¶
func (s *PageInfoForDeleteAclRuleOutput) SetTotalCount(v int32) *PageInfoForDeleteAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDeleteAclRuleOutput) String ¶
func (s PageInfoForDeleteAclRuleOutput) String() string
String returns the string representation
type PageInfoForListAclRuleOutput ¶
type PageInfoForListAclRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForListAclRuleOutput) GoString ¶
func (s PageInfoForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForListAclRuleOutput) SetCount ¶
func (s *PageInfoForListAclRuleOutput) SetCount(v int32) *PageInfoForListAclRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForListAclRuleOutput) SetCurrentPage ¶
func (s *PageInfoForListAclRuleOutput) SetCurrentPage(v int32) *PageInfoForListAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForListAclRuleOutput) SetPageSize ¶
func (s *PageInfoForListAclRuleOutput) SetPageSize(v int32) *PageInfoForListAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForListAclRuleOutput) SetTotalCount ¶
func (s *PageInfoForListAclRuleOutput) SetTotalCount(v int32) *PageInfoForListAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForListAclRuleOutput) String ¶
func (s PageInfoForListAclRuleOutput) String() string
String returns the string representation
type PageInfoForListAreaBlockRuleOutput ¶
type PageInfoForListAreaBlockRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForListAreaBlockRuleOutput) GoString ¶
func (s PageInfoForListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForListAreaBlockRuleOutput) SetCount ¶
func (s *PageInfoForListAreaBlockRuleOutput) SetCount(v int32) *PageInfoForListAreaBlockRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForListAreaBlockRuleOutput) SetCurrentPage ¶
func (s *PageInfoForListAreaBlockRuleOutput) SetCurrentPage(v int32) *PageInfoForListAreaBlockRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForListAreaBlockRuleOutput) SetPageSize ¶
func (s *PageInfoForListAreaBlockRuleOutput) SetPageSize(v int32) *PageInfoForListAreaBlockRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForListAreaBlockRuleOutput) SetTotalCount ¶
func (s *PageInfoForListAreaBlockRuleOutput) SetTotalCount(v int32) *PageInfoForListAreaBlockRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForListAreaBlockRuleOutput) String ¶
func (s PageInfoForListAreaBlockRuleOutput) String() string
String returns the string representation
type PageInfoForListCustomPageOutput ¶
type PageInfoForListCustomPageOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForListCustomPageOutput) GoString ¶
func (s PageInfoForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*PageInfoForListCustomPageOutput) SetCount ¶
func (s *PageInfoForListCustomPageOutput) SetCount(v int32) *PageInfoForListCustomPageOutput
SetCount sets the Count field's value.
func (*PageInfoForListCustomPageOutput) SetCurrentPage ¶
func (s *PageInfoForListCustomPageOutput) SetCurrentPage(v int32) *PageInfoForListCustomPageOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForListCustomPageOutput) SetPageSize ¶
func (s *PageInfoForListCustomPageOutput) SetPageSize(v int32) *PageInfoForListCustomPageOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForListCustomPageOutput) SetTotalCount ¶
func (s *PageInfoForListCustomPageOutput) SetTotalCount(v int32) *PageInfoForListCustomPageOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForListCustomPageOutput) String ¶
func (s PageInfoForListCustomPageOutput) String() string
String returns the string representation
type PageInfoForUpdateAclRuleOutput ¶
type PageInfoForUpdateAclRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForUpdateAclRuleOutput) GoString ¶
func (s PageInfoForUpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForUpdateAclRuleOutput) SetCount ¶
func (s *PageInfoForUpdateAclRuleOutput) SetCount(v int32) *PageInfoForUpdateAclRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForUpdateAclRuleOutput) SetCurrentPage ¶
func (s *PageInfoForUpdateAclRuleOutput) SetCurrentPage(v int32) *PageInfoForUpdateAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForUpdateAclRuleOutput) SetPageSize ¶
func (s *PageInfoForUpdateAclRuleOutput) SetPageSize(v int32) *PageInfoForUpdateAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForUpdateAclRuleOutput) SetTotalCount ¶
func (s *PageInfoForUpdateAclRuleOutput) SetTotalCount(v int32) *PageInfoForUpdateAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForUpdateAclRuleOutput) String ¶
func (s PageInfoForUpdateAclRuleOutput) String() string
String returns the string representation
type PageInfoForUpdateAreaBlockRuleOutput ¶
type PageInfoForUpdateAreaBlockRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForUpdateAreaBlockRuleOutput) GoString ¶
func (s PageInfoForUpdateAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*PageInfoForUpdateAreaBlockRuleOutput) SetCount ¶
func (s *PageInfoForUpdateAreaBlockRuleOutput) SetCount(v int32) *PageInfoForUpdateAreaBlockRuleOutput
SetCount sets the Count field's value.
func (*PageInfoForUpdateAreaBlockRuleOutput) SetCurrentPage ¶
func (s *PageInfoForUpdateAreaBlockRuleOutput) SetCurrentPage(v int32) *PageInfoForUpdateAreaBlockRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForUpdateAreaBlockRuleOutput) SetPageSize ¶
func (s *PageInfoForUpdateAreaBlockRuleOutput) SetPageSize(v int32) *PageInfoForUpdateAreaBlockRuleOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForUpdateAreaBlockRuleOutput) SetTotalCount ¶
func (s *PageInfoForUpdateAreaBlockRuleOutput) SetTotalCount(v int32) *PageInfoForUpdateAreaBlockRuleOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForUpdateAreaBlockRuleOutput) String ¶
func (s PageInfoForUpdateAreaBlockRuleOutput) String() string
String returns the string representation
type ProtocolPortsForCreateDomainInput ¶
type ProtocolPortsForCreateDomainInput struct {
HTTP []*int32 `type:"list" json:",omitempty"`
HTTPS []*int32 `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProtocolPortsForCreateDomainInput) GoString ¶
func (s ProtocolPortsForCreateDomainInput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForCreateDomainInput) SetHTTP ¶
func (s *ProtocolPortsForCreateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForCreateDomainInput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForCreateDomainInput) SetHTTPS ¶
func (s *ProtocolPortsForCreateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForCreateDomainInput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForCreateDomainInput) String ¶
func (s ProtocolPortsForCreateDomainInput) String() string
String returns the string representation
type ProtocolPortsForListDomainOutput ¶
type ProtocolPortsForListDomainOutput struct {
HTTP []*int32 `type:"list" json:",omitempty"`
HTTPS []*int32 `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProtocolPortsForListDomainOutput) GoString ¶
func (s ProtocolPortsForListDomainOutput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForListDomainOutput) SetHTTP ¶
func (s *ProtocolPortsForListDomainOutput) SetHTTP(v []*int32) *ProtocolPortsForListDomainOutput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForListDomainOutput) SetHTTPS ¶
func (s *ProtocolPortsForListDomainOutput) SetHTTPS(v []*int32) *ProtocolPortsForListDomainOutput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForListDomainOutput) String ¶
func (s ProtocolPortsForListDomainOutput) String() string
String returns the string representation
type ProtocolPortsForUpdateDomainInput ¶
type ProtocolPortsForUpdateDomainInput struct {
HTTP []*int32 `type:"list" json:",omitempty"`
HTTPS []*int32 `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProtocolPortsForUpdateDomainInput) GoString ¶
func (s ProtocolPortsForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForUpdateDomainInput) SetHTTP ¶
func (s *ProtocolPortsForUpdateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForUpdateDomainInput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForUpdateDomainInput) SetHTTPS ¶
func (s *ProtocolPortsForUpdateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForUpdateDomainInput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForUpdateDomainInput) String ¶
func (s ProtocolPortsForUpdateDomainInput) String() string
String returns the string representation
type QueryAttackAnalysisTermsAggLbInput ¶
type QueryAttackAnalysisTermsAggLbInput struct {
// AnalysisKey is a required field
AnalysisKey *string `type:"string" json:",omitempty" required:"true"`
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
Host *string `type:"string" json:",omitempty"`
Plugins []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (QueryAttackAnalysisTermsAggLbInput) GoString ¶
func (s QueryAttackAnalysisTermsAggLbInput) GoString() string
GoString returns the string representation
func (*QueryAttackAnalysisTermsAggLbInput) SetAnalysisKey ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetAnalysisKey(v string) *QueryAttackAnalysisTermsAggLbInput
SetAnalysisKey sets the AnalysisKey field's value.
func (*QueryAttackAnalysisTermsAggLbInput) SetEndTime ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetEndTime(v int32) *QueryAttackAnalysisTermsAggLbInput
SetEndTime sets the EndTime field's value.
func (*QueryAttackAnalysisTermsAggLbInput) SetHost ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetHost(v string) *QueryAttackAnalysisTermsAggLbInput
SetHost sets the Host field's value.
func (*QueryAttackAnalysisTermsAggLbInput) SetPlugins ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetPlugins(v []*string) *QueryAttackAnalysisTermsAggLbInput
SetPlugins sets the Plugins field's value.
func (*QueryAttackAnalysisTermsAggLbInput) SetProjectName ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetProjectName(v string) *QueryAttackAnalysisTermsAggLbInput
SetProjectName sets the ProjectName field's value.
func (*QueryAttackAnalysisTermsAggLbInput) SetStartTime ¶
func (s *QueryAttackAnalysisTermsAggLbInput) SetStartTime(v int32) *QueryAttackAnalysisTermsAggLbInput
SetStartTime sets the StartTime field's value.
func (QueryAttackAnalysisTermsAggLbInput) String ¶
func (s QueryAttackAnalysisTermsAggLbInput) String() string
String returns the string representation
func (*QueryAttackAnalysisTermsAggLbInput) Validate ¶
func (s *QueryAttackAnalysisTermsAggLbInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryAttackAnalysisTermsAggLbOutput ¶
type QueryAttackAnalysisTermsAggLbOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForQueryAttackAnalysisTermsAggLbOutput `type:"list" json:",omitempty"`
Total *float32 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryAttackAnalysisTermsAggLbOutput) GoString ¶
func (s QueryAttackAnalysisTermsAggLbOutput) GoString() string
GoString returns the string representation
func (*QueryAttackAnalysisTermsAggLbOutput) SetItems ¶
func (s *QueryAttackAnalysisTermsAggLbOutput) SetItems(v []*ItemForQueryAttackAnalysisTermsAggLbOutput) *QueryAttackAnalysisTermsAggLbOutput
SetItems sets the Items field's value.
func (*QueryAttackAnalysisTermsAggLbOutput) SetTotal ¶
func (s *QueryAttackAnalysisTermsAggLbOutput) SetTotal(v float32) *QueryAttackAnalysisTermsAggLbOutput
SetTotal sets the Total field's value.
func (QueryAttackAnalysisTermsAggLbOutput) String ¶
func (s QueryAttackAnalysisTermsAggLbOutput) String() string
String returns the string representation
type QueryAttackAnalysisWithRuleAggLbInput ¶
type QueryAttackAnalysisWithRuleAggLbInput struct {
AnalysisKey *string `type:"string" json:",omitempty"`
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
Host *string `type:"string" json:",omitempty"`
Plugins []*string `type:"list" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (QueryAttackAnalysisWithRuleAggLbInput) GoString ¶
func (s QueryAttackAnalysisWithRuleAggLbInput) GoString() string
GoString returns the string representation
func (*QueryAttackAnalysisWithRuleAggLbInput) SetAnalysisKey ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) SetAnalysisKey(v string) *QueryAttackAnalysisWithRuleAggLbInput
SetAnalysisKey sets the AnalysisKey field's value.
func (*QueryAttackAnalysisWithRuleAggLbInput) SetEndTime ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) SetEndTime(v int32) *QueryAttackAnalysisWithRuleAggLbInput
SetEndTime sets the EndTime field's value.
func (*QueryAttackAnalysisWithRuleAggLbInput) SetHost ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) SetHost(v string) *QueryAttackAnalysisWithRuleAggLbInput
SetHost sets the Host field's value.
func (*QueryAttackAnalysisWithRuleAggLbInput) SetPlugins ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) SetPlugins(v []*string) *QueryAttackAnalysisWithRuleAggLbInput
SetPlugins sets the Plugins field's value.
func (*QueryAttackAnalysisWithRuleAggLbInput) SetStartTime ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) SetStartTime(v int32) *QueryAttackAnalysisWithRuleAggLbInput
SetStartTime sets the StartTime field's value.
func (QueryAttackAnalysisWithRuleAggLbInput) String ¶
func (s QueryAttackAnalysisWithRuleAggLbInput) String() string
String returns the string representation
func (*QueryAttackAnalysisWithRuleAggLbInput) Validate ¶
func (s *QueryAttackAnalysisWithRuleAggLbInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryAttackAnalysisWithRuleAggLbOutput ¶
type QueryAttackAnalysisWithRuleAggLbOutput struct {
Metadata *response.ResponseMetadata
Items []*ItemForQueryAttackAnalysisWithRuleAggLbOutput `type:"list" json:",omitempty"`
Total *float32 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryAttackAnalysisWithRuleAggLbOutput) GoString ¶
func (s QueryAttackAnalysisWithRuleAggLbOutput) GoString() string
GoString returns the string representation
func (*QueryAttackAnalysisWithRuleAggLbOutput) SetItems ¶
func (s *QueryAttackAnalysisWithRuleAggLbOutput) SetItems(v []*ItemForQueryAttackAnalysisWithRuleAggLbOutput) *QueryAttackAnalysisWithRuleAggLbOutput
SetItems sets the Items field's value.
func (*QueryAttackAnalysisWithRuleAggLbOutput) SetTotal ¶
func (s *QueryAttackAnalysisWithRuleAggLbOutput) SetTotal(v float32) *QueryAttackAnalysisWithRuleAggLbOutput
SetTotal sets the Total field's value.
func (QueryAttackAnalysisWithRuleAggLbOutput) String ¶
func (s QueryAttackAnalysisWithRuleAggLbOutput) String() string
String returns the string representation
type QueryAttackSecurityEventInput ¶
type QueryAttackSecurityEventInput struct {
AllHost *bool `type:"boolean" json:",omitempty"`
AllHostDetails []*string `type:"list" json:",omitempty"`
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
EventType *string `type:"string" json:",omitempty"`
FilterAll *bool `type:"boolean" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Ip *string `type:"string" json:",omitempty"`
// Page is a required field
Page *int32 `type:"int32" json:",omitempty" required:"true"`
// PageSize is a required field
PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
Path *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SecurityLevel *string `type:"string" json:",omitempty"`
SortFlag *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (QueryAttackSecurityEventInput) GoString ¶
func (s QueryAttackSecurityEventInput) GoString() string
GoString returns the string representation
func (*QueryAttackSecurityEventInput) SetAllHost ¶
func (s *QueryAttackSecurityEventInput) SetAllHost(v bool) *QueryAttackSecurityEventInput
SetAllHost sets the AllHost field's value.
func (*QueryAttackSecurityEventInput) SetAllHostDetails ¶
func (s *QueryAttackSecurityEventInput) SetAllHostDetails(v []*string) *QueryAttackSecurityEventInput
SetAllHostDetails sets the AllHostDetails field's value.
func (*QueryAttackSecurityEventInput) SetEndTime ¶
func (s *QueryAttackSecurityEventInput) SetEndTime(v int32) *QueryAttackSecurityEventInput
SetEndTime sets the EndTime field's value.
func (*QueryAttackSecurityEventInput) SetEventType ¶
func (s *QueryAttackSecurityEventInput) SetEventType(v string) *QueryAttackSecurityEventInput
SetEventType sets the EventType field's value.
func (*QueryAttackSecurityEventInput) SetFilterAll ¶
func (s *QueryAttackSecurityEventInput) SetFilterAll(v bool) *QueryAttackSecurityEventInput
SetFilterAll sets the FilterAll field's value.
func (*QueryAttackSecurityEventInput) SetHost ¶
func (s *QueryAttackSecurityEventInput) SetHost(v string) *QueryAttackSecurityEventInput
SetHost sets the Host field's value.
func (*QueryAttackSecurityEventInput) SetIp ¶
func (s *QueryAttackSecurityEventInput) SetIp(v string) *QueryAttackSecurityEventInput
SetIp sets the Ip field's value.
func (*QueryAttackSecurityEventInput) SetPage ¶
func (s *QueryAttackSecurityEventInput) SetPage(v int32) *QueryAttackSecurityEventInput
SetPage sets the Page field's value.
func (*QueryAttackSecurityEventInput) SetPageSize ¶
func (s *QueryAttackSecurityEventInput) SetPageSize(v int32) *QueryAttackSecurityEventInput
SetPageSize sets the PageSize field's value.
func (*QueryAttackSecurityEventInput) SetPath ¶
func (s *QueryAttackSecurityEventInput) SetPath(v string) *QueryAttackSecurityEventInput
SetPath sets the Path field's value.
func (*QueryAttackSecurityEventInput) SetProjectName ¶
func (s *QueryAttackSecurityEventInput) SetProjectName(v string) *QueryAttackSecurityEventInput
SetProjectName sets the ProjectName field's value.
func (*QueryAttackSecurityEventInput) SetSecurityLevel ¶
func (s *QueryAttackSecurityEventInput) SetSecurityLevel(v string) *QueryAttackSecurityEventInput
SetSecurityLevel sets the SecurityLevel field's value.
func (*QueryAttackSecurityEventInput) SetSortFlag ¶
func (s *QueryAttackSecurityEventInput) SetSortFlag(v string) *QueryAttackSecurityEventInput
SetSortFlag sets the SortFlag field's value.
func (*QueryAttackSecurityEventInput) SetStartTime ¶
func (s *QueryAttackSecurityEventInput) SetStartTime(v int32) *QueryAttackSecurityEventInput
SetStartTime sets the StartTime field's value.
func (QueryAttackSecurityEventInput) String ¶
func (s QueryAttackSecurityEventInput) String() string
String returns the string representation
func (*QueryAttackSecurityEventInput) Validate ¶
func (s *QueryAttackSecurityEventInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryAttackSecurityEventOutput ¶
type QueryAttackSecurityEventOutput struct {
Metadata *response.ResponseMetadata
AttackCount *int32 `type:"int32" json:",omitempty"`
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
EventEndTime *int32 `type:"int32" json:",omitempty"`
EventId *string `type:"string" json:",omitempty"`
EventStartTime *int32 `type:"int32" json:",omitempty"`
EventType *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
SecurityLevel *string `type:"string" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryAttackSecurityEventOutput) GoString ¶
func (s QueryAttackSecurityEventOutput) GoString() string
GoString returns the string representation
func (*QueryAttackSecurityEventOutput) SetAttackCount ¶
func (s *QueryAttackSecurityEventOutput) SetAttackCount(v int32) *QueryAttackSecurityEventOutput
SetAttackCount sets the AttackCount field's value.
func (*QueryAttackSecurityEventOutput) SetCount ¶
func (s *QueryAttackSecurityEventOutput) SetCount(v int32) *QueryAttackSecurityEventOutput
SetCount sets the Count field's value.
func (*QueryAttackSecurityEventOutput) SetCurrentPage ¶
func (s *QueryAttackSecurityEventOutput) SetCurrentPage(v int32) *QueryAttackSecurityEventOutput
SetCurrentPage sets the CurrentPage field's value.
func (*QueryAttackSecurityEventOutput) SetEventEndTime ¶
func (s *QueryAttackSecurityEventOutput) SetEventEndTime(v int32) *QueryAttackSecurityEventOutput
SetEventEndTime sets the EventEndTime field's value.
func (*QueryAttackSecurityEventOutput) SetEventId ¶
func (s *QueryAttackSecurityEventOutput) SetEventId(v string) *QueryAttackSecurityEventOutput
SetEventId sets the EventId field's value.
func (*QueryAttackSecurityEventOutput) SetEventStartTime ¶
func (s *QueryAttackSecurityEventOutput) SetEventStartTime(v int32) *QueryAttackSecurityEventOutput
SetEventStartTime sets the EventStartTime field's value.
func (*QueryAttackSecurityEventOutput) SetEventType ¶
func (s *QueryAttackSecurityEventOutput) SetEventType(v string) *QueryAttackSecurityEventOutput
SetEventType sets the EventType field's value.
func (*QueryAttackSecurityEventOutput) SetHost ¶
func (s *QueryAttackSecurityEventOutput) SetHost(v string) *QueryAttackSecurityEventOutput
SetHost sets the Host field's value.
func (*QueryAttackSecurityEventOutput) SetPageNumber ¶
func (s *QueryAttackSecurityEventOutput) SetPageNumber(v int32) *QueryAttackSecurityEventOutput
SetPageNumber sets the PageNumber field's value.
func (*QueryAttackSecurityEventOutput) SetPageSize ¶
func (s *QueryAttackSecurityEventOutput) SetPageSize(v int32) *QueryAttackSecurityEventOutput
SetPageSize sets the PageSize field's value.
func (*QueryAttackSecurityEventOutput) SetSecurityLevel ¶
func (s *QueryAttackSecurityEventOutput) SetSecurityLevel(v string) *QueryAttackSecurityEventOutput
SetSecurityLevel sets the SecurityLevel field's value.
func (*QueryAttackSecurityEventOutput) SetTotalCount ¶
func (s *QueryAttackSecurityEventOutput) SetTotalCount(v int32) *QueryAttackSecurityEventOutput
SetTotalCount sets the TotalCount field's value.
func (QueryAttackSecurityEventOutput) String ¶
func (s QueryAttackSecurityEventOutput) String() string
String returns the string representation
type QueryCertificateIfReplaceInput ¶
type QueryCertificateIfReplaceInput struct {
// CertificateID is a required field
CertificateID *int32 `type:"int32" json:",omitempty" required:"true"`
// Domain is a required field
Domain *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
PublicRealServer *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryCertificateIfReplaceInput) GoString ¶
func (s QueryCertificateIfReplaceInput) GoString() string
GoString returns the string representation
func (*QueryCertificateIfReplaceInput) SetCertificateID ¶
func (s *QueryCertificateIfReplaceInput) SetCertificateID(v int32) *QueryCertificateIfReplaceInput
SetCertificateID sets the CertificateID field's value.
func (*QueryCertificateIfReplaceInput) SetDomain ¶
func (s *QueryCertificateIfReplaceInput) SetDomain(v string) *QueryCertificateIfReplaceInput
SetDomain sets the Domain field's value.
func (*QueryCertificateIfReplaceInput) SetProjectName ¶
func (s *QueryCertificateIfReplaceInput) SetProjectName(v string) *QueryCertificateIfReplaceInput
SetProjectName sets the ProjectName field's value.
func (*QueryCertificateIfReplaceInput) SetPublicRealServer ¶
func (s *QueryCertificateIfReplaceInput) SetPublicRealServer(v int32) *QueryCertificateIfReplaceInput
SetPublicRealServer sets the PublicRealServer field's value.
func (QueryCertificateIfReplaceInput) String ¶
func (s QueryCertificateIfReplaceInput) String() string
String returns the string representation
func (*QueryCertificateIfReplaceInput) Validate ¶
func (s *QueryCertificateIfReplaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryCertificateIfReplaceOutput ¶
type QueryCertificateIfReplaceOutput struct {
Metadata *response.ResponseMetadata
IfReplace *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryCertificateIfReplaceOutput) GoString ¶
func (s QueryCertificateIfReplaceOutput) GoString() string
GoString returns the string representation
func (*QueryCertificateIfReplaceOutput) SetIfReplace ¶
func (s *QueryCertificateIfReplaceOutput) SetIfReplace(v bool) *QueryCertificateIfReplaceOutput
SetIfReplace sets the IfReplace field's value.
func (QueryCertificateIfReplaceOutput) String ¶
func (s QueryCertificateIfReplaceOutput) String() string
String returns the string representation
type QueryFlowOverviewLbInput ¶
type QueryFlowOverviewLbInput struct {
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
Host *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (QueryFlowOverviewLbInput) GoString ¶
func (s QueryFlowOverviewLbInput) GoString() string
GoString returns the string representation
func (*QueryFlowOverviewLbInput) SetEndTime ¶
func (s *QueryFlowOverviewLbInput) SetEndTime(v int32) *QueryFlowOverviewLbInput
SetEndTime sets the EndTime field's value.
func (*QueryFlowOverviewLbInput) SetHost ¶
func (s *QueryFlowOverviewLbInput) SetHost(v string) *QueryFlowOverviewLbInput
SetHost sets the Host field's value.
func (*QueryFlowOverviewLbInput) SetStartTime ¶
func (s *QueryFlowOverviewLbInput) SetStartTime(v int32) *QueryFlowOverviewLbInput
SetStartTime sets the StartTime field's value.
func (QueryFlowOverviewLbInput) String ¶
func (s QueryFlowOverviewLbInput) String() string
String returns the string representation
func (*QueryFlowOverviewLbInput) Validate ¶
func (s *QueryFlowOverviewLbInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryFlowOverviewLbOutput ¶
type QueryFlowOverviewLbOutput struct {
Metadata *response.ResponseMetadata
BackSourceCountPeak *float32 `type:"float" json:",omitempty"`
BackSourceQPSPeak *float32 `type:"float" json:",omitempty"`
ReqBandwidthPeak *float32 `type:"float" json:",omitempty"`
ReqCountPeak *float32 `type:"float" json:",omitempty"`
ReqQPSPeak *float32 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryFlowOverviewLbOutput) GoString ¶
func (s QueryFlowOverviewLbOutput) GoString() string
GoString returns the string representation
func (*QueryFlowOverviewLbOutput) SetBackSourceCountPeak ¶
func (s *QueryFlowOverviewLbOutput) SetBackSourceCountPeak(v float32) *QueryFlowOverviewLbOutput
SetBackSourceCountPeak sets the BackSourceCountPeak field's value.
func (*QueryFlowOverviewLbOutput) SetBackSourceQPSPeak ¶
func (s *QueryFlowOverviewLbOutput) SetBackSourceQPSPeak(v float32) *QueryFlowOverviewLbOutput
SetBackSourceQPSPeak sets the BackSourceQPSPeak field's value.
func (*QueryFlowOverviewLbOutput) SetReqBandwidthPeak ¶
func (s *QueryFlowOverviewLbOutput) SetReqBandwidthPeak(v float32) *QueryFlowOverviewLbOutput
SetReqBandwidthPeak sets the ReqBandwidthPeak field's value.
func (*QueryFlowOverviewLbOutput) SetReqCountPeak ¶
func (s *QueryFlowOverviewLbOutput) SetReqCountPeak(v float32) *QueryFlowOverviewLbOutput
SetReqCountPeak sets the ReqCountPeak field's value.
func (*QueryFlowOverviewLbOutput) SetReqQPSPeak ¶
func (s *QueryFlowOverviewLbOutput) SetReqQPSPeak(v float32) *QueryFlowOverviewLbOutput
SetReqQPSPeak sets the ReqQPSPeak field's value.
func (QueryFlowOverviewLbOutput) String ¶
func (s QueryFlowOverviewLbOutput) String() string
String returns the string representation
type QueryLLMGenerateInput ¶
type QueryLLMGenerateInput struct {
// MsgID is a required field
MsgID *string `type:"string" json:",omitempty" required:"true"`
UseStream *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryLLMGenerateInput) GoString ¶
func (s QueryLLMGenerateInput) GoString() string
GoString returns the string representation
func (*QueryLLMGenerateInput) SetMsgID ¶
func (s *QueryLLMGenerateInput) SetMsgID(v string) *QueryLLMGenerateInput
SetMsgID sets the MsgID field's value.
func (*QueryLLMGenerateInput) SetUseStream ¶
func (s *QueryLLMGenerateInput) SetUseStream(v bool) *QueryLLMGenerateInput
SetUseStream sets the UseStream field's value.
func (QueryLLMGenerateInput) String ¶
func (s QueryLLMGenerateInput) String() string
String returns the string representation
func (*QueryLLMGenerateInput) Validate ¶
func (s *QueryLLMGenerateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryLLMGenerateOutput ¶
type QueryLLMGenerateOutput struct {
Metadata *response.ResponseMetadata
Suggest *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryLLMGenerateOutput) GoString ¶
func (s QueryLLMGenerateOutput) GoString() string
GoString returns the string representation
func (*QueryLLMGenerateOutput) SetSuggest ¶
func (s *QueryLLMGenerateOutput) SetSuggest(v string) *QueryLLMGenerateOutput
SetSuggest sets the Suggest field's value.
func (QueryLLMGenerateOutput) String ¶
func (s QueryLLMGenerateOutput) String() string
String returns the string representation
type QueryProtectionOverviewLbInput ¶
type QueryProtectionOverviewLbInput struct {
// EndTime is a required field
EndTime *int32 `type:"int32" json:",omitempty" required:"true"`
Host *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (QueryProtectionOverviewLbInput) GoString ¶
func (s QueryProtectionOverviewLbInput) GoString() string
GoString returns the string representation
func (*QueryProtectionOverviewLbInput) SetEndTime ¶
func (s *QueryProtectionOverviewLbInput) SetEndTime(v int32) *QueryProtectionOverviewLbInput
SetEndTime sets the EndTime field's value.
func (*QueryProtectionOverviewLbInput) SetHost ¶
func (s *QueryProtectionOverviewLbInput) SetHost(v string) *QueryProtectionOverviewLbInput
SetHost sets the Host field's value.
func (*QueryProtectionOverviewLbInput) SetStartTime ¶
func (s *QueryProtectionOverviewLbInput) SetStartTime(v int32) *QueryProtectionOverviewLbInput
SetStartTime sets the StartTime field's value.
func (QueryProtectionOverviewLbInput) String ¶
func (s QueryProtectionOverviewLbInput) String() string
String returns the string representation
func (*QueryProtectionOverviewLbInput) Validate ¶
func (s *QueryProtectionOverviewLbInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryProtectionOverviewLbOutput ¶
type QueryProtectionOverviewLbOutput struct {
Metadata *response.ResponseMetadata
AttackCount *int32 `type:"int32" json:",omitempty"`
AttackIPCount *int32 `type:"int32" json:",omitempty"`
HostCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (QueryProtectionOverviewLbOutput) GoString ¶
func (s QueryProtectionOverviewLbOutput) GoString() string
GoString returns the string representation
func (*QueryProtectionOverviewLbOutput) SetAttackCount ¶
func (s *QueryProtectionOverviewLbOutput) SetAttackCount(v int32) *QueryProtectionOverviewLbOutput
SetAttackCount sets the AttackCount field's value.
func (*QueryProtectionOverviewLbOutput) SetAttackIPCount ¶
func (s *QueryProtectionOverviewLbOutput) SetAttackIPCount(v int32) *QueryProtectionOverviewLbOutput
SetAttackIPCount sets the AttackIPCount field's value.
func (*QueryProtectionOverviewLbOutput) SetHostCount ¶
func (s *QueryProtectionOverviewLbOutput) SetHostCount(v int32) *QueryProtectionOverviewLbOutput
SetHostCount sets the HostCount field's value.
func (QueryProtectionOverviewLbOutput) String ¶
func (s QueryProtectionOverviewLbOutput) String() string
String returns the string representation
type ReasonForListProhibitionOutput ¶
type ReasonForListProhibitionOutput struct {
Black *int32 `type:"int32" json:"black,omitempty"`
Bot *int32 `type:"int32" json:"bot,omitempty"`
Geo_black *int32 `type:"int32" json:"geo_black,omitempty"`
Httpflood *int32 `type:"int32" json:"httpflood,omitempty"`
Param_abnormal *int32 `type:"int32" json:"param_abnormal,omitempty"`
Route_abnormal *int32 `type:"int32" json:"route_abnormal,omitempty"`
Sensitive_info *int32 `type:"int32" json:"sensitive_info,omitempty"`
Web_vulnerability *int32 `type:"int32" json:"web_vulnerability,omitempty"`
// contains filtered or unexported fields
}
func (ReasonForListProhibitionOutput) GoString ¶
func (s ReasonForListProhibitionOutput) GoString() string
GoString returns the string representation
func (*ReasonForListProhibitionOutput) SetBlack ¶
func (s *ReasonForListProhibitionOutput) SetBlack(v int32) *ReasonForListProhibitionOutput
SetBlack sets the Black field's value.
func (*ReasonForListProhibitionOutput) SetBot ¶
func (s *ReasonForListProhibitionOutput) SetBot(v int32) *ReasonForListProhibitionOutput
SetBot sets the Bot field's value.
func (*ReasonForListProhibitionOutput) SetGeo_black ¶
func (s *ReasonForListProhibitionOutput) SetGeo_black(v int32) *ReasonForListProhibitionOutput
SetGeo_black sets the Geo_black field's value.
func (*ReasonForListProhibitionOutput) SetHttpflood ¶
func (s *ReasonForListProhibitionOutput) SetHttpflood(v int32) *ReasonForListProhibitionOutput
SetHttpflood sets the Httpflood field's value.
func (*ReasonForListProhibitionOutput) SetParam_abnormal ¶
func (s *ReasonForListProhibitionOutput) SetParam_abnormal(v int32) *ReasonForListProhibitionOutput
SetParam_abnormal sets the Param_abnormal field's value.
func (*ReasonForListProhibitionOutput) SetRoute_abnormal ¶
func (s *ReasonForListProhibitionOutput) SetRoute_abnormal(v int32) *ReasonForListProhibitionOutput
SetRoute_abnormal sets the Route_abnormal field's value.
func (*ReasonForListProhibitionOutput) SetSensitive_info ¶
func (s *ReasonForListProhibitionOutput) SetSensitive_info(v int32) *ReasonForListProhibitionOutput
SetSensitive_info sets the Sensitive_info field's value.
func (*ReasonForListProhibitionOutput) SetWeb_vulnerability ¶
func (s *ReasonForListProhibitionOutput) SetWeb_vulnerability(v int32) *ReasonForListProhibitionOutput
SetWeb_vulnerability sets the Web_vulnerability field's value.
func (ReasonForListProhibitionOutput) String ¶
func (s ReasonForListProhibitionOutput) String() string
String returns the string representation
type RelatedRuleForListAllIpGroupsOutput ¶
type RelatedRuleForListAllIpGroupsOutput struct {
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
RuleType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RelatedRuleForListAllIpGroupsOutput) GoString ¶
func (s RelatedRuleForListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*RelatedRuleForListAllIpGroupsOutput) SetRuleName ¶
func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleName(v string) *RelatedRuleForListAllIpGroupsOutput
SetRuleName sets the RuleName field's value.
func (*RelatedRuleForListAllIpGroupsOutput) SetRuleTag ¶
func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleTag(v string) *RelatedRuleForListAllIpGroupsOutput
SetRuleTag sets the RuleTag field's value.
func (*RelatedRuleForListAllIpGroupsOutput) SetRuleType ¶
func (s *RelatedRuleForListAllIpGroupsOutput) SetRuleType(v string) *RelatedRuleForListAllIpGroupsOutput
SetRuleType sets the RuleType field's value.
func (RelatedRuleForListAllIpGroupsOutput) String ¶
func (s RelatedRuleForListAllIpGroupsOutput) String() string
String returns the string representation
type RelatedRuleForListHostGroupOutput ¶
type RelatedRuleForListHostGroupOutput struct {
RuleName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
RuleType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RelatedRuleForListHostGroupOutput) GoString ¶
func (s RelatedRuleForListHostGroupOutput) GoString() string
GoString returns the string representation
func (*RelatedRuleForListHostGroupOutput) SetRuleName ¶
func (s *RelatedRuleForListHostGroupOutput) SetRuleName(v string) *RelatedRuleForListHostGroupOutput
SetRuleName sets the RuleName field's value.
func (*RelatedRuleForListHostGroupOutput) SetRuleTag ¶
func (s *RelatedRuleForListHostGroupOutput) SetRuleTag(v string) *RelatedRuleForListHostGroupOutput
SetRuleTag sets the RuleTag field's value.
func (*RelatedRuleForListHostGroupOutput) SetRuleType ¶
func (s *RelatedRuleForListHostGroupOutput) SetRuleType(v string) *RelatedRuleForListHostGroupOutput
SetRuleType sets the RuleType field's value.
func (RelatedRuleForListHostGroupOutput) String ¶
func (s RelatedRuleForListHostGroupOutput) String() string
String returns the string representation
type ReplaceDetailForCheckLLMPromptOutput ¶
type ReplaceDetailForCheckLLMPromptOutput struct {
Content *string `type:"string" json:",omitempty"`
ContentType *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplaceDetailForCheckLLMPromptOutput) GoString ¶
func (s ReplaceDetailForCheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*ReplaceDetailForCheckLLMPromptOutput) SetContent ¶
func (s *ReplaceDetailForCheckLLMPromptOutput) SetContent(v string) *ReplaceDetailForCheckLLMPromptOutput
SetContent sets the Content field's value.
func (*ReplaceDetailForCheckLLMPromptOutput) SetContentType ¶
func (s *ReplaceDetailForCheckLLMPromptOutput) SetContentType(v int32) *ReplaceDetailForCheckLLMPromptOutput
SetContentType sets the ContentType field's value.
func (ReplaceDetailForCheckLLMPromptOutput) String ¶
func (s ReplaceDetailForCheckLLMPromptOutput) String() string
String returns the string representation
type ReplaceDetailForCheckLLMResponseStreamOutput ¶
type ReplaceDetailForCheckLLMResponseStreamOutput struct {
Content *string `type:"string" json:",omitempty"`
ContentType *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplaceDetailForCheckLLMResponseStreamOutput) GoString ¶
func (s ReplaceDetailForCheckLLMResponseStreamOutput) GoString() string
GoString returns the string representation
func (*ReplaceDetailForCheckLLMResponseStreamOutput) SetContent ¶
func (s *ReplaceDetailForCheckLLMResponseStreamOutput) SetContent(v string) *ReplaceDetailForCheckLLMResponseStreamOutput
SetContent sets the Content field's value.
func (*ReplaceDetailForCheckLLMResponseStreamOutput) SetContentType ¶
func (s *ReplaceDetailForCheckLLMResponseStreamOutput) SetContentType(v int32) *ReplaceDetailForCheckLLMResponseStreamOutput
SetContentType sets the ContentType field's value.
func (ReplaceDetailForCheckLLMResponseStreamOutput) String ¶
func (s ReplaceDetailForCheckLLMResponseStreamOutput) String() string
String returns the string representation
type ResponseMetadataForCreateAclRuleOutput ¶
type ResponseMetadataForCreateAclRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForCreateAclRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForCreateAclRuleOutput) GoString ¶
func (s ResponseMetadataForCreateAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForCreateAclRuleOutput) SetAction ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetAction(v string) *ResponseMetadataForCreateAclRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForCreateAclRuleOutput) SetError ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetError(v *ErrorForCreateAclRuleOutput) *ResponseMetadataForCreateAclRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForCreateAclRuleOutput) SetRegion ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetRegion(v string) *ResponseMetadataForCreateAclRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForCreateAclRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetRequestId(v string) *ResponseMetadataForCreateAclRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForCreateAclRuleOutput) SetService ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetService(v string) *ResponseMetadataForCreateAclRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForCreateAclRuleOutput) SetVersion ¶
func (s *ResponseMetadataForCreateAclRuleOutput) SetVersion(v string) *ResponseMetadataForCreateAclRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForCreateAclRuleOutput) String ¶
func (s ResponseMetadataForCreateAclRuleOutput) String() string
String returns the string representation
type ResponseMetadataForCreateCustomPageOutput ¶
type ResponseMetadataForCreateCustomPageOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForCreateCustomPageOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForCreateCustomPageOutput) GoString ¶
func (s ResponseMetadataForCreateCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForCreateCustomPageOutput) SetAction ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetAction(v string) *ResponseMetadataForCreateCustomPageOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForCreateCustomPageOutput) SetError ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetError(v *ErrorForCreateCustomPageOutput) *ResponseMetadataForCreateCustomPageOutput
SetError sets the Error field's value.
func (*ResponseMetadataForCreateCustomPageOutput) SetRegion ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetRegion(v string) *ResponseMetadataForCreateCustomPageOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForCreateCustomPageOutput) SetRequestId ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetRequestId(v string) *ResponseMetadataForCreateCustomPageOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForCreateCustomPageOutput) SetService ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetService(v string) *ResponseMetadataForCreateCustomPageOutput
SetService sets the Service field's value.
func (*ResponseMetadataForCreateCustomPageOutput) SetVersion ¶
func (s *ResponseMetadataForCreateCustomPageOutput) SetVersion(v string) *ResponseMetadataForCreateCustomPageOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForCreateCustomPageOutput) String ¶
func (s ResponseMetadataForCreateCustomPageOutput) String() string
String returns the string representation
type ResponseMetadataForDeleteAclRuleOutput ¶
type ResponseMetadataForDeleteAclRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForDeleteAclRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForDeleteAclRuleOutput) GoString ¶
func (s ResponseMetadataForDeleteAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForDeleteAclRuleOutput) SetAction ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetAction(v string) *ResponseMetadataForDeleteAclRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForDeleteAclRuleOutput) SetError ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetError(v *ErrorForDeleteAclRuleOutput) *ResponseMetadataForDeleteAclRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForDeleteAclRuleOutput) SetRegion ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetRegion(v string) *ResponseMetadataForDeleteAclRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForDeleteAclRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetRequestId(v string) *ResponseMetadataForDeleteAclRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForDeleteAclRuleOutput) SetService ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetService(v string) *ResponseMetadataForDeleteAclRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForDeleteAclRuleOutput) SetVersion ¶
func (s *ResponseMetadataForDeleteAclRuleOutput) SetVersion(v string) *ResponseMetadataForDeleteAclRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForDeleteAclRuleOutput) String ¶
func (s ResponseMetadataForDeleteAclRuleOutput) String() string
String returns the string representation
type ResponseMetadataForDeleteCustomPageOutput ¶
type ResponseMetadataForDeleteCustomPageOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForDeleteCustomPageOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForDeleteCustomPageOutput) GoString ¶
func (s ResponseMetadataForDeleteCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForDeleteCustomPageOutput) SetAction ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetAction(v string) *ResponseMetadataForDeleteCustomPageOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForDeleteCustomPageOutput) SetError ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetError(v *ErrorForDeleteCustomPageOutput) *ResponseMetadataForDeleteCustomPageOutput
SetError sets the Error field's value.
func (*ResponseMetadataForDeleteCustomPageOutput) SetRegion ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetRegion(v string) *ResponseMetadataForDeleteCustomPageOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForDeleteCustomPageOutput) SetRequestId ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetRequestId(v string) *ResponseMetadataForDeleteCustomPageOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForDeleteCustomPageOutput) SetService ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetService(v string) *ResponseMetadataForDeleteCustomPageOutput
SetService sets the Service field's value.
func (*ResponseMetadataForDeleteCustomPageOutput) SetVersion ¶
func (s *ResponseMetadataForDeleteCustomPageOutput) SetVersion(v string) *ResponseMetadataForDeleteCustomPageOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForDeleteCustomPageOutput) String ¶
func (s ResponseMetadataForDeleteCustomPageOutput) String() string
String returns the string representation
type ResponseMetadataForListAclRuleOutput ¶
type ResponseMetadataForListAclRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForListAclRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForListAclRuleOutput) GoString ¶
func (s ResponseMetadataForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForListAclRuleOutput) SetAction ¶
func (s *ResponseMetadataForListAclRuleOutput) SetAction(v string) *ResponseMetadataForListAclRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForListAclRuleOutput) SetError ¶
func (s *ResponseMetadataForListAclRuleOutput) SetError(v *ErrorForListAclRuleOutput) *ResponseMetadataForListAclRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForListAclRuleOutput) SetRegion ¶
func (s *ResponseMetadataForListAclRuleOutput) SetRegion(v string) *ResponseMetadataForListAclRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForListAclRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForListAclRuleOutput) SetRequestId(v string) *ResponseMetadataForListAclRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForListAclRuleOutput) SetService ¶
func (s *ResponseMetadataForListAclRuleOutput) SetService(v string) *ResponseMetadataForListAclRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForListAclRuleOutput) SetVersion ¶
func (s *ResponseMetadataForListAclRuleOutput) SetVersion(v string) *ResponseMetadataForListAclRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForListAclRuleOutput) String ¶
func (s ResponseMetadataForListAclRuleOutput) String() string
String returns the string representation
type ResponseMetadataForListAreaBlockRuleOutput ¶
type ResponseMetadataForListAreaBlockRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForListAreaBlockRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForListAreaBlockRuleOutput) GoString ¶
func (s ResponseMetadataForListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForListAreaBlockRuleOutput) SetAction ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetAction(v string) *ResponseMetadataForListAreaBlockRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForListAreaBlockRuleOutput) SetError ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetError(v *ErrorForListAreaBlockRuleOutput) *ResponseMetadataForListAreaBlockRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForListAreaBlockRuleOutput) SetRegion ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetRegion(v string) *ResponseMetadataForListAreaBlockRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForListAreaBlockRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetRequestId(v string) *ResponseMetadataForListAreaBlockRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForListAreaBlockRuleOutput) SetService ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetService(v string) *ResponseMetadataForListAreaBlockRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForListAreaBlockRuleOutput) SetVersion ¶
func (s *ResponseMetadataForListAreaBlockRuleOutput) SetVersion(v string) *ResponseMetadataForListAreaBlockRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForListAreaBlockRuleOutput) String ¶
func (s ResponseMetadataForListAreaBlockRuleOutput) String() string
String returns the string representation
type ResponseMetadataForListCustomPageOutput ¶
type ResponseMetadataForListCustomPageOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForListCustomPageOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForListCustomPageOutput) GoString ¶
func (s ResponseMetadataForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForListCustomPageOutput) SetAction ¶
func (s *ResponseMetadataForListCustomPageOutput) SetAction(v string) *ResponseMetadataForListCustomPageOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForListCustomPageOutput) SetError ¶
func (s *ResponseMetadataForListCustomPageOutput) SetError(v *ErrorForListCustomPageOutput) *ResponseMetadataForListCustomPageOutput
SetError sets the Error field's value.
func (*ResponseMetadataForListCustomPageOutput) SetRegion ¶
func (s *ResponseMetadataForListCustomPageOutput) SetRegion(v string) *ResponseMetadataForListCustomPageOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForListCustomPageOutput) SetRequestId ¶
func (s *ResponseMetadataForListCustomPageOutput) SetRequestId(v string) *ResponseMetadataForListCustomPageOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForListCustomPageOutput) SetService ¶
func (s *ResponseMetadataForListCustomPageOutput) SetService(v string) *ResponseMetadataForListCustomPageOutput
SetService sets the Service field's value.
func (*ResponseMetadataForListCustomPageOutput) SetVersion ¶
func (s *ResponseMetadataForListCustomPageOutput) SetVersion(v string) *ResponseMetadataForListCustomPageOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForListCustomPageOutput) String ¶
func (s ResponseMetadataForListCustomPageOutput) String() string
String returns the string representation
type ResponseMetadataForUpdateAclRuleOutput ¶
type ResponseMetadataForUpdateAclRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForUpdateAclRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForUpdateAclRuleOutput) GoString ¶
func (s ResponseMetadataForUpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForUpdateAclRuleOutput) SetAction ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetAction(v string) *ResponseMetadataForUpdateAclRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForUpdateAclRuleOutput) SetError ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetError(v *ErrorForUpdateAclRuleOutput) *ResponseMetadataForUpdateAclRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForUpdateAclRuleOutput) SetRegion ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetRegion(v string) *ResponseMetadataForUpdateAclRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForUpdateAclRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetRequestId(v string) *ResponseMetadataForUpdateAclRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForUpdateAclRuleOutput) SetService ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetService(v string) *ResponseMetadataForUpdateAclRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForUpdateAclRuleOutput) SetVersion ¶
func (s *ResponseMetadataForUpdateAclRuleOutput) SetVersion(v string) *ResponseMetadataForUpdateAclRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForUpdateAclRuleOutput) String ¶
func (s ResponseMetadataForUpdateAclRuleOutput) String() string
String returns the string representation
type ResponseMetadataForUpdateAreaBlockRuleOutput ¶
type ResponseMetadataForUpdateAreaBlockRuleOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForUpdateAreaBlockRuleOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForUpdateAreaBlockRuleOutput) GoString ¶
func (s ResponseMetadataForUpdateAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetAction ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetAction(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetError ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetError(v *ErrorForUpdateAreaBlockRuleOutput) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetError sets the Error field's value.
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetRegion ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetRegion(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetRequestId ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetRequestId(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetService ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetService(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetService sets the Service field's value.
func (*ResponseMetadataForUpdateAreaBlockRuleOutput) SetVersion ¶
func (s *ResponseMetadataForUpdateAreaBlockRuleOutput) SetVersion(v string) *ResponseMetadataForUpdateAreaBlockRuleOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForUpdateAreaBlockRuleOutput) String ¶
func (s ResponseMetadataForUpdateAreaBlockRuleOutput) String() string
String returns the string representation
type ResponseMetadataForUpdateCustomPageOutput ¶
type ResponseMetadataForUpdateCustomPageOutput struct {
Action *string `type:"string" json:",omitempty"`
Error *ErrorForUpdateCustomPageOutput `type:"structure" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RequestId *string `type:"string" json:",omitempty"`
Service *string `type:"string" json:",omitempty"`
Version *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResponseMetadataForUpdateCustomPageOutput) GoString ¶
func (s ResponseMetadataForUpdateCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResponseMetadataForUpdateCustomPageOutput) SetAction ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetAction(v string) *ResponseMetadataForUpdateCustomPageOutput
SetAction sets the Action field's value.
func (*ResponseMetadataForUpdateCustomPageOutput) SetError ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetError(v *ErrorForUpdateCustomPageOutput) *ResponseMetadataForUpdateCustomPageOutput
SetError sets the Error field's value.
func (*ResponseMetadataForUpdateCustomPageOutput) SetRegion ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetRegion(v string) *ResponseMetadataForUpdateCustomPageOutput
SetRegion sets the Region field's value.
func (*ResponseMetadataForUpdateCustomPageOutput) SetRequestId ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetRequestId(v string) *ResponseMetadataForUpdateCustomPageOutput
SetRequestId sets the RequestId field's value.
func (*ResponseMetadataForUpdateCustomPageOutput) SetService ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetService(v string) *ResponseMetadataForUpdateCustomPageOutput
SetService sets the Service field's value.
func (*ResponseMetadataForUpdateCustomPageOutput) SetVersion ¶
func (s *ResponseMetadataForUpdateCustomPageOutput) SetVersion(v string) *ResponseMetadataForUpdateCustomPageOutput
SetVersion sets the Version field's value.
func (ResponseMetadataForUpdateCustomPageOutput) String ¶
func (s ResponseMetadataForUpdateCustomPageOutput) String() string
String returns the string representation
type ResultForCreateAclRuleOutput ¶
type ResultForCreateAclRuleOutput struct {
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForCreateAclRuleOutput) GoString ¶
func (s ResultForCreateAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResultForCreateAclRuleOutput) SetId ¶
func (s *ResultForCreateAclRuleOutput) SetId(v int32) *ResultForCreateAclRuleOutput
SetId sets the Id field's value.
func (ResultForCreateAclRuleOutput) String ¶
func (s ResultForCreateAclRuleOutput) String() string
String returns the string representation
type ResultForCreateCustomPageOutput ¶
type ResultForCreateCustomPageOutput struct {
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForCreateCustomPageOutput) GoString ¶
func (s ResultForCreateCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResultForCreateCustomPageOutput) SetId ¶
func (s *ResultForCreateCustomPageOutput) SetId(v int32) *ResultForCreateCustomPageOutput
SetId sets the Id field's value.
func (ResultForCreateCustomPageOutput) String ¶
func (s ResultForCreateCustomPageOutput) String() string
String returns the string representation
type ResultForListAclRuleOutput ¶
type ResultForListAclRuleOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Rules []*RuleForListAclRuleOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListAclRuleOutput) GoString ¶
func (s ResultForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResultForListAclRuleOutput) SetCount ¶
func (s *ResultForListAclRuleOutput) SetCount(v int32) *ResultForListAclRuleOutput
SetCount sets the Count field's value.
func (*ResultForListAclRuleOutput) SetCurrentPage ¶
func (s *ResultForListAclRuleOutput) SetCurrentPage(v int32) *ResultForListAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ResultForListAclRuleOutput) SetPageSize ¶
func (s *ResultForListAclRuleOutput) SetPageSize(v int32) *ResultForListAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*ResultForListAclRuleOutput) SetRules ¶
func (s *ResultForListAclRuleOutput) SetRules(v []*RuleForListAclRuleOutput) *ResultForListAclRuleOutput
SetRules sets the Rules field's value.
func (*ResultForListAclRuleOutput) SetTotalCount ¶
func (s *ResultForListAclRuleOutput) SetTotalCount(v int32) *ResultForListAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ResultForListAclRuleOutput) String ¶
func (s ResultForListAclRuleOutput) String() string
String returns the string representation
type ResultForListAreaBlockRuleOutput ¶
type ResultForListAreaBlockRuleOutput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForListAreaBlockRuleOutput"`
Country []*string `type:"list" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Location []*string `type:"list" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SubRegion []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListAreaBlockRuleOutput) GoString ¶
func (s ResultForListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ResultForListAreaBlockRuleOutput) SetAction ¶
func (s *ResultForListAreaBlockRuleOutput) SetAction(v string) *ResultForListAreaBlockRuleOutput
SetAction sets the Action field's value.
func (*ResultForListAreaBlockRuleOutput) SetCountry ¶
func (s *ResultForListAreaBlockRuleOutput) SetCountry(v []*string) *ResultForListAreaBlockRuleOutput
SetCountry sets the Country field's value.
func (*ResultForListAreaBlockRuleOutput) SetHost ¶
func (s *ResultForListAreaBlockRuleOutput) SetHost(v string) *ResultForListAreaBlockRuleOutput
SetHost sets the Host field's value.
func (*ResultForListAreaBlockRuleOutput) SetLocation ¶
func (s *ResultForListAreaBlockRuleOutput) SetLocation(v []*string) *ResultForListAreaBlockRuleOutput
SetLocation sets the Location field's value.
func (*ResultForListAreaBlockRuleOutput) SetRuleTag ¶
func (s *ResultForListAreaBlockRuleOutput) SetRuleTag(v string) *ResultForListAreaBlockRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*ResultForListAreaBlockRuleOutput) SetSubRegion ¶
func (s *ResultForListAreaBlockRuleOutput) SetSubRegion(v []*string) *ResultForListAreaBlockRuleOutput
SetSubRegion sets the SubRegion field's value.
func (ResultForListAreaBlockRuleOutput) String ¶
func (s ResultForListAreaBlockRuleOutput) String() string
String returns the string representation
type ResultForListCustomPageOutput ¶
type ResultForListCustomPageOutput struct {
Accurate *AccurateForListCustomPageOutput `type:"structure" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
Body *string `type:"string" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Code *string `type:"string" json:",omitempty"`
ContentType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PageMode *int32 `type:"int32" json:",omitempty"`
Policy *int32 `type:"int32" json:",omitempty"`
PrefixSwitch *int32 `type:"int32" json:",omitempty"`
RedirectUrl *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListCustomPageOutput) GoString ¶
func (s ResultForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*ResultForListCustomPageOutput) SetAccurate ¶
func (s *ResultForListCustomPageOutput) SetAccurate(v *AccurateForListCustomPageOutput) *ResultForListCustomPageOutput
SetAccurate sets the Accurate field's value.
func (*ResultForListCustomPageOutput) SetAdvanced ¶
func (s *ResultForListCustomPageOutput) SetAdvanced(v int32) *ResultForListCustomPageOutput
SetAdvanced sets the Advanced field's value.
func (*ResultForListCustomPageOutput) SetBody ¶
func (s *ResultForListCustomPageOutput) SetBody(v string) *ResultForListCustomPageOutput
SetBody sets the Body field's value.
func (*ResultForListCustomPageOutput) SetClientIp ¶
func (s *ResultForListCustomPageOutput) SetClientIp(v string) *ResultForListCustomPageOutput
SetClientIp sets the ClientIp field's value.
func (*ResultForListCustomPageOutput) SetCode ¶
func (s *ResultForListCustomPageOutput) SetCode(v string) *ResultForListCustomPageOutput
SetCode sets the Code field's value.
func (*ResultForListCustomPageOutput) SetContentType ¶
func (s *ResultForListCustomPageOutput) SetContentType(v string) *ResultForListCustomPageOutput
SetContentType sets the ContentType field's value.
func (*ResultForListCustomPageOutput) SetDescription ¶
func (s *ResultForListCustomPageOutput) SetDescription(v string) *ResultForListCustomPageOutput
SetDescription sets the Description field's value.
func (*ResultForListCustomPageOutput) SetEnable ¶
func (s *ResultForListCustomPageOutput) SetEnable(v int32) *ResultForListCustomPageOutput
SetEnable sets the Enable field's value.
func (*ResultForListCustomPageOutput) SetHost ¶
func (s *ResultForListCustomPageOutput) SetHost(v string) *ResultForListCustomPageOutput
SetHost sets the Host field's value.
func (*ResultForListCustomPageOutput) SetId ¶
func (s *ResultForListCustomPageOutput) SetId(v int32) *ResultForListCustomPageOutput
SetId sets the Id field's value.
func (*ResultForListCustomPageOutput) SetName ¶
func (s *ResultForListCustomPageOutput) SetName(v string) *ResultForListCustomPageOutput
SetName sets the Name field's value.
func (*ResultForListCustomPageOutput) SetPageMode ¶
func (s *ResultForListCustomPageOutput) SetPageMode(v int32) *ResultForListCustomPageOutput
SetPageMode sets the PageMode field's value.
func (*ResultForListCustomPageOutput) SetPolicy ¶
func (s *ResultForListCustomPageOutput) SetPolicy(v int32) *ResultForListCustomPageOutput
SetPolicy sets the Policy field's value.
func (*ResultForListCustomPageOutput) SetPrefixSwitch ¶
func (s *ResultForListCustomPageOutput) SetPrefixSwitch(v int32) *ResultForListCustomPageOutput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*ResultForListCustomPageOutput) SetRedirectUrl ¶
func (s *ResultForListCustomPageOutput) SetRedirectUrl(v string) *ResultForListCustomPageOutput
SetRedirectUrl sets the RedirectUrl field's value.
func (*ResultForListCustomPageOutput) SetRuleTag ¶
func (s *ResultForListCustomPageOutput) SetRuleTag(v string) *ResultForListCustomPageOutput
SetRuleTag sets the RuleTag field's value.
func (*ResultForListCustomPageOutput) SetUpdateTime ¶
func (s *ResultForListCustomPageOutput) SetUpdateTime(v string) *ResultForListCustomPageOutput
SetUpdateTime sets the UpdateTime field's value.
func (*ResultForListCustomPageOutput) SetUrl ¶
func (s *ResultForListCustomPageOutput) SetUrl(v string) *ResultForListCustomPageOutput
SetUrl sets the Url field's value.
func (ResultForListCustomPageOutput) String ¶
func (s ResultForListCustomPageOutput) String() string
String returns the string representation
type ResultForUpdateAclRuleOutput ¶
type ResultForUpdateAclRuleOutput struct {
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForUpdateAclRuleOutput) GoString ¶
func (s ResultForUpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (*ResultForUpdateAclRuleOutput) SetId ¶
func (s *ResultForUpdateAclRuleOutput) SetId(v int32) *ResultForUpdateAclRuleOutput
SetId sets the Id field's value.
func (ResultForUpdateAclRuleOutput) String ¶
func (s ResultForUpdateAclRuleOutput) String() string
String returns the string representation
type RuleDetailForListVulnerabilityRuleOutput ¶
type RuleDetailForListVulnerabilityRuleOutput struct {
Accuracy *int32 `type:"int32" json:",omitempty"`
CVEID *string `type:"string" json:",omitempty"`
CustomSystemRuleSwitch *int32 `type:"int32" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Label []*string `type:"list" json:",omitempty"`
RiskLevel *int32 `type:"int32" json:",omitempty"`
RuleID *int32 `type:"int32" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleSetName *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
RuleType *string `type:"string" json:",omitempty"`
Subcategory *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleDetailForListVulnerabilityRuleOutput) GoString ¶
func (s RuleDetailForListVulnerabilityRuleOutput) GoString() string
GoString returns the string representation
func (*RuleDetailForListVulnerabilityRuleOutput) SetAccuracy ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetAccuracy(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetAccuracy sets the Accuracy field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetCVEID ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetCVEID(v string) *RuleDetailForListVulnerabilityRuleOutput
SetCVEID sets the CVEID field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetCustomSystemRuleSwitch ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetCustomSystemRuleSwitch(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetCustomSystemRuleSwitch sets the CustomSystemRuleSwitch field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetDescription ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetDescription(v string) *RuleDetailForListVulnerabilityRuleOutput
SetDescription sets the Description field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetLabel ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetLabel(v []*string) *RuleDetailForListVulnerabilityRuleOutput
SetLabel sets the Label field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRiskLevel ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRiskLevel(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetRiskLevel sets the RiskLevel field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRuleID ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleID(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetRuleID sets the RuleID field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRuleName ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleName(v string) *RuleDetailForListVulnerabilityRuleOutput
SetRuleName sets the RuleName field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRuleSetName ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleSetName(v string) *RuleDetailForListVulnerabilityRuleOutput
SetRuleSetName sets the RuleSetName field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRuleTag ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleTag(v string) *RuleDetailForListVulnerabilityRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetRuleType ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetRuleType(v string) *RuleDetailForListVulnerabilityRuleOutput
SetRuleType sets the RuleType field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetSubcategory ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetSubcategory(v string) *RuleDetailForListVulnerabilityRuleOutput
SetSubcategory sets the Subcategory field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetUpdateTime ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetUpdateTime(v string) *RuleDetailForListVulnerabilityRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (RuleDetailForListVulnerabilityRuleOutput) String ¶
func (s RuleDetailForListVulnerabilityRuleOutput) String() string
String returns the string representation
type RuleForGetVulnerabilityConfigOutput ¶
type RuleForGetVulnerabilityConfigOutput struct {
Action *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
EffectTimeViewUnit *string `type:"string" json:",omitempty" enum:"EnumOfEffectTimeViewUnitForGetVulnerabilityConfigOutput"`
Field *string `type:"string" json:",omitempty"`
HitRequestCount *int32 `type:"int32" json:",omitempty"`
ResponseHttpStatus []*int32 `type:"list" json:",omitempty"`
ResponseHttpStatusHitPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleForGetVulnerabilityConfigOutput) GoString ¶
func (s RuleForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*RuleForGetVulnerabilityConfigOutput) SetAction ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetAction(v int32) *RuleForGetVulnerabilityConfigOutput
SetAction sets the Action field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetCountTime ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetCountTime(v int32) *RuleForGetVulnerabilityConfigOutput
SetCountTime sets the CountTime field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetEffectTime ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetEffectTime(v int32) *RuleForGetVulnerabilityConfigOutput
SetEffectTime sets the EffectTime field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetEffectTimeViewUnit(v string) *RuleForGetVulnerabilityConfigOutput
SetEffectTimeViewUnit sets the EffectTimeViewUnit field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetField ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetField(v string) *RuleForGetVulnerabilityConfigOutput
SetField sets the Field field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetHitRequestCount ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetHitRequestCount(v int32) *RuleForGetVulnerabilityConfigOutput
SetHitRequestCount sets the HitRequestCount field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatus ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatus(v []*int32) *RuleForGetVulnerabilityConfigOutput
SetResponseHttpStatus sets the ResponseHttpStatus field's value.
func (*RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatusHitPercent ¶
func (s *RuleForGetVulnerabilityConfigOutput) SetResponseHttpStatusHitPercent(v int32) *RuleForGetVulnerabilityConfigOutput
SetResponseHttpStatusHitPercent sets the ResponseHttpStatusHitPercent field's value.
func (RuleForGetVulnerabilityConfigOutput) String ¶
func (s RuleForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type RuleForListAclRuleOutput ¶
type RuleForListAclRuleOutput struct {
AccurateGroup *AccurateGroupForListAclRuleOutput `type:"structure" json:",omitempty"`
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForListAclRuleOutput"`
AddSrc *int32 `type:"int32" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostGroupId []*int32 `type:"list" json:",omitempty"`
HostGroups []*HostGroupForListAclRuleOutput `type:"list" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ID *int32 `type:"int32" json:",omitempty"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
IpGroups []*IpGroupForListAclRuleOutput `type:"list" json:",omitempty"`
IpList []*string `type:"list" json:",omitempty"`
IpLocationCountry []*string `type:"list" json:",omitempty"`
IpLocationSubregion []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PermitFeature []*string `type:"list" json:",omitempty"`
PrefixSwitch *int32 `type:"int32" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleForListAclRuleOutput) GoString ¶
func (s RuleForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*RuleForListAclRuleOutput) SetAccurateGroup ¶
func (s *RuleForListAclRuleOutput) SetAccurateGroup(v *AccurateGroupForListAclRuleOutput) *RuleForListAclRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*RuleForListAclRuleOutput) SetAction ¶
func (s *RuleForListAclRuleOutput) SetAction(v string) *RuleForListAclRuleOutput
SetAction sets the Action field's value.
func (*RuleForListAclRuleOutput) SetAddSrc ¶
func (s *RuleForListAclRuleOutput) SetAddSrc(v int32) *RuleForListAclRuleOutput
SetAddSrc sets the AddSrc field's value.
func (*RuleForListAclRuleOutput) SetAdvanced ¶
func (s *RuleForListAclRuleOutput) SetAdvanced(v int32) *RuleForListAclRuleOutput
SetAdvanced sets the Advanced field's value.
func (*RuleForListAclRuleOutput) SetClientIp ¶
func (s *RuleForListAclRuleOutput) SetClientIp(v string) *RuleForListAclRuleOutput
SetClientIp sets the ClientIp field's value.
func (*RuleForListAclRuleOutput) SetDescription ¶
func (s *RuleForListAclRuleOutput) SetDescription(v string) *RuleForListAclRuleOutput
SetDescription sets the Description field's value.
func (*RuleForListAclRuleOutput) SetEnable ¶
func (s *RuleForListAclRuleOutput) SetEnable(v int32) *RuleForListAclRuleOutput
SetEnable sets the Enable field's value.
func (*RuleForListAclRuleOutput) SetHost ¶
func (s *RuleForListAclRuleOutput) SetHost(v string) *RuleForListAclRuleOutput
SetHost sets the Host field's value.
func (*RuleForListAclRuleOutput) SetHostAddType ¶
func (s *RuleForListAclRuleOutput) SetHostAddType(v int32) *RuleForListAclRuleOutput
SetHostAddType sets the HostAddType field's value.
func (*RuleForListAclRuleOutput) SetHostGroupId ¶
func (s *RuleForListAclRuleOutput) SetHostGroupId(v []*int32) *RuleForListAclRuleOutput
SetHostGroupId sets the HostGroupId field's value.
func (*RuleForListAclRuleOutput) SetHostGroups ¶
func (s *RuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *RuleForListAclRuleOutput
SetHostGroups sets the HostGroups field's value.
func (*RuleForListAclRuleOutput) SetHostList ¶
func (s *RuleForListAclRuleOutput) SetHostList(v []*string) *RuleForListAclRuleOutput
SetHostList sets the HostList field's value.
func (*RuleForListAclRuleOutput) SetID ¶
func (s *RuleForListAclRuleOutput) SetID(v int32) *RuleForListAclRuleOutput
SetID sets the ID field's value.
func (*RuleForListAclRuleOutput) SetIpAddType ¶
func (s *RuleForListAclRuleOutput) SetIpAddType(v int32) *RuleForListAclRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*RuleForListAclRuleOutput) SetIpGroupId ¶
func (s *RuleForListAclRuleOutput) SetIpGroupId(v []*int32) *RuleForListAclRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*RuleForListAclRuleOutput) SetIpGroups ¶
func (s *RuleForListAclRuleOutput) SetIpGroups(v []*IpGroupForListAclRuleOutput) *RuleForListAclRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*RuleForListAclRuleOutput) SetIpList ¶
func (s *RuleForListAclRuleOutput) SetIpList(v []*string) *RuleForListAclRuleOutput
SetIpList sets the IpList field's value.
func (*RuleForListAclRuleOutput) SetIpLocationCountry ¶
func (s *RuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *RuleForListAclRuleOutput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*RuleForListAclRuleOutput) SetIpLocationSubregion ¶
func (s *RuleForListAclRuleOutput) SetIpLocationSubregion(v []*string) *RuleForListAclRuleOutput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*RuleForListAclRuleOutput) SetName ¶
func (s *RuleForListAclRuleOutput) SetName(v string) *RuleForListAclRuleOutput
SetName sets the Name field's value.
func (*RuleForListAclRuleOutput) SetPermitFeature ¶
func (s *RuleForListAclRuleOutput) SetPermitFeature(v []*string) *RuleForListAclRuleOutput
SetPermitFeature sets the PermitFeature field's value.
func (*RuleForListAclRuleOutput) SetPrefixSwitch ¶
func (s *RuleForListAclRuleOutput) SetPrefixSwitch(v int32) *RuleForListAclRuleOutput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*RuleForListAclRuleOutput) SetRuleTag ¶
func (s *RuleForListAclRuleOutput) SetRuleTag(v string) *RuleForListAclRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleForListAclRuleOutput) SetUpdateTime ¶
func (s *RuleForListAclRuleOutput) SetUpdateTime(v string) *RuleForListAclRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*RuleForListAclRuleOutput) SetUrl ¶
func (s *RuleForListAclRuleOutput) SetUrl(v string) *RuleForListAclRuleOutput
SetUrl sets the Url field's value.
func (RuleForListAclRuleOutput) String ¶
func (s RuleForListAclRuleOutput) String() string
String returns the string representation
type RuleForListBotAnalyseProtectRuleOutput ¶
type RuleForListBotAnalyseProtectRuleOutput struct {
AccurateGroup *GroupForListBotAnalyseProtectRuleOutput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
ActionAfterVerification *int32 `type:"int32" json:",omitempty"`
ActionType *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
Field *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PassRatio *float64 `type:"double" json:",omitempty"`
Path *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
RulePriority *int32 `type:"int32" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SingleProportion *float32 `type:"float" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
StatisticalDuration *int32 `type:"int32" json:",omitempty"`
StatisticalType *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleForListBotAnalyseProtectRuleOutput) GoString ¶
func (s RuleForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleForListBotAnalyseProtectRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetActionAfterVerification sets the ActionAfterVerification field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetActionType ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionType(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetActionType sets the ActionType field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetEffectTime ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetEffectTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetEffectTime sets the EffectTime field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetEnable ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetEnable(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetEnable sets the Enable field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetExemptionTime sets the ExemptionTime field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetField ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetField(v string) *RuleForListBotAnalyseProtectRuleOutput
SetField sets the Field field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetHost ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetHost(v string) *RuleForListBotAnalyseProtectRuleOutput
SetHost sets the Host field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetId ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetId(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetName ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetName(v string) *RuleForListBotAnalyseProtectRuleOutput
SetName sets the Name field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPassRatio ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPassRatio(v float64) *RuleForListBotAnalyseProtectRuleOutput
SetPassRatio sets the PassRatio field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPath ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPath(v string) *RuleForListBotAnalyseProtectRuleOutput
SetPath sets the Path field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetPathThreshold sets the PathThreshold field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetRulePriority ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetRulePriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetRulePriority sets the RulePriority field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetRuleTag ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetRuleTag(v string) *RuleForListBotAnalyseProtectRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion(v float32) *RuleForListBotAnalyseProtectRuleOutput
SetSingleProportion sets the SingleProportion field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetSingleThreshold ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetSingleThreshold sets the SingleThreshold field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetStatisticalDuration ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetStatisticalDuration(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetStatisticalDuration sets the StatisticalDuration field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetStatisticalType ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetStatisticalType(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetStatisticalType sets the StatisticalType field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetUpdateTime ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetUpdateTime(v string) *RuleForListBotAnalyseProtectRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (RuleForListBotAnalyseProtectRuleOutput) String ¶
func (s RuleForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type RuleForListCCRuleOutput ¶
type RuleForListCCRuleOutput struct {
AccurateGroup *GroupForListCCRuleOutput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
CCType *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
CronConfs []*CronConfForListCCRuleOutput `type:"list" json:",omitempty"`
CronEnable *int32 `type:"int32" json:",omitempty"`
CustomResponsePageID *string `type:"string" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
Field *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
Id *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
RulePriority *int32 `type:"int32" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
WSCdnByteThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnEnable *int32 `type:"int32" json:",omitempty"`
WSCdnFrameThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnUnit *string `type:"string" json:",omitempty" enum:"EnumOfWSCdnUnitForListCCRuleOutput"`
// contains filtered or unexported fields
}
func (RuleForListCCRuleOutput) GoString ¶
func (s RuleForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*RuleForListCCRuleOutput) SetAccurateGroup ¶
func (s *RuleForListCCRuleOutput) SetAccurateGroup(v *GroupForListCCRuleOutput) *RuleForListCCRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*RuleForListCCRuleOutput) SetAccurateGroupPriority ¶
func (s *RuleForListCCRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListCCRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*RuleForListCCRuleOutput) SetCCType ¶
func (s *RuleForListCCRuleOutput) SetCCType(v int32) *RuleForListCCRuleOutput
SetCCType sets the CCType field's value.
func (*RuleForListCCRuleOutput) SetCountTime ¶
func (s *RuleForListCCRuleOutput) SetCountTime(v int32) *RuleForListCCRuleOutput
SetCountTime sets the CountTime field's value.
func (*RuleForListCCRuleOutput) SetCronConfs ¶
func (s *RuleForListCCRuleOutput) SetCronConfs(v []*CronConfForListCCRuleOutput) *RuleForListCCRuleOutput
SetCronConfs sets the CronConfs field's value.
func (*RuleForListCCRuleOutput) SetCronEnable ¶
func (s *RuleForListCCRuleOutput) SetCronEnable(v int32) *RuleForListCCRuleOutput
SetCronEnable sets the CronEnable field's value.
func (*RuleForListCCRuleOutput) SetCustomResponsePageID ¶
func (s *RuleForListCCRuleOutput) SetCustomResponsePageID(v string) *RuleForListCCRuleOutput
SetCustomResponsePageID sets the CustomResponsePageID field's value.
func (*RuleForListCCRuleOutput) SetEffectTime ¶
func (s *RuleForListCCRuleOutput) SetEffectTime(v int32) *RuleForListCCRuleOutput
SetEffectTime sets the EffectTime field's value.
func (*RuleForListCCRuleOutput) SetEnable ¶
func (s *RuleForListCCRuleOutput) SetEnable(v int32) *RuleForListCCRuleOutput
SetEnable sets the Enable field's value.
func (*RuleForListCCRuleOutput) SetExemptionTime ¶
func (s *RuleForListCCRuleOutput) SetExemptionTime(v int32) *RuleForListCCRuleOutput
SetExemptionTime sets the ExemptionTime field's value.
func (*RuleForListCCRuleOutput) SetField ¶
func (s *RuleForListCCRuleOutput) SetField(v string) *RuleForListCCRuleOutput
SetField sets the Field field's value.
func (*RuleForListCCRuleOutput) SetHost ¶
func (s *RuleForListCCRuleOutput) SetHost(v string) *RuleForListCCRuleOutput
SetHost sets the Host field's value.
func (*RuleForListCCRuleOutput) SetId ¶
func (s *RuleForListCCRuleOutput) SetId(v int32) *RuleForListCCRuleOutput
SetId sets the Id field's value.
func (*RuleForListCCRuleOutput) SetName ¶
func (s *RuleForListCCRuleOutput) SetName(v string) *RuleForListCCRuleOutput
SetName sets the Name field's value.
func (*RuleForListCCRuleOutput) SetPathThreshold ¶
func (s *RuleForListCCRuleOutput) SetPathThreshold(v int32) *RuleForListCCRuleOutput
SetPathThreshold sets the PathThreshold field's value.
func (*RuleForListCCRuleOutput) SetRulePriority ¶
func (s *RuleForListCCRuleOutput) SetRulePriority(v int32) *RuleForListCCRuleOutput
SetRulePriority sets the RulePriority field's value.
func (*RuleForListCCRuleOutput) SetRuleTag ¶
func (s *RuleForListCCRuleOutput) SetRuleTag(v string) *RuleForListCCRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleForListCCRuleOutput) SetSingleThreshold ¶
func (s *RuleForListCCRuleOutput) SetSingleThreshold(v int32) *RuleForListCCRuleOutput
SetSingleThreshold sets the SingleThreshold field's value.
func (*RuleForListCCRuleOutput) SetUpdateTime ¶
func (s *RuleForListCCRuleOutput) SetUpdateTime(v string) *RuleForListCCRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*RuleForListCCRuleOutput) SetUrl ¶
func (s *RuleForListCCRuleOutput) SetUrl(v string) *RuleForListCCRuleOutput
SetUrl sets the Url field's value.
func (*RuleForListCCRuleOutput) SetWSCdnByteThreshold ¶
func (s *RuleForListCCRuleOutput) SetWSCdnByteThreshold(v int32) *RuleForListCCRuleOutput
SetWSCdnByteThreshold sets the WSCdnByteThreshold field's value.
func (*RuleForListCCRuleOutput) SetWSCdnEnable ¶
func (s *RuleForListCCRuleOutput) SetWSCdnEnable(v int32) *RuleForListCCRuleOutput
SetWSCdnEnable sets the WSCdnEnable field's value.
func (*RuleForListCCRuleOutput) SetWSCdnFrameThreshold ¶
func (s *RuleForListCCRuleOutput) SetWSCdnFrameThreshold(v int32) *RuleForListCCRuleOutput
SetWSCdnFrameThreshold sets the WSCdnFrameThreshold field's value.
func (*RuleForListCCRuleOutput) SetWSCdnUnit ¶
func (s *RuleForListCCRuleOutput) SetWSCdnUnit(v string) *RuleForListCCRuleOutput
SetWSCdnUnit sets the WSCdnUnit field's value.
func (RuleForListCCRuleOutput) String ¶
func (s RuleForListCCRuleOutput) String() string
String returns the string representation
type RuleForUpdateVulnerabilityConfigInput ¶
type RuleForUpdateVulnerabilityConfigInput struct {
Action *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
EffectTime *int32 `type:"int32" json:",omitempty"`
EffectTimeViewUnit *string `type:"string" json:",omitempty" enum:"EnumOfEffectTimeViewUnitForUpdateVulnerabilityConfigInput"`
Field *string `type:"string" json:",omitempty"`
HitRequestCount *int32 `type:"int32" json:",omitempty"`
ResponseHttpStatus []*int32 `type:"list" json:",omitempty"`
ResponseHttpStatusHitPercent *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleForUpdateVulnerabilityConfigInput) GoString ¶
func (s RuleForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*RuleForUpdateVulnerabilityConfigInput) SetAction ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetAction(v int32) *RuleForUpdateVulnerabilityConfigInput
SetAction sets the Action field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetCountTime ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetCountTime(v int32) *RuleForUpdateVulnerabilityConfigInput
SetCountTime sets the CountTime field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetEffectTime ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetEffectTime(v int32) *RuleForUpdateVulnerabilityConfigInput
SetEffectTime sets the EffectTime field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetEffectTimeViewUnit(v string) *RuleForUpdateVulnerabilityConfigInput
SetEffectTimeViewUnit sets the EffectTimeViewUnit field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetField ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetField(v string) *RuleForUpdateVulnerabilityConfigInput
SetField sets the Field field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetHitRequestCount ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetHitRequestCount(v int32) *RuleForUpdateVulnerabilityConfigInput
SetHitRequestCount sets the HitRequestCount field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatus ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatus(v []*int32) *RuleForUpdateVulnerabilityConfigInput
SetResponseHttpStatus sets the ResponseHttpStatus field's value.
func (*RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatusHitPercent ¶
func (s *RuleForUpdateVulnerabilityConfigInput) SetResponseHttpStatusHitPercent(v int32) *RuleForUpdateVulnerabilityConfigInput
SetResponseHttpStatusHitPercent sets the ResponseHttpStatusHitPercent field's value.
func (RuleForUpdateVulnerabilityConfigInput) String ¶
func (s RuleForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type RuleGroupForListBotAnalyseProtectRuleOutput ¶
type RuleGroupForListBotAnalyseProtectRuleOutput struct {
Group *GroupForListBotAnalyseProtectRuleOutput `type:"structure" json:",omitempty"`
Rules []*RuleForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleGroupForListBotAnalyseProtectRuleOutput) GoString ¶
func (s RuleGroupForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*RuleGroupForListBotAnalyseProtectRuleOutput) SetGroup ¶
func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
SetGroup sets the Group field's value.
func (*RuleGroupForListBotAnalyseProtectRuleOutput) SetRules ¶
func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetRules(v []*RuleForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
SetRules sets the Rules field's value.
func (RuleGroupForListBotAnalyseProtectRuleOutput) String ¶
func (s RuleGroupForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type RuleGroupForListCCRuleOutput ¶
type RuleGroupForListCCRuleOutput struct {
Group *GroupForListCCRuleOutput `type:"structure" json:",omitempty"`
Rules []*RuleForListCCRuleOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleGroupForListCCRuleOutput) GoString ¶
func (s RuleGroupForListCCRuleOutput) GoString() string
GoString returns the string representation
func (*RuleGroupForListCCRuleOutput) SetGroup ¶
func (s *RuleGroupForListCCRuleOutput) SetGroup(v *GroupForListCCRuleOutput) *RuleGroupForListCCRuleOutput
SetGroup sets the Group field's value.
func (*RuleGroupForListCCRuleOutput) SetRules ¶
func (s *RuleGroupForListCCRuleOutput) SetRules(v []*RuleForListCCRuleOutput) *RuleGroupForListCCRuleOutput
SetRules sets the Rules field's value.
func (RuleGroupForListCCRuleOutput) String ¶
func (s RuleGroupForListCCRuleOutput) String() string
String returns the string representation
type RuleSetDetailForGetVulnerabilityConfigOutput ¶
type RuleSetDetailForGetVulnerabilityConfigOutput struct {
Description *string `type:"string" json:",omitempty"`
EnableRuleCount *string `type:"string" json:",omitempty"`
RuleCount *string `type:"string" json:",omitempty"`
Subcategory *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleSetDetailForGetVulnerabilityConfigOutput) GoString ¶
func (s RuleSetDetailForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
SetRuleCount sets the RuleCount field's value.
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetSubcategory ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetSubcategory(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
SetSubcategory sets the Subcategory field's value.
func (RuleSetDetailForGetVulnerabilityConfigOutput) String ¶
func (s RuleSetDetailForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type RuleSetInfoForGetVulnerabilityConfigOutput ¶
type RuleSetInfoForGetVulnerabilityConfigOutput struct {
Description *string `type:"string" json:",omitempty"`
EnableRuleCount *string `type:"string" json:",omitempty"`
RuleSetDetail *RuleSetDetailForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"`
RuleSetName *string `type:"string" json:",omitempty"`
TotalRuleCount *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleSetInfoForGetVulnerabilityConfigOutput) GoString ¶
func (s RuleSetInfoForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetEnableRuleCount(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetDetail ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetDetail(v *RuleSetDetailForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
SetRuleSetDetail sets the RuleSetDetail field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetName ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
SetRuleSetName sets the RuleSetName field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetTotalRuleCount ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetTotalRuleCount(v string) *RuleSetInfoForGetVulnerabilityConfigOutput
SetTotalRuleCount sets the TotalRuleCount field's value.
func (RuleSetInfoForGetVulnerabilityConfigOutput) String ¶
func (s RuleSetInfoForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type SubRuleForListSystemBotConfigOutput ¶
type SubRuleForListSystemBotConfigOutput struct {
Action *string `type:"string" json:",omitempty"`
BotType *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
IPMatch *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleTag *string `type:"string" json:",omitempty"`
VerificationExemptionTime *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubRuleForListSystemBotConfigOutput) GoString ¶
func (s SubRuleForListSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (*SubRuleForListSystemBotConfigOutput) SetAction ¶
func (s *SubRuleForListSystemBotConfigOutput) SetAction(v string) *SubRuleForListSystemBotConfigOutput
SetAction sets the Action field's value.
func (*SubRuleForListSystemBotConfigOutput) SetBotType ¶
func (s *SubRuleForListSystemBotConfigOutput) SetBotType(v string) *SubRuleForListSystemBotConfigOutput
SetBotType sets the BotType field's value.
func (*SubRuleForListSystemBotConfigOutput) SetDescription ¶
func (s *SubRuleForListSystemBotConfigOutput) SetDescription(v string) *SubRuleForListSystemBotConfigOutput
SetDescription sets the Description field's value.
func (*SubRuleForListSystemBotConfigOutput) SetEnable ¶
func (s *SubRuleForListSystemBotConfigOutput) SetEnable(v int32) *SubRuleForListSystemBotConfigOutput
SetEnable sets the Enable field's value.
func (*SubRuleForListSystemBotConfigOutput) SetIPMatch ¶
func (s *SubRuleForListSystemBotConfigOutput) SetIPMatch(v bool) *SubRuleForListSystemBotConfigOutput
SetIPMatch sets the IPMatch field's value.
func (*SubRuleForListSystemBotConfigOutput) SetName ¶
func (s *SubRuleForListSystemBotConfigOutput) SetName(v string) *SubRuleForListSystemBotConfigOutput
SetName sets the Name field's value.
func (*SubRuleForListSystemBotConfigOutput) SetRuleTag ¶
func (s *SubRuleForListSystemBotConfigOutput) SetRuleTag(v string) *SubRuleForListSystemBotConfigOutput
SetRuleTag sets the RuleTag field's value.
func (*SubRuleForListSystemBotConfigOutput) SetVerificationExemptionTime ¶
func (s *SubRuleForListSystemBotConfigOutput) SetVerificationExemptionTime(v int32) *SubRuleForListSystemBotConfigOutput
SetVerificationExemptionTime sets the VerificationExemptionTime field's value.
func (SubRuleForListSystemBotConfigOutput) String ¶
func (s SubRuleForListSystemBotConfigOutput) String() string
String returns the string representation
type SubRuleForUpdateSystemBotConfigInput ¶
type SubRuleForUpdateSystemBotConfigInput struct {
AccRuleIDList []*int32 `type:"list" json:",omitempty"`
Action *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
VerificationConfID *int32 `type:"int32" json:",omitempty"`
VerificationExemptionTime *int32 `type:"int32" json:",omitempty"`
VerificationFailedAction *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubRuleForUpdateSystemBotConfigInput) GoString ¶
func (s SubRuleForUpdateSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*SubRuleForUpdateSystemBotConfigInput) SetAccRuleIDList ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetAccRuleIDList(v []*int32) *SubRuleForUpdateSystemBotConfigInput
SetAccRuleIDList sets the AccRuleIDList field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetAction ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetAction(v string) *SubRuleForUpdateSystemBotConfigInput
SetAction sets the Action field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetDescription ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetDescription(v string) *SubRuleForUpdateSystemBotConfigInput
SetDescription sets the Description field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetEnable ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetEnable(v int32) *SubRuleForUpdateSystemBotConfigInput
SetEnable sets the Enable field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetName ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetName(v string) *SubRuleForUpdateSystemBotConfigInput
SetName sets the Name field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetType ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetType(v string) *SubRuleForUpdateSystemBotConfigInput
SetType sets the Type field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetVerificationConfID ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationConfID(v int32) *SubRuleForUpdateSystemBotConfigInput
SetVerificationConfID sets the VerificationConfID field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetVerificationExemptionTime ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationExemptionTime(v int32) *SubRuleForUpdateSystemBotConfigInput
SetVerificationExemptionTime sets the VerificationExemptionTime field's value.
func (*SubRuleForUpdateSystemBotConfigInput) SetVerificationFailedAction ¶
func (s *SubRuleForUpdateSystemBotConfigInput) SetVerificationFailedAction(v int32) *SubRuleForUpdateSystemBotConfigInput
SetVerificationFailedAction sets the VerificationFailedAction field's value.
func (SubRuleForUpdateSystemBotConfigInput) String ¶
func (s SubRuleForUpdateSystemBotConfigInput) String() string
String returns the string representation
type SystemBotForCreateDomainOutput ¶
type SystemBotForCreateDomainOutput struct {
SystemBotEnable *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (SystemBotForCreateDomainOutput) GoString ¶
func (s SystemBotForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*SystemBotForCreateDomainOutput) SetSystemBotEnable ¶
func (s *SystemBotForCreateDomainOutput) SetSystemBotEnable(v int32) *SystemBotForCreateDomainOutput
SetSystemBotEnable sets the SystemBotEnable field's value.
func (SystemBotForCreateDomainOutput) String ¶
func (s SystemBotForCreateDomainOutput) String() string
String returns the string representation
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput ¶
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput struct {
CustomSystemRuleSwitch *int32 `type:"int32" json:",omitempty"`
RuleID *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString ¶
func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString() string
GoString returns the string representation
func (*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch ¶
func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
SetCustomSystemRuleSwitch sets the CustomSystemRuleSwitch field's value.
func (*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID ¶
func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
SetRuleID sets the RuleID field's value.
func (SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String ¶
func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String() string
String returns the string representation
type TCPListenerConfigForListDomainOutput ¶
type TCPListenerConfigForListDomainOutput struct {
AccessProtocol *string `type:"string" json:",omitempty"`
DefenceMode *int32 `type:"int32" json:",omitempty"`
InstanceID *string `type:"string" json:",omitempty"`
InstanceName *string `type:"string" json:",omitempty"`
ListenerID *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TCPListenerConfigForListDomainOutput) GoString ¶
func (s TCPListenerConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*TCPListenerConfigForListDomainOutput) SetAccessProtocol ¶
func (s *TCPListenerConfigForListDomainOutput) SetAccessProtocol(v string) *TCPListenerConfigForListDomainOutput
SetAccessProtocol sets the AccessProtocol field's value.
func (*TCPListenerConfigForListDomainOutput) SetDefenceMode ¶
func (s *TCPListenerConfigForListDomainOutput) SetDefenceMode(v int32) *TCPListenerConfigForListDomainOutput
SetDefenceMode sets the DefenceMode field's value.
func (*TCPListenerConfigForListDomainOutput) SetInstanceID ¶
func (s *TCPListenerConfigForListDomainOutput) SetInstanceID(v string) *TCPListenerConfigForListDomainOutput
SetInstanceID sets the InstanceID field's value.
func (*TCPListenerConfigForListDomainOutput) SetInstanceName ¶
func (s *TCPListenerConfigForListDomainOutput) SetInstanceName(v string) *TCPListenerConfigForListDomainOutput
SetInstanceName sets the InstanceName field's value.
func (*TCPListenerConfigForListDomainOutput) SetListenerID ¶
func (s *TCPListenerConfigForListDomainOutput) SetListenerID(v string) *TCPListenerConfigForListDomainOutput
SetListenerID sets the ListenerID field's value.
func (*TCPListenerConfigForListDomainOutput) SetPort ¶
func (s *TCPListenerConfigForListDomainOutput) SetPort(v string) *TCPListenerConfigForListDomainOutput
SetPort sets the Port field's value.
func (*TCPListenerConfigForListDomainOutput) SetProtocol ¶
func (s *TCPListenerConfigForListDomainOutput) SetProtocol(v string) *TCPListenerConfigForListDomainOutput
SetProtocol sets the Protocol field's value.
func (TCPListenerConfigForListDomainOutput) String ¶
func (s TCPListenerConfigForListDomainOutput) String() string
String returns the string representation
type TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput ¶
type TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput struct {
HeadersConfig *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString ¶
func (s TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) GoString() string
GoString returns the string representation
func (*TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) SetHeadersConfig ¶
func (s *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) SetHeadersConfig(v *HeadersConfigForCreateVolcWafServicesByBytePlusCDNInput) *TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) String ¶
func (s TLSFieldConfigForCreateVolcWafServicesByBytePlusCDNInput) String() string
String returns the string representation
type TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput ¶
type TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput struct {
HeadersConfig *HeadersConfigForBatchUpdateTLSFieldsConfigInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) GoString ¶
func (s TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) SetHeadersConfig ¶
func (s *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) SetHeadersConfig(v *HeadersConfigForBatchUpdateTLSFieldsConfigInput) *TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) String ¶
func (s TLSFieldsConfigForBatchUpdateTLSFieldsConfigInput) String() string
String returns the string representation
type TLSFieldsConfigForCreateDomainInput ¶
type TLSFieldsConfigForCreateDomainInput struct {
HeadersConfig *HeadersConfigForCreateDomainInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSFieldsConfigForCreateDomainInput) GoString ¶
func (s TLSFieldsConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForCreateDomainInput) SetHeadersConfig ¶
func (s *TLSFieldsConfigForCreateDomainInput) SetHeadersConfig(v *HeadersConfigForCreateDomainInput) *TLSFieldsConfigForCreateDomainInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForCreateDomainInput) String ¶
func (s TLSFieldsConfigForCreateDomainInput) String() string
String returns the string representation
type TLSFieldsConfigForListDomainOutput ¶
type TLSFieldsConfigForListDomainOutput struct {
HeadersConfig *HeadersConfigForListDomainOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSFieldsConfigForListDomainOutput) GoString ¶
func (s TLSFieldsConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForListDomainOutput) SetHeadersConfig ¶
func (s *TLSFieldsConfigForListDomainOutput) SetHeadersConfig(v *HeadersConfigForListDomainOutput) *TLSFieldsConfigForListDomainOutput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForListDomainOutput) String ¶
func (s TLSFieldsConfigForListDomainOutput) String() string
String returns the string representation
type TLSFieldsConfigForUpdateDomainInput ¶
type TLSFieldsConfigForUpdateDomainInput struct {
HeadersConfig *HeadersConfigForUpdateDomainInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSFieldsConfigForUpdateDomainInput) GoString ¶
func (s TLSFieldsConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForUpdateDomainInput) SetHeadersConfig ¶
func (s *TLSFieldsConfigForUpdateDomainInput) SetHeadersConfig(v *HeadersConfigForUpdateDomainInput) *TLSFieldsConfigForUpdateDomainInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForUpdateDomainInput) String ¶
func (s TLSFieldsConfigForUpdateDomainInput) String() string
String returns the string representation
type UpdateAclRuleInput ¶
type UpdateAclRuleInput struct {
AccurateGroup *AccurateGroupForUpdateAclRuleInput `type:"structure" json:",omitempty"`
// AclType is a required field
AclType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAclTypeForUpdateAclRuleInput"`
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForUpdateAclRuleInput"`
Advanced *int32 `type:"int32" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// HostAddType is a required field
HostAddType *int32 `type:"int32" json:",omitempty" required:"true"`
HostGroupId []*int32 `type:"list" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
// IpAddType is a required field
IpAddType *int32 `type:"int32" json:",omitempty" required:"true"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
IpList []*string `type:"list" json:",omitempty"`
IpLocationCountry []*string `type:"list" json:",omitempty"`
IpLocationSubregion []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
PermitFeature []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateAclRuleInput) GoString ¶
func (s UpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAclRuleInput) SetAccurateGroup ¶
func (s *UpdateAclRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateAclRuleInput) *UpdateAclRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*UpdateAclRuleInput) SetAclType ¶
func (s *UpdateAclRuleInput) SetAclType(v string) *UpdateAclRuleInput
SetAclType sets the AclType field's value.
func (*UpdateAclRuleInput) SetAction ¶
func (s *UpdateAclRuleInput) SetAction(v string) *UpdateAclRuleInput
SetAction sets the Action field's value.
func (*UpdateAclRuleInput) SetAdvanced ¶
func (s *UpdateAclRuleInput) SetAdvanced(v int32) *UpdateAclRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateAclRuleInput) SetDescription ¶
func (s *UpdateAclRuleInput) SetDescription(v string) *UpdateAclRuleInput
SetDescription sets the Description field's value.
func (*UpdateAclRuleInput) SetEnable ¶
func (s *UpdateAclRuleInput) SetEnable(v int32) *UpdateAclRuleInput
SetEnable sets the Enable field's value.
func (*UpdateAclRuleInput) SetHostAddType ¶
func (s *UpdateAclRuleInput) SetHostAddType(v int32) *UpdateAclRuleInput
SetHostAddType sets the HostAddType field's value.
func (*UpdateAclRuleInput) SetHostGroupId ¶
func (s *UpdateAclRuleInput) SetHostGroupId(v []*int32) *UpdateAclRuleInput
SetHostGroupId sets the HostGroupId field's value.
func (*UpdateAclRuleInput) SetHostList ¶
func (s *UpdateAclRuleInput) SetHostList(v []*string) *UpdateAclRuleInput
SetHostList sets the HostList field's value.
func (*UpdateAclRuleInput) SetID ¶
func (s *UpdateAclRuleInput) SetID(v int32) *UpdateAclRuleInput
SetID sets the ID field's value.
func (*UpdateAclRuleInput) SetIpAddType ¶
func (s *UpdateAclRuleInput) SetIpAddType(v int32) *UpdateAclRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateAclRuleInput) SetIpGroupId ¶
func (s *UpdateAclRuleInput) SetIpGroupId(v []*int32) *UpdateAclRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateAclRuleInput) SetIpList ¶
func (s *UpdateAclRuleInput) SetIpList(v []*string) *UpdateAclRuleInput
SetIpList sets the IpList field's value.
func (*UpdateAclRuleInput) SetIpLocationCountry ¶
func (s *UpdateAclRuleInput) SetIpLocationCountry(v []*string) *UpdateAclRuleInput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*UpdateAclRuleInput) SetIpLocationSubregion ¶
func (s *UpdateAclRuleInput) SetIpLocationSubregion(v []*string) *UpdateAclRuleInput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*UpdateAclRuleInput) SetName ¶
func (s *UpdateAclRuleInput) SetName(v string) *UpdateAclRuleInput
SetName sets the Name field's value.
func (*UpdateAclRuleInput) SetPermitFeature ¶
func (s *UpdateAclRuleInput) SetPermitFeature(v []*string) *UpdateAclRuleInput
SetPermitFeature sets the PermitFeature field's value.
func (*UpdateAclRuleInput) SetProjectName ¶
func (s *UpdateAclRuleInput) SetProjectName(v string) *UpdateAclRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateAclRuleInput) SetUrl ¶
func (s *UpdateAclRuleInput) SetUrl(v string) *UpdateAclRuleInput
SetUrl sets the Url field's value.
func (UpdateAclRuleInput) String ¶
func (s UpdateAclRuleInput) String() string
String returns the string representation
func (*UpdateAclRuleInput) Validate ¶
func (s *UpdateAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAclRuleOutput ¶
type UpdateAclRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
PageInfo *PageInfoForUpdateAclRuleOutput `type:"structure" json:",omitempty"`
ResponseMetadata *ResponseMetadataForUpdateAclRuleOutput `type:"structure" json:",omitempty"`
Result *ResultForUpdateAclRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAclRuleOutput) GoString ¶
func (s UpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateAclRuleOutput) SetId ¶
func (s *UpdateAclRuleOutput) SetId(v int32) *UpdateAclRuleOutput
SetId sets the Id field's value.
func (*UpdateAclRuleOutput) SetPageInfo ¶
func (s *UpdateAclRuleOutput) SetPageInfo(v *PageInfoForUpdateAclRuleOutput) *UpdateAclRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*UpdateAclRuleOutput) SetResponseMetadata ¶
func (s *UpdateAclRuleOutput) SetResponseMetadata(v *ResponseMetadataForUpdateAclRuleOutput) *UpdateAclRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (*UpdateAclRuleOutput) SetResult ¶
func (s *UpdateAclRuleOutput) SetResult(v *ResultForUpdateAclRuleOutput) *UpdateAclRuleOutput
SetResult sets the Result field's value.
func (UpdateAclRuleOutput) String ¶
func (s UpdateAclRuleOutput) String() string
String returns the string representation
type UpdateAllowRuleInput ¶
type UpdateAllowRuleInput struct {
Accurate *AccurateForUpdateAllowRuleInput `type:"structure" json:",omitempty"`
// Advanced is a required field
Advanced *int32 `type:"int32" json:",omitempty" required:"true"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateAllowRuleInput) GoString ¶
func (s UpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAllowRuleInput) SetAccurate ¶
func (s *UpdateAllowRuleInput) SetAccurate(v *AccurateForUpdateAllowRuleInput) *UpdateAllowRuleInput
SetAccurate sets the Accurate field's value.
func (*UpdateAllowRuleInput) SetAdvanced ¶
func (s *UpdateAllowRuleInput) SetAdvanced(v int32) *UpdateAllowRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateAllowRuleInput) SetClientIp ¶
func (s *UpdateAllowRuleInput) SetClientIp(v string) *UpdateAllowRuleInput
SetClientIp sets the ClientIp field's value.
func (*UpdateAllowRuleInput) SetDescription ¶
func (s *UpdateAllowRuleInput) SetDescription(v string) *UpdateAllowRuleInput
SetDescription sets the Description field's value.
func (*UpdateAllowRuleInput) SetEnable ¶
func (s *UpdateAllowRuleInput) SetEnable(v int32) *UpdateAllowRuleInput
SetEnable sets the Enable field's value.
func (*UpdateAllowRuleInput) SetHost ¶
func (s *UpdateAllowRuleInput) SetHost(v string) *UpdateAllowRuleInput
SetHost sets the Host field's value.
func (*UpdateAllowRuleInput) SetId ¶
func (s *UpdateAllowRuleInput) SetId(v int32) *UpdateAllowRuleInput
SetId sets the Id field's value.
func (*UpdateAllowRuleInput) SetIpAddType ¶
func (s *UpdateAllowRuleInput) SetIpAddType(v int32) *UpdateAllowRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateAllowRuleInput) SetIpGroupId ¶
func (s *UpdateAllowRuleInput) SetIpGroupId(v []*int32) *UpdateAllowRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateAllowRuleInput) SetName ¶
func (s *UpdateAllowRuleInput) SetName(v string) *UpdateAllowRuleInput
SetName sets the Name field's value.
func (*UpdateAllowRuleInput) SetProjectName ¶
func (s *UpdateAllowRuleInput) SetProjectName(v string) *UpdateAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateAllowRuleInput) SetUrl ¶
func (s *UpdateAllowRuleInput) SetUrl(v string) *UpdateAllowRuleInput
SetUrl sets the Url field's value.
func (UpdateAllowRuleInput) String ¶
func (s UpdateAllowRuleInput) String() string
String returns the string representation
func (*UpdateAllowRuleInput) Validate ¶
func (s *UpdateAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAllowRuleOutput ¶
type UpdateAllowRuleOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAllowRuleOutput) GoString ¶
func (s UpdateAllowRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateAllowRuleOutput) SetId ¶
func (s *UpdateAllowRuleOutput) SetId(v string) *UpdateAllowRuleOutput
SetId sets the Id field's value.
func (UpdateAllowRuleOutput) String ¶
func (s UpdateAllowRuleOutput) String() string
String returns the string representation
type UpdateAreaBlockRuleInput ¶
type UpdateAreaBlockRuleInput struct {
// Action is a required field
Action *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfActionForUpdateAreaBlockRuleInput"`
Country []*string `type:"list" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Location []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SubRegion []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAreaBlockRuleInput) GoString ¶
func (s UpdateAreaBlockRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAreaBlockRuleInput) SetAction ¶
func (s *UpdateAreaBlockRuleInput) SetAction(v string) *UpdateAreaBlockRuleInput
SetAction sets the Action field's value.
func (*UpdateAreaBlockRuleInput) SetCountry ¶
func (s *UpdateAreaBlockRuleInput) SetCountry(v []*string) *UpdateAreaBlockRuleInput
SetCountry sets the Country field's value.
func (*UpdateAreaBlockRuleInput) SetHost ¶
func (s *UpdateAreaBlockRuleInput) SetHost(v string) *UpdateAreaBlockRuleInput
SetHost sets the Host field's value.
func (*UpdateAreaBlockRuleInput) SetLocation ¶
func (s *UpdateAreaBlockRuleInput) SetLocation(v []*string) *UpdateAreaBlockRuleInput
SetLocation sets the Location field's value.
func (*UpdateAreaBlockRuleInput) SetProjectName ¶
func (s *UpdateAreaBlockRuleInput) SetProjectName(v string) *UpdateAreaBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateAreaBlockRuleInput) SetSubRegion ¶
func (s *UpdateAreaBlockRuleInput) SetSubRegion(v []*string) *UpdateAreaBlockRuleInput
SetSubRegion sets the SubRegion field's value.
func (UpdateAreaBlockRuleInput) String ¶
func (s UpdateAreaBlockRuleInput) String() string
String returns the string representation
func (*UpdateAreaBlockRuleInput) Validate ¶
func (s *UpdateAreaBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAreaBlockRuleOutput ¶
type UpdateAreaBlockRuleOutput struct {
Metadata *response.ResponseMetadata
PageInfo *PageInfoForUpdateAreaBlockRuleOutput `type:"structure" json:",omitempty"`
ResponseMetadata *ResponseMetadataForUpdateAreaBlockRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAreaBlockRuleOutput) GoString ¶
func (s UpdateAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateAreaBlockRuleOutput) SetPageInfo ¶
func (s *UpdateAreaBlockRuleOutput) SetPageInfo(v *PageInfoForUpdateAreaBlockRuleOutput) *UpdateAreaBlockRuleOutput
SetPageInfo sets the PageInfo field's value.
func (*UpdateAreaBlockRuleOutput) SetResponseMetadata ¶
func (s *UpdateAreaBlockRuleOutput) SetResponseMetadata(v *ResponseMetadataForUpdateAreaBlockRuleOutput) *UpdateAreaBlockRuleOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (UpdateAreaBlockRuleOutput) String ¶
func (s UpdateAreaBlockRuleOutput) String() string
String returns the string representation
type UpdateBlockRuleInput ¶
type UpdateBlockRuleInput struct {
Accurate *AccurateForUpdateBlockRuleInput `type:"structure" json:",omitempty"`
// Action is a required field
Action *string `type:"string" json:",omitempty" required:"true"`
// Advanced is a required field
Advanced *int32 `type:"int32" json:",omitempty" required:"true"`
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
IpAddType *int32 `type:"int32" json:",omitempty"`
IpGroupId []*int32 `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateBlockRuleInput) GoString ¶
func (s UpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*UpdateBlockRuleInput) SetAccurate ¶
func (s *UpdateBlockRuleInput) SetAccurate(v *AccurateForUpdateBlockRuleInput) *UpdateBlockRuleInput
SetAccurate sets the Accurate field's value.
func (*UpdateBlockRuleInput) SetAction ¶
func (s *UpdateBlockRuleInput) SetAction(v string) *UpdateBlockRuleInput
SetAction sets the Action field's value.
func (*UpdateBlockRuleInput) SetAdvanced ¶
func (s *UpdateBlockRuleInput) SetAdvanced(v int32) *UpdateBlockRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateBlockRuleInput) SetClientIp ¶
func (s *UpdateBlockRuleInput) SetClientIp(v string) *UpdateBlockRuleInput
SetClientIp sets the ClientIp field's value.
func (*UpdateBlockRuleInput) SetDescription ¶
func (s *UpdateBlockRuleInput) SetDescription(v string) *UpdateBlockRuleInput
SetDescription sets the Description field's value.
func (*UpdateBlockRuleInput) SetEnable ¶
func (s *UpdateBlockRuleInput) SetEnable(v int32) *UpdateBlockRuleInput
SetEnable sets the Enable field's value.
func (*UpdateBlockRuleInput) SetHost ¶
func (s *UpdateBlockRuleInput) SetHost(v string) *UpdateBlockRuleInput
SetHost sets the Host field's value.
func (*UpdateBlockRuleInput) SetId ¶
func (s *UpdateBlockRuleInput) SetId(v int32) *UpdateBlockRuleInput
SetId sets the Id field's value.
func (*UpdateBlockRuleInput) SetIpAddType ¶
func (s *UpdateBlockRuleInput) SetIpAddType(v int32) *UpdateBlockRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateBlockRuleInput) SetIpGroupId ¶
func (s *UpdateBlockRuleInput) SetIpGroupId(v []*int32) *UpdateBlockRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateBlockRuleInput) SetName ¶
func (s *UpdateBlockRuleInput) SetName(v string) *UpdateBlockRuleInput
SetName sets the Name field's value.
func (*UpdateBlockRuleInput) SetProjectName ¶
func (s *UpdateBlockRuleInput) SetProjectName(v string) *UpdateBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateBlockRuleInput) SetUrl ¶
func (s *UpdateBlockRuleInput) SetUrl(v string) *UpdateBlockRuleInput
SetUrl sets the Url field's value.
func (UpdateBlockRuleInput) String ¶
func (s UpdateBlockRuleInput) String() string
String returns the string representation
func (*UpdateBlockRuleInput) Validate ¶
func (s *UpdateBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBlockRuleOutput ¶
type UpdateBlockRuleOutput struct {
Metadata *response.ResponseMetadata
Id *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateBlockRuleOutput) GoString ¶
func (s UpdateBlockRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateBlockRuleOutput) SetId ¶
func (s *UpdateBlockRuleOutput) SetId(v string) *UpdateBlockRuleOutput
SetId sets the Id field's value.
func (UpdateBlockRuleOutput) String ¶
func (s UpdateBlockRuleOutput) String() string
String returns the string representation
type UpdateBotAnalyseProtectRuleInput ¶
type UpdateBotAnalyseProtectRuleInput struct {
AccurateGroup *AccurateGroupForUpdateBotAnalyseProtectRuleInput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
// ActionType is a required field
ActionType *int32 `type:"int32" json:",omitempty" required:"true"`
EffectTime *int32 `type:"int32" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
// Field is a required field
Field *string `type:"string" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// Path is a required field
Path *string `type:"string" json:",omitempty" required:"true"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// RulePriority is a required field
RulePriority *int32 `type:"int32" json:",omitempty" required:"true"`
SingleProportion *float64 `type:"double" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
// StatisticalDuration is a required field
StatisticalDuration *int32 `type:"int32" json:",omitempty" required:"true"`
// StatisticalType is a required field
StatisticalType *int32 `type:"int32" json:",omitempty" required:"true"`
UpdateTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateBotAnalyseProtectRuleInput) GoString ¶
func (s UpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*UpdateBotAnalyseProtectRuleInput) SetAccurateGroup ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateBotAnalyseProtectRuleInput) *UpdateBotAnalyseProtectRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetAccurateGroupPriority(v int32) *UpdateBotAnalyseProtectRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetActionType ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetActionType(v int32) *UpdateBotAnalyseProtectRuleInput
SetActionType sets the ActionType field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetEffectTime ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetEffectTime(v int32) *UpdateBotAnalyseProtectRuleInput
SetEffectTime sets the EffectTime field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetEnable ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetEnable(v int32) *UpdateBotAnalyseProtectRuleInput
SetEnable sets the Enable field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetExemptionTime ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetExemptionTime(v int32) *UpdateBotAnalyseProtectRuleInput
SetExemptionTime sets the ExemptionTime field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetField ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetField(v string) *UpdateBotAnalyseProtectRuleInput
SetField sets the Field field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetHost ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetHost(v string) *UpdateBotAnalyseProtectRuleInput
SetHost sets the Host field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetId ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetId(v int32) *UpdateBotAnalyseProtectRuleInput
SetId sets the Id field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetName ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetName(v string) *UpdateBotAnalyseProtectRuleInput
SetName sets the Name field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetPath ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetPath(v string) *UpdateBotAnalyseProtectRuleInput
SetPath sets the Path field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetPathThreshold ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetPathThreshold(v int32) *UpdateBotAnalyseProtectRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetProjectName ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetProjectName(v string) *UpdateBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetRulePriority ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *UpdateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetSingleProportion(v float64) *UpdateBotAnalyseProtectRuleInput
SetSingleProportion sets the SingleProportion field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetSingleThreshold ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetSingleThreshold(v int32) *UpdateBotAnalyseProtectRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetStatisticalDuration ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetStatisticalDuration(v int32) *UpdateBotAnalyseProtectRuleInput
SetStatisticalDuration sets the StatisticalDuration field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetStatisticalType ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetStatisticalType(v int32) *UpdateBotAnalyseProtectRuleInput
SetStatisticalType sets the StatisticalType field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetUpdateTime ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetUpdateTime(v string) *UpdateBotAnalyseProtectRuleInput
SetUpdateTime sets the UpdateTime field's value.
func (UpdateBotAnalyseProtectRuleInput) String ¶
func (s UpdateBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*UpdateBotAnalyseProtectRuleInput) Validate ¶
func (s *UpdateBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBotAnalyseProtectRuleOutput ¶
type UpdateBotAnalyseProtectRuleOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateBotAnalyseProtectRuleOutput) GoString ¶
func (s UpdateBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (UpdateBotAnalyseProtectRuleOutput) String ¶
func (s UpdateBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type UpdateCCRuleInput ¶
type UpdateCCRuleInput struct {
AccurateGroup *AccurateGroupForUpdateCCRuleInput `type:"structure" json:",omitempty"`
AccurateGroupPriority *int32 `type:"int32" json:",omitempty"`
CCType *int32 `type:"int32" json:",omitempty"`
CountTime *int32 `type:"int32" json:",omitempty"`
CronConfs []*CronConfForUpdateCCRuleInput `type:"list" json:",omitempty"`
CronEnable *int32 `type:"int32" json:",omitempty"`
CustomResponsePageID *string `type:"string" json:",omitempty"`
// EffectTime is a required field
EffectTime *int32 `type:"int32" json:",omitempty" required:"true"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
ExemptionTime *int32 `type:"int32" json:",omitempty"`
// Field is a required field
Field *string `type:"string" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
PathThreshold *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// RulePriority is a required field
RulePriority *int32 `type:"int32" json:",omitempty" required:"true"`
RuleTag *string `type:"string" json:",omitempty"`
SingleThreshold *int32 `type:"int32" json:",omitempty"`
UpdateTime *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
WSCdnByteThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnEnable *int32 `type:"int32" json:",omitempty"`
WSCdnFrameThreshold *int32 `type:"int32" json:",omitempty"`
WSCdnUnit *string `type:"string" json:",omitempty" enum:"EnumOfWSCdnUnitForUpdateCCRuleInput"`
// contains filtered or unexported fields
}
func (UpdateCCRuleInput) GoString ¶
func (s UpdateCCRuleInput) GoString() string
GoString returns the string representation
func (*UpdateCCRuleInput) SetAccurateGroup ¶
func (s *UpdateCCRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateCCRuleInput) *UpdateCCRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*UpdateCCRuleInput) SetAccurateGroupPriority ¶
func (s *UpdateCCRuleInput) SetAccurateGroupPriority(v int32) *UpdateCCRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*UpdateCCRuleInput) SetCCType ¶
func (s *UpdateCCRuleInput) SetCCType(v int32) *UpdateCCRuleInput
SetCCType sets the CCType field's value.
func (*UpdateCCRuleInput) SetCountTime ¶
func (s *UpdateCCRuleInput) SetCountTime(v int32) *UpdateCCRuleInput
SetCountTime sets the CountTime field's value.
func (*UpdateCCRuleInput) SetCronConfs ¶
func (s *UpdateCCRuleInput) SetCronConfs(v []*CronConfForUpdateCCRuleInput) *UpdateCCRuleInput
SetCronConfs sets the CronConfs field's value.
func (*UpdateCCRuleInput) SetCronEnable ¶
func (s *UpdateCCRuleInput) SetCronEnable(v int32) *UpdateCCRuleInput
SetCronEnable sets the CronEnable field's value.
func (*UpdateCCRuleInput) SetCustomResponsePageID ¶
func (s *UpdateCCRuleInput) SetCustomResponsePageID(v string) *UpdateCCRuleInput
SetCustomResponsePageID sets the CustomResponsePageID field's value.
func (*UpdateCCRuleInput) SetEffectTime ¶
func (s *UpdateCCRuleInput) SetEffectTime(v int32) *UpdateCCRuleInput
SetEffectTime sets the EffectTime field's value.
func (*UpdateCCRuleInput) SetEnable ¶
func (s *UpdateCCRuleInput) SetEnable(v int32) *UpdateCCRuleInput
SetEnable sets the Enable field's value.
func (*UpdateCCRuleInput) SetExemptionTime ¶
func (s *UpdateCCRuleInput) SetExemptionTime(v int32) *UpdateCCRuleInput
SetExemptionTime sets the ExemptionTime field's value.
func (*UpdateCCRuleInput) SetField ¶
func (s *UpdateCCRuleInput) SetField(v string) *UpdateCCRuleInput
SetField sets the Field field's value.
func (*UpdateCCRuleInput) SetHost ¶
func (s *UpdateCCRuleInput) SetHost(v string) *UpdateCCRuleInput
SetHost sets the Host field's value.
func (*UpdateCCRuleInput) SetId ¶
func (s *UpdateCCRuleInput) SetId(v int32) *UpdateCCRuleInput
SetId sets the Id field's value.
func (*UpdateCCRuleInput) SetName ¶
func (s *UpdateCCRuleInput) SetName(v string) *UpdateCCRuleInput
SetName sets the Name field's value.
func (*UpdateCCRuleInput) SetPathThreshold ¶
func (s *UpdateCCRuleInput) SetPathThreshold(v int32) *UpdateCCRuleInput
SetPathThreshold sets the PathThreshold field's value.
func (*UpdateCCRuleInput) SetProjectName ¶
func (s *UpdateCCRuleInput) SetProjectName(v string) *UpdateCCRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateCCRuleInput) SetRulePriority ¶
func (s *UpdateCCRuleInput) SetRulePriority(v int32) *UpdateCCRuleInput
SetRulePriority sets the RulePriority field's value.
func (*UpdateCCRuleInput) SetRuleTag ¶
func (s *UpdateCCRuleInput) SetRuleTag(v string) *UpdateCCRuleInput
SetRuleTag sets the RuleTag field's value.
func (*UpdateCCRuleInput) SetSingleThreshold ¶
func (s *UpdateCCRuleInput) SetSingleThreshold(v int32) *UpdateCCRuleInput
SetSingleThreshold sets the SingleThreshold field's value.
func (*UpdateCCRuleInput) SetUpdateTime ¶
func (s *UpdateCCRuleInput) SetUpdateTime(v string) *UpdateCCRuleInput
SetUpdateTime sets the UpdateTime field's value.
func (*UpdateCCRuleInput) SetUrl ¶
func (s *UpdateCCRuleInput) SetUrl(v string) *UpdateCCRuleInput
SetUrl sets the Url field's value.
func (*UpdateCCRuleInput) SetWSCdnByteThreshold ¶
func (s *UpdateCCRuleInput) SetWSCdnByteThreshold(v int32) *UpdateCCRuleInput
SetWSCdnByteThreshold sets the WSCdnByteThreshold field's value.
func (*UpdateCCRuleInput) SetWSCdnEnable ¶
func (s *UpdateCCRuleInput) SetWSCdnEnable(v int32) *UpdateCCRuleInput
SetWSCdnEnable sets the WSCdnEnable field's value.
func (*UpdateCCRuleInput) SetWSCdnFrameThreshold ¶
func (s *UpdateCCRuleInput) SetWSCdnFrameThreshold(v int32) *UpdateCCRuleInput
SetWSCdnFrameThreshold sets the WSCdnFrameThreshold field's value.
func (*UpdateCCRuleInput) SetWSCdnUnit ¶
func (s *UpdateCCRuleInput) SetWSCdnUnit(v string) *UpdateCCRuleInput
SetWSCdnUnit sets the WSCdnUnit field's value.
func (UpdateCCRuleInput) String ¶
func (s UpdateCCRuleInput) String() string
String returns the string representation
func (*UpdateCCRuleInput) Validate ¶
func (s *UpdateCCRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCCRuleOutput ¶
type UpdateCCRuleOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateCCRuleOutput) GoString ¶
func (s UpdateCCRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateCCRuleOutput) SetId ¶
func (s *UpdateCCRuleOutput) SetId(v int32) *UpdateCCRuleOutput
SetId sets the Id field's value.
func (UpdateCCRuleOutput) String ¶
func (s UpdateCCRuleOutput) String() string
String returns the string representation
type UpdateCustomBotConfigInput ¶
type UpdateCustomBotConfigInput struct {
Accurate *AccurateForUpdateCustomBotConfigInput `type:"structure" json:",omitempty"`
// Action is a required field
Action *string `type:"string" json:",omitempty" required:"true"`
// BotType is a required field
BotType *string `type:"string" json:",omitempty" required:"true"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateCustomBotConfigInput) GoString ¶
func (s UpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*UpdateCustomBotConfigInput) SetAccurate ¶
func (s *UpdateCustomBotConfigInput) SetAccurate(v *AccurateForUpdateCustomBotConfigInput) *UpdateCustomBotConfigInput
SetAccurate sets the Accurate field's value.
func (*UpdateCustomBotConfigInput) SetAction ¶
func (s *UpdateCustomBotConfigInput) SetAction(v string) *UpdateCustomBotConfigInput
SetAction sets the Action field's value.
func (*UpdateCustomBotConfigInput) SetBotType ¶
func (s *UpdateCustomBotConfigInput) SetBotType(v string) *UpdateCustomBotConfigInput
SetBotType sets the BotType field's value.
func (*UpdateCustomBotConfigInput) SetDescription ¶
func (s *UpdateCustomBotConfigInput) SetDescription(v string) *UpdateCustomBotConfigInput
SetDescription sets the Description field's value.
func (*UpdateCustomBotConfigInput) SetEnable ¶
func (s *UpdateCustomBotConfigInput) SetEnable(v int32) *UpdateCustomBotConfigInput
SetEnable sets the Enable field's value.
func (*UpdateCustomBotConfigInput) SetHost ¶
func (s *UpdateCustomBotConfigInput) SetHost(v string) *UpdateCustomBotConfigInput
SetHost sets the Host field's value.
func (*UpdateCustomBotConfigInput) SetId ¶
func (s *UpdateCustomBotConfigInput) SetId(v int32) *UpdateCustomBotConfigInput
SetId sets the Id field's value.
func (*UpdateCustomBotConfigInput) SetProjectName ¶
func (s *UpdateCustomBotConfigInput) SetProjectName(v string) *UpdateCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (UpdateCustomBotConfigInput) String ¶
func (s UpdateCustomBotConfigInput) String() string
String returns the string representation
func (*UpdateCustomBotConfigInput) Validate ¶
func (s *UpdateCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomBotConfigOutput ¶
type UpdateCustomBotConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateCustomBotConfigOutput) GoString ¶
func (s UpdateCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (UpdateCustomBotConfigOutput) String ¶
func (s UpdateCustomBotConfigOutput) String() string
String returns the string representation
type UpdateCustomPageInput ¶
type UpdateCustomPageInput struct {
Accurate *AccurateForUpdateCustomPageInput `type:"structure" json:",omitempty"`
Advanced *int32 `type:"int32" json:",omitempty"`
Body *string `type:"string" json:",omitempty"`
// ClientIp is a required field
ClientIp *string `type:"string" json:",omitempty" required:"true"`
Code *string `type:"string" json:",omitempty"`
ContentType *string `type:"string" json:",omitempty"`
// Description is a required field
Description *string `type:"string" json:",omitempty" required:"true"`
Enable *int32 `type:"int32" json:",omitempty"`
GroupId *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *int32 `type:"int32" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// PageMode is a required field
PageMode *int32 `type:"int32" json:",omitempty" required:"true"`
// Policy is a required field
Policy *int32 `type:"int32" json:",omitempty" required:"true"`
PrefixSwitch *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RedirectUrl *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateCustomPageInput) GoString ¶
func (s UpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*UpdateCustomPageInput) SetAccurate ¶
func (s *UpdateCustomPageInput) SetAccurate(v *AccurateForUpdateCustomPageInput) *UpdateCustomPageInput
SetAccurate sets the Accurate field's value.
func (*UpdateCustomPageInput) SetAdvanced ¶
func (s *UpdateCustomPageInput) SetAdvanced(v int32) *UpdateCustomPageInput
SetAdvanced sets the Advanced field's value.
func (*UpdateCustomPageInput) SetBody ¶
func (s *UpdateCustomPageInput) SetBody(v string) *UpdateCustomPageInput
SetBody sets the Body field's value.
func (*UpdateCustomPageInput) SetClientIp ¶
func (s *UpdateCustomPageInput) SetClientIp(v string) *UpdateCustomPageInput
SetClientIp sets the ClientIp field's value.
func (*UpdateCustomPageInput) SetCode ¶
func (s *UpdateCustomPageInput) SetCode(v string) *UpdateCustomPageInput
SetCode sets the Code field's value.
func (*UpdateCustomPageInput) SetContentType ¶
func (s *UpdateCustomPageInput) SetContentType(v string) *UpdateCustomPageInput
SetContentType sets the ContentType field's value.
func (*UpdateCustomPageInput) SetDescription ¶
func (s *UpdateCustomPageInput) SetDescription(v string) *UpdateCustomPageInput
SetDescription sets the Description field's value.
func (*UpdateCustomPageInput) SetEnable ¶
func (s *UpdateCustomPageInput) SetEnable(v int32) *UpdateCustomPageInput
SetEnable sets the Enable field's value.
func (*UpdateCustomPageInput) SetGroupId ¶
func (s *UpdateCustomPageInput) SetGroupId(v int32) *UpdateCustomPageInput
SetGroupId sets the GroupId field's value.
func (*UpdateCustomPageInput) SetHost ¶
func (s *UpdateCustomPageInput) SetHost(v string) *UpdateCustomPageInput
SetHost sets the Host field's value.
func (*UpdateCustomPageInput) SetId ¶
func (s *UpdateCustomPageInput) SetId(v int32) *UpdateCustomPageInput
SetId sets the Id field's value.
func (*UpdateCustomPageInput) SetName ¶
func (s *UpdateCustomPageInput) SetName(v string) *UpdateCustomPageInput
SetName sets the Name field's value.
func (*UpdateCustomPageInput) SetPageMode ¶
func (s *UpdateCustomPageInput) SetPageMode(v int32) *UpdateCustomPageInput
SetPageMode sets the PageMode field's value.
func (*UpdateCustomPageInput) SetPolicy ¶
func (s *UpdateCustomPageInput) SetPolicy(v int32) *UpdateCustomPageInput
SetPolicy sets the Policy field's value.
func (*UpdateCustomPageInput) SetPrefixSwitch ¶
func (s *UpdateCustomPageInput) SetPrefixSwitch(v int32) *UpdateCustomPageInput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*UpdateCustomPageInput) SetProjectName ¶
func (s *UpdateCustomPageInput) SetProjectName(v string) *UpdateCustomPageInput
SetProjectName sets the ProjectName field's value.
func (*UpdateCustomPageInput) SetRedirectUrl ¶
func (s *UpdateCustomPageInput) SetRedirectUrl(v string) *UpdateCustomPageInput
SetRedirectUrl sets the RedirectUrl field's value.
func (*UpdateCustomPageInput) SetUrl ¶
func (s *UpdateCustomPageInput) SetUrl(v string) *UpdateCustomPageInput
SetUrl sets the Url field's value.
func (UpdateCustomPageInput) String ¶
func (s UpdateCustomPageInput) String() string
String returns the string representation
func (*UpdateCustomPageInput) Validate ¶
func (s *UpdateCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomPageOutput ¶
type UpdateCustomPageOutput struct {
Metadata *response.ResponseMetadata
ResponseMetadata *ResponseMetadataForUpdateCustomPageOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateCustomPageOutput) GoString ¶
func (s UpdateCustomPageOutput) GoString() string
GoString returns the string representation
func (*UpdateCustomPageOutput) SetResponseMetadata ¶
func (s *UpdateCustomPageOutput) SetResponseMetadata(v *ResponseMetadataForUpdateCustomPageOutput) *UpdateCustomPageOutput
SetResponseMetadata sets the ResponseMetadata field's value.
func (UpdateCustomPageOutput) String ¶
func (s UpdateCustomPageOutput) String() string
String returns the string representation
type UpdateCustomSystemVulRuleInput ¶
type UpdateCustomSystemVulRuleInput struct {
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SystemRuleSwitch []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateCustomSystemVulRuleInput) GoString ¶
func (s UpdateCustomSystemVulRuleInput) GoString() string
GoString returns the string representation
func (*UpdateCustomSystemVulRuleInput) SetHost ¶
func (s *UpdateCustomSystemVulRuleInput) SetHost(v string) *UpdateCustomSystemVulRuleInput
SetHost sets the Host field's value.
func (*UpdateCustomSystemVulRuleInput) SetHostAddType ¶
func (s *UpdateCustomSystemVulRuleInput) SetHostAddType(v int32) *UpdateCustomSystemVulRuleInput
SetHostAddType sets the HostAddType field's value.
func (*UpdateCustomSystemVulRuleInput) SetHostList ¶
func (s *UpdateCustomSystemVulRuleInput) SetHostList(v []*string) *UpdateCustomSystemVulRuleInput
SetHostList sets the HostList field's value.
func (*UpdateCustomSystemVulRuleInput) SetProjectName ¶
func (s *UpdateCustomSystemVulRuleInput) SetProjectName(v string) *UpdateCustomSystemVulRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateCustomSystemVulRuleInput) SetSystemRuleSwitch ¶
func (s *UpdateCustomSystemVulRuleInput) SetSystemRuleSwitch(v []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) *UpdateCustomSystemVulRuleInput
SetSystemRuleSwitch sets the SystemRuleSwitch field's value.
func (UpdateCustomSystemVulRuleInput) String ¶
func (s UpdateCustomSystemVulRuleInput) String() string
String returns the string representation
type UpdateCustomSystemVulRuleOutput ¶
type UpdateCustomSystemVulRuleOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateCustomSystemVulRuleOutput) GoString ¶
func (s UpdateCustomSystemVulRuleOutput) GoString() string
GoString returns the string representation
func (UpdateCustomSystemVulRuleOutput) String ¶
func (s UpdateCustomSystemVulRuleOutput) String() string
String returns the string representation
type UpdateDomainInput ¶
type UpdateDomainInput struct {
// AccessMode is a required field
AccessMode *int32 `type:"int32" json:",omitempty" required:"true"`
BackendGroups []*BackendGroupForUpdateDomainInput `type:"list" json:",omitempty"`
CertificateID *int32 `type:"int32" json:",omitempty"`
CertificatePlatform *string `type:"string" json:",omitempty"`
ClientIPLocation *int32 `type:"int32" json:",omitempty"`
ClientMaxBodySize *int32 `type:"int32" json:",omitempty"`
CloudAccessConfig []*CloudAccessConfigForUpdateDomainInput `type:"list" json:",omitempty"`
CustomHeader []*string `type:"list" json:",omitempty"`
CustomSNI *string `type:"string" json:",omitempty"`
// Domain is a required field
Domain *string `type:"string" json:",omitempty" required:"true"`
EnableCustomRedirect *int32 `type:"int32" json:",omitempty"`
EnableHTTP2 *int32 `type:"int32" json:",omitempty"`
EnableIPv6 *int32 `type:"int32" json:",omitempty"`
EnableSNI *int32 `type:"int32" json:",omitempty"`
KeepAliveRequest *int32 `type:"int32" json:",omitempty"`
KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
LBAlgorithm *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
ProtocolFollow *int32 `type:"int32" json:",omitempty"`
ProtocolPorts *ProtocolPortsForUpdateDomainInput `type:"structure" json:",omitempty"`
Protocols []*string `type:"list" json:",omitempty"`
ProxyConfig *int32 `type:"int32" json:",omitempty"`
ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyKeepAlive *int32 `type:"int32" json:",omitempty"`
ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"`
ProxyRetry *int32 `type:"int32" json:",omitempty"`
ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"`
PublicRealServer *int32 `type:"int32" json:",omitempty"`
RedirectHTTPS *bool `type:"boolean" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
SSLCiphers []*string `type:"list" json:",omitempty"`
SSLProtocols []*string `type:"list" json:",omitempty"`
TLSEnable *int32 `type:"int32" json:",omitempty"`
TLSFieldsConfig *TLSFieldsConfigForUpdateDomainInput `type:"structure" json:",omitempty"`
VolcCertificateID *string `type:"string" json:",omitempty"`
VpcID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateDomainInput) GoString ¶
func (s UpdateDomainInput) GoString() string
GoString returns the string representation
func (*UpdateDomainInput) SetAccessMode ¶
func (s *UpdateDomainInput) SetAccessMode(v int32) *UpdateDomainInput
SetAccessMode sets the AccessMode field's value.
func (*UpdateDomainInput) SetBackendGroups ¶
func (s *UpdateDomainInput) SetBackendGroups(v []*BackendGroupForUpdateDomainInput) *UpdateDomainInput
SetBackendGroups sets the BackendGroups field's value.
func (*UpdateDomainInput) SetCertificateID ¶
func (s *UpdateDomainInput) SetCertificateID(v int32) *UpdateDomainInput
SetCertificateID sets the CertificateID field's value.
func (*UpdateDomainInput) SetCertificatePlatform ¶
func (s *UpdateDomainInput) SetCertificatePlatform(v string) *UpdateDomainInput
SetCertificatePlatform sets the CertificatePlatform field's value.
func (*UpdateDomainInput) SetClientIPLocation ¶
func (s *UpdateDomainInput) SetClientIPLocation(v int32) *UpdateDomainInput
SetClientIPLocation sets the ClientIPLocation field's value.
func (*UpdateDomainInput) SetClientMaxBodySize ¶
func (s *UpdateDomainInput) SetClientMaxBodySize(v int32) *UpdateDomainInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*UpdateDomainInput) SetCloudAccessConfig ¶
func (s *UpdateDomainInput) SetCloudAccessConfig(v []*CloudAccessConfigForUpdateDomainInput) *UpdateDomainInput
SetCloudAccessConfig sets the CloudAccessConfig field's value.
func (*UpdateDomainInput) SetCustomHeader ¶
func (s *UpdateDomainInput) SetCustomHeader(v []*string) *UpdateDomainInput
SetCustomHeader sets the CustomHeader field's value.
func (*UpdateDomainInput) SetCustomSNI ¶
func (s *UpdateDomainInput) SetCustomSNI(v string) *UpdateDomainInput
SetCustomSNI sets the CustomSNI field's value.
func (*UpdateDomainInput) SetDomain ¶
func (s *UpdateDomainInput) SetDomain(v string) *UpdateDomainInput
SetDomain sets the Domain field's value.
func (*UpdateDomainInput) SetEnableCustomRedirect ¶
func (s *UpdateDomainInput) SetEnableCustomRedirect(v int32) *UpdateDomainInput
SetEnableCustomRedirect sets the EnableCustomRedirect field's value.
func (*UpdateDomainInput) SetEnableHTTP2 ¶
func (s *UpdateDomainInput) SetEnableHTTP2(v int32) *UpdateDomainInput
SetEnableHTTP2 sets the EnableHTTP2 field's value.
func (*UpdateDomainInput) SetEnableIPv6 ¶
func (s *UpdateDomainInput) SetEnableIPv6(v int32) *UpdateDomainInput
SetEnableIPv6 sets the EnableIPv6 field's value.
func (*UpdateDomainInput) SetEnableSNI ¶
func (s *UpdateDomainInput) SetEnableSNI(v int32) *UpdateDomainInput
SetEnableSNI sets the EnableSNI field's value.
func (*UpdateDomainInput) SetKeepAliveRequest ¶
func (s *UpdateDomainInput) SetKeepAliveRequest(v int32) *UpdateDomainInput
SetKeepAliveRequest sets the KeepAliveRequest field's value.
func (*UpdateDomainInput) SetKeepAliveTimeOut ¶
func (s *UpdateDomainInput) SetKeepAliveTimeOut(v int32) *UpdateDomainInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*UpdateDomainInput) SetLBAlgorithm ¶
func (s *UpdateDomainInput) SetLBAlgorithm(v string) *UpdateDomainInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*UpdateDomainInput) SetProjectName ¶
func (s *UpdateDomainInput) SetProjectName(v string) *UpdateDomainInput
SetProjectName sets the ProjectName field's value.
func (*UpdateDomainInput) SetProtocolFollow ¶
func (s *UpdateDomainInput) SetProtocolFollow(v int32) *UpdateDomainInput
SetProtocolFollow sets the ProtocolFollow field's value.
func (*UpdateDomainInput) SetProtocolPorts ¶
func (s *UpdateDomainInput) SetProtocolPorts(v *ProtocolPortsForUpdateDomainInput) *UpdateDomainInput
SetProtocolPorts sets the ProtocolPorts field's value.
func (*UpdateDomainInput) SetProtocols ¶
func (s *UpdateDomainInput) SetProtocols(v []*string) *UpdateDomainInput
SetProtocols sets the Protocols field's value.
func (*UpdateDomainInput) SetProxyConfig ¶
func (s *UpdateDomainInput) SetProxyConfig(v int32) *UpdateDomainInput
SetProxyConfig sets the ProxyConfig field's value.
func (*UpdateDomainInput) SetProxyConnectTimeOut ¶
func (s *UpdateDomainInput) SetProxyConnectTimeOut(v int32) *UpdateDomainInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*UpdateDomainInput) SetProxyKeepAlive ¶
func (s *UpdateDomainInput) SetProxyKeepAlive(v int32) *UpdateDomainInput
SetProxyKeepAlive sets the ProxyKeepAlive field's value.
func (*UpdateDomainInput) SetProxyKeepAliveTimeOut ¶
func (s *UpdateDomainInput) SetProxyKeepAliveTimeOut(v int32) *UpdateDomainInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*UpdateDomainInput) SetProxyReadTimeOut ¶
func (s *UpdateDomainInput) SetProxyReadTimeOut(v int32) *UpdateDomainInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*UpdateDomainInput) SetProxyRetry ¶
func (s *UpdateDomainInput) SetProxyRetry(v int32) *UpdateDomainInput
SetProxyRetry sets the ProxyRetry field's value.
func (*UpdateDomainInput) SetProxyWriteTimeOut ¶
func (s *UpdateDomainInput) SetProxyWriteTimeOut(v int32) *UpdateDomainInput
SetProxyWriteTimeOut sets the ProxyWriteTimeOut field's value.
func (*UpdateDomainInput) SetPublicRealServer ¶
func (s *UpdateDomainInput) SetPublicRealServer(v int32) *UpdateDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*UpdateDomainInput) SetRedirectHTTPS ¶
func (s *UpdateDomainInput) SetRedirectHTTPS(v bool) *UpdateDomainInput
SetRedirectHTTPS sets the RedirectHTTPS field's value.
func (*UpdateDomainInput) SetRegion ¶
func (s *UpdateDomainInput) SetRegion(v string) *UpdateDomainInput
SetRegion sets the Region field's value.
func (*UpdateDomainInput) SetSSLCiphers ¶
func (s *UpdateDomainInput) SetSSLCiphers(v []*string) *UpdateDomainInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*UpdateDomainInput) SetSSLProtocols ¶
func (s *UpdateDomainInput) SetSSLProtocols(v []*string) *UpdateDomainInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*UpdateDomainInput) SetTLSEnable ¶
func (s *UpdateDomainInput) SetTLSEnable(v int32) *UpdateDomainInput
SetTLSEnable sets the TLSEnable field's value.
func (*UpdateDomainInput) SetTLSFieldsConfig ¶
func (s *UpdateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForUpdateDomainInput) *UpdateDomainInput
SetTLSFieldsConfig sets the TLSFieldsConfig field's value.
func (*UpdateDomainInput) SetVolcCertificateID ¶
func (s *UpdateDomainInput) SetVolcCertificateID(v string) *UpdateDomainInput
SetVolcCertificateID sets the VolcCertificateID field's value.
func (*UpdateDomainInput) SetVpcID ¶
func (s *UpdateDomainInput) SetVpcID(v string) *UpdateDomainInput
SetVpcID sets the VpcID field's value.
func (UpdateDomainInput) String ¶
func (s UpdateDomainInput) String() string
String returns the string representation
func (*UpdateDomainInput) Validate ¶
func (s *UpdateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDomainOutput ¶
type UpdateDomainOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateDomainOutput) GoString ¶
func (s UpdateDomainOutput) GoString() string
GoString returns the string representation
func (UpdateDomainOutput) String ¶
func (s UpdateDomainOutput) String() string
String returns the string representation
type UpdateHostGroupInput ¶
type UpdateHostGroupInput struct {
Action *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// HostGroupID is a required field
HostGroupID *int32 `type:"int32" json:",omitempty" required:"true"`
HostList []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateHostGroupInput) GoString ¶
func (s UpdateHostGroupInput) GoString() string
GoString returns the string representation
func (*UpdateHostGroupInput) SetAction ¶
func (s *UpdateHostGroupInput) SetAction(v string) *UpdateHostGroupInput
SetAction sets the Action field's value.
func (*UpdateHostGroupInput) SetDescription ¶
func (s *UpdateHostGroupInput) SetDescription(v string) *UpdateHostGroupInput
SetDescription sets the Description field's value.
func (*UpdateHostGroupInput) SetHostGroupID ¶
func (s *UpdateHostGroupInput) SetHostGroupID(v int32) *UpdateHostGroupInput
SetHostGroupID sets the HostGroupID field's value.
func (*UpdateHostGroupInput) SetHostList ¶
func (s *UpdateHostGroupInput) SetHostList(v []*string) *UpdateHostGroupInput
SetHostList sets the HostList field's value.
func (*UpdateHostGroupInput) SetName ¶
func (s *UpdateHostGroupInput) SetName(v string) *UpdateHostGroupInput
SetName sets the Name field's value.
func (*UpdateHostGroupInput) SetProjectName ¶
func (s *UpdateHostGroupInput) SetProjectName(v string) *UpdateHostGroupInput
SetProjectName sets the ProjectName field's value.
func (UpdateHostGroupInput) String ¶
func (s UpdateHostGroupInput) String() string
String returns the string representation
func (*UpdateHostGroupInput) Validate ¶
func (s *UpdateHostGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateHostGroupOutput ¶
type UpdateHostGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateHostGroupOutput) GoString ¶
func (s UpdateHostGroupOutput) GoString() string
GoString returns the string representation
func (UpdateHostGroupOutput) String ¶
func (s UpdateHostGroupOutput) String() string
String returns the string representation
type UpdateInstanceCtlInput ¶
type UpdateInstanceCtlInput struct {
AllowEnable *int32 `type:"int32" json:",omitempty"`
BlockEnable *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateInstanceCtlInput) GoString ¶
func (s UpdateInstanceCtlInput) GoString() string
GoString returns the string representation
func (*UpdateInstanceCtlInput) SetAllowEnable ¶
func (s *UpdateInstanceCtlInput) SetAllowEnable(v int32) *UpdateInstanceCtlInput
SetAllowEnable sets the AllowEnable field's value.
func (*UpdateInstanceCtlInput) SetBlockEnable ¶
func (s *UpdateInstanceCtlInput) SetBlockEnable(v int32) *UpdateInstanceCtlInput
SetBlockEnable sets the BlockEnable field's value.
func (*UpdateInstanceCtlInput) SetProjectName ¶
func (s *UpdateInstanceCtlInput) SetProjectName(v string) *UpdateInstanceCtlInput
SetProjectName sets the ProjectName field's value.
func (*UpdateInstanceCtlInput) SetRegion ¶
func (s *UpdateInstanceCtlInput) SetRegion(v string) *UpdateInstanceCtlInput
SetRegion sets the Region field's value.
func (UpdateInstanceCtlInput) String ¶
func (s UpdateInstanceCtlInput) String() string
String returns the string representation
func (*UpdateInstanceCtlInput) Validate ¶
func (s *UpdateInstanceCtlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateInstanceCtlOutput ¶
type UpdateInstanceCtlOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateInstanceCtlOutput) GoString ¶
func (s UpdateInstanceCtlOutput) GoString() string
GoString returns the string representation
func (UpdateInstanceCtlOutput) String ¶
func (s UpdateInstanceCtlOutput) String() string
String returns the string representation
type UpdateIpGroupInput ¶
type UpdateIpGroupInput struct {
// AddType is a required field
AddType *string `type:"string" json:",omitempty" required:"true"`
// IpGroupId is a required field
IpGroupId *int32 `type:"int32" json:",omitempty" required:"true"`
IpList []*string `type:"list" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateIpGroupInput) GoString ¶
func (s UpdateIpGroupInput) GoString() string
GoString returns the string representation
func (*UpdateIpGroupInput) SetAddType ¶
func (s *UpdateIpGroupInput) SetAddType(v string) *UpdateIpGroupInput
SetAddType sets the AddType field's value.
func (*UpdateIpGroupInput) SetIpGroupId ¶
func (s *UpdateIpGroupInput) SetIpGroupId(v int32) *UpdateIpGroupInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateIpGroupInput) SetIpList ¶
func (s *UpdateIpGroupInput) SetIpList(v []*string) *UpdateIpGroupInput
SetIpList sets the IpList field's value.
func (*UpdateIpGroupInput) SetName ¶
func (s *UpdateIpGroupInput) SetName(v string) *UpdateIpGroupInput
SetName sets the Name field's value.
func (*UpdateIpGroupInput) SetProjectName ¶
func (s *UpdateIpGroupInput) SetProjectName(v string) *UpdateIpGroupInput
SetProjectName sets the ProjectName field's value.
func (UpdateIpGroupInput) String ¶
func (s UpdateIpGroupInput) String() string
String returns the string representation
func (*UpdateIpGroupInput) Validate ¶
func (s *UpdateIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateIpGroupOutput ¶
type UpdateIpGroupOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateIpGroupOutput) GoString ¶
func (s UpdateIpGroupOutput) GoString() string
GoString returns the string representation
func (UpdateIpGroupOutput) String ¶
func (s UpdateIpGroupOutput) String() string
String returns the string representation
type UpdateSystemBotConfigInput ¶
type UpdateSystemBotConfigInput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForUpdateSystemBotConfigInput"`
BotType *string `type:"string" json:",omitempty"`
Enable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
RuleTagList []*string `type:"list" json:",omitempty"`
SubRules []*SubRuleForUpdateSystemBotConfigInput `type:"list" json:",omitempty"`
VerificationExemptionTime *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateSystemBotConfigInput) GoString ¶
func (s UpdateSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*UpdateSystemBotConfigInput) SetAction ¶
func (s *UpdateSystemBotConfigInput) SetAction(v string) *UpdateSystemBotConfigInput
SetAction sets the Action field's value.
func (*UpdateSystemBotConfigInput) SetBotType ¶
func (s *UpdateSystemBotConfigInput) SetBotType(v string) *UpdateSystemBotConfigInput
SetBotType sets the BotType field's value.
func (*UpdateSystemBotConfigInput) SetEnable ¶
func (s *UpdateSystemBotConfigInput) SetEnable(v int32) *UpdateSystemBotConfigInput
SetEnable sets the Enable field's value.
func (*UpdateSystemBotConfigInput) SetHost ¶
func (s *UpdateSystemBotConfigInput) SetHost(v string) *UpdateSystemBotConfigInput
SetHost sets the Host field's value.
func (*UpdateSystemBotConfigInput) SetProjectName ¶
func (s *UpdateSystemBotConfigInput) SetProjectName(v string) *UpdateSystemBotConfigInput
SetProjectName sets the ProjectName field's value.
func (*UpdateSystemBotConfigInput) SetRuleTagList ¶
func (s *UpdateSystemBotConfigInput) SetRuleTagList(v []*string) *UpdateSystemBotConfigInput
SetRuleTagList sets the RuleTagList field's value.
func (*UpdateSystemBotConfigInput) SetSubRules ¶
func (s *UpdateSystemBotConfigInput) SetSubRules(v []*SubRuleForUpdateSystemBotConfigInput) *UpdateSystemBotConfigInput
SetSubRules sets the SubRules field's value.
func (*UpdateSystemBotConfigInput) SetVerificationExemptionTime ¶
func (s *UpdateSystemBotConfigInput) SetVerificationExemptionTime(v int32) *UpdateSystemBotConfigInput
SetVerificationExemptionTime sets the VerificationExemptionTime field's value.
func (UpdateSystemBotConfigInput) String ¶
func (s UpdateSystemBotConfigInput) String() string
String returns the string representation
func (*UpdateSystemBotConfigInput) Validate ¶
func (s *UpdateSystemBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSystemBotConfigOutput ¶
type UpdateSystemBotConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSystemBotConfigOutput) GoString ¶
func (s UpdateSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (UpdateSystemBotConfigOutput) String ¶
func (s UpdateSystemBotConfigOutput) String() string
String returns the string representation
type UpdateTamperProofCacheInput ¶
type UpdateTamperProofCacheInput struct {
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateTamperProofCacheInput) GoString ¶
func (s UpdateTamperProofCacheInput) GoString() string
GoString returns the string representation
func (*UpdateTamperProofCacheInput) SetHost ¶
func (s *UpdateTamperProofCacheInput) SetHost(v string) *UpdateTamperProofCacheInput
SetHost sets the Host field's value.
func (*UpdateTamperProofCacheInput) SetID ¶
func (s *UpdateTamperProofCacheInput) SetID(v int32) *UpdateTamperProofCacheInput
SetID sets the ID field's value.
func (*UpdateTamperProofCacheInput) SetProjectName ¶
func (s *UpdateTamperProofCacheInput) SetProjectName(v string) *UpdateTamperProofCacheInput
SetProjectName sets the ProjectName field's value.
func (UpdateTamperProofCacheInput) String ¶
func (s UpdateTamperProofCacheInput) String() string
String returns the string representation
func (*UpdateTamperProofCacheInput) Validate ¶
func (s *UpdateTamperProofCacheInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTamperProofCacheOutput ¶
type UpdateTamperProofCacheOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateTamperProofCacheOutput) GoString ¶
func (s UpdateTamperProofCacheOutput) GoString() string
GoString returns the string representation
func (UpdateTamperProofCacheOutput) String ¶
func (s UpdateTamperProofCacheOutput) String() string
String returns the string representation
type UpdateTamperProofInput ¶
type UpdateTamperProofInput struct {
ClientIp *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
Id *int32 `type:"int32" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateTamperProofInput) GoString ¶
func (s UpdateTamperProofInput) GoString() string
GoString returns the string representation
func (*UpdateTamperProofInput) SetClientIp ¶
func (s *UpdateTamperProofInput) SetClientIp(v string) *UpdateTamperProofInput
SetClientIp sets the ClientIp field's value.
func (*UpdateTamperProofInput) SetDescription ¶
func (s *UpdateTamperProofInput) SetDescription(v string) *UpdateTamperProofInput
SetDescription sets the Description field's value.
func (*UpdateTamperProofInput) SetEnable ¶
func (s *UpdateTamperProofInput) SetEnable(v int32) *UpdateTamperProofInput
SetEnable sets the Enable field's value.
func (*UpdateTamperProofInput) SetHost ¶
func (s *UpdateTamperProofInput) SetHost(v string) *UpdateTamperProofInput
SetHost sets the Host field's value.
func (*UpdateTamperProofInput) SetId ¶
func (s *UpdateTamperProofInput) SetId(v int32) *UpdateTamperProofInput
SetId sets the Id field's value.
func (*UpdateTamperProofInput) SetName ¶
func (s *UpdateTamperProofInput) SetName(v string) *UpdateTamperProofInput
SetName sets the Name field's value.
func (*UpdateTamperProofInput) SetProjectName ¶
func (s *UpdateTamperProofInput) SetProjectName(v string) *UpdateTamperProofInput
SetProjectName sets the ProjectName field's value.
func (*UpdateTamperProofInput) SetUrl ¶
func (s *UpdateTamperProofInput) SetUrl(v string) *UpdateTamperProofInput
SetUrl sets the Url field's value.
func (UpdateTamperProofInput) String ¶
func (s UpdateTamperProofInput) String() string
String returns the string representation
func (*UpdateTamperProofInput) Validate ¶
func (s *UpdateTamperProofInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTamperProofOutput ¶
type UpdateTamperProofOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateTamperProofOutput) GoString ¶
func (s UpdateTamperProofOutput) GoString() string
GoString returns the string representation
func (UpdateTamperProofOutput) String ¶
func (s UpdateTamperProofOutput) String() string
String returns the string representation
type UpdateVulWhiteFieldInput ¶
type UpdateVulWhiteFieldInput struct {
// Enable is a required field
Enable *int32 `type:"int32" json:",omitempty" required:"true"`
// FieldArea is a required field
FieldArea *string `type:"string" json:",omitempty" required:"true"`
FieldList *string `type:"string" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
// ID is a required field
ID *int32 `type:"int32" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateVulWhiteFieldInput) GoString ¶
func (s UpdateVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*UpdateVulWhiteFieldInput) SetEnable ¶
func (s *UpdateVulWhiteFieldInput) SetEnable(v int32) *UpdateVulWhiteFieldInput
SetEnable sets the Enable field's value.
func (*UpdateVulWhiteFieldInput) SetFieldArea ¶
func (s *UpdateVulWhiteFieldInput) SetFieldArea(v string) *UpdateVulWhiteFieldInput
SetFieldArea sets the FieldArea field's value.
func (*UpdateVulWhiteFieldInput) SetFieldList ¶
func (s *UpdateVulWhiteFieldInput) SetFieldList(v string) *UpdateVulWhiteFieldInput
SetFieldList sets the FieldList field's value.
func (*UpdateVulWhiteFieldInput) SetHost ¶
func (s *UpdateVulWhiteFieldInput) SetHost(v string) *UpdateVulWhiteFieldInput
SetHost sets the Host field's value.
func (*UpdateVulWhiteFieldInput) SetHostAddType ¶
func (s *UpdateVulWhiteFieldInput) SetHostAddType(v int32) *UpdateVulWhiteFieldInput
SetHostAddType sets the HostAddType field's value.
func (*UpdateVulWhiteFieldInput) SetHostList ¶
func (s *UpdateVulWhiteFieldInput) SetHostList(v []*string) *UpdateVulWhiteFieldInput
SetHostList sets the HostList field's value.
func (*UpdateVulWhiteFieldInput) SetID ¶
func (s *UpdateVulWhiteFieldInput) SetID(v int32) *UpdateVulWhiteFieldInput
SetID sets the ID field's value.
func (*UpdateVulWhiteFieldInput) SetName ¶
func (s *UpdateVulWhiteFieldInput) SetName(v string) *UpdateVulWhiteFieldInput
SetName sets the Name field's value.
func (*UpdateVulWhiteFieldInput) SetProjectName ¶
func (s *UpdateVulWhiteFieldInput) SetProjectName(v string) *UpdateVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (UpdateVulWhiteFieldInput) String ¶
func (s UpdateVulWhiteFieldInput) String() string
String returns the string representation
func (*UpdateVulWhiteFieldInput) Validate ¶
func (s *UpdateVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVulWhiteFieldOutput ¶
type UpdateVulWhiteFieldOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateVulWhiteFieldOutput) GoString ¶
func (s UpdateVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (UpdateVulWhiteFieldOutput) String ¶
func (s UpdateVulWhiteFieldOutput) String() string
String returns the string representation
type UpdateVulnerabilityConfigInput ¶
type UpdateVulnerabilityConfigInput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForUpdateVulnerabilityConfigInput"`
AdvanceConfig *AdvanceConfigForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"`
Host *string `type:"string" json:",omitempty"`
HostAddType *int32 `type:"int32" json:",omitempty"`
HostList []*string `type:"list" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleMode *string `type:"string" json:",omitempty" enum:"EnumOfRuleModeForUpdateVulnerabilityConfigInput"`
// contains filtered or unexported fields
}
func (UpdateVulnerabilityConfigInput) GoString ¶
func (s UpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*UpdateVulnerabilityConfigInput) SetAction ¶
func (s *UpdateVulnerabilityConfigInput) SetAction(v string) *UpdateVulnerabilityConfigInput
SetAction sets the Action field's value.
func (*UpdateVulnerabilityConfigInput) SetAdvanceConfig ¶
func (s *UpdateVulnerabilityConfigInput) SetAdvanceConfig(v *AdvanceConfigForUpdateVulnerabilityConfigInput) *UpdateVulnerabilityConfigInput
SetAdvanceConfig sets the AdvanceConfig field's value.
func (*UpdateVulnerabilityConfigInput) SetHost ¶
func (s *UpdateVulnerabilityConfigInput) SetHost(v string) *UpdateVulnerabilityConfigInput
SetHost sets the Host field's value.
func (*UpdateVulnerabilityConfigInput) SetHostAddType ¶
func (s *UpdateVulnerabilityConfigInput) SetHostAddType(v int32) *UpdateVulnerabilityConfigInput
SetHostAddType sets the HostAddType field's value.
func (*UpdateVulnerabilityConfigInput) SetHostList ¶
func (s *UpdateVulnerabilityConfigInput) SetHostList(v []*string) *UpdateVulnerabilityConfigInput
SetHostList sets the HostList field's value.
func (*UpdateVulnerabilityConfigInput) SetProjectName ¶
func (s *UpdateVulnerabilityConfigInput) SetProjectName(v string) *UpdateVulnerabilityConfigInput
SetProjectName sets the ProjectName field's value.
func (*UpdateVulnerabilityConfigInput) SetRuleMode ¶
func (s *UpdateVulnerabilityConfigInput) SetRuleMode(v string) *UpdateVulnerabilityConfigInput
SetRuleMode sets the RuleMode field's value.
func (UpdateVulnerabilityConfigInput) String ¶
func (s UpdateVulnerabilityConfigInput) String() string
String returns the string representation
type UpdateVulnerabilityConfigOutput ¶
type UpdateVulnerabilityConfigOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateVulnerabilityConfigOutput) GoString ¶
func (s UpdateVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (UpdateVulnerabilityConfigOutput) String ¶
func (s UpdateVulnerabilityConfigOutput) String() string
String returns the string representation
type UpdateWafServiceControlInput ¶
type UpdateWafServiceControlInput struct {
ApiEnable *int32 `type:"int32" json:",omitempty"`
AutoCCEnable *int32 `type:"int32" json:",omitempty"`
BlackIpEnable *int32 `type:"int32" json:",omitempty"`
BlackLctEnable *int32 `type:"int32" json:",omitempty"`
BotDytokenEnable *int32 `type:"int32" json:",omitempty"`
BotFrequencyEnable *int32 `type:"int32" json:",omitempty"`
BotRepeatEnable *int32 `type:"int32" json:",omitempty"`
BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"`
BotSequenceEnable *int32 `type:"int32" json:",omitempty"`
CcEnable *int32 `type:"int32" json:",omitempty"`
CustomBotEnable *int32 `type:"int32" json:",omitempty"`
CustomRspEnable *int32 `type:"int32" json:",omitempty"`
DlpEnable *int32 `type:"int32" json:",omitempty"`
// Host is a required field
Host *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
SystemBotEnable *int32 `type:"int32" json:",omitempty"`
TLSEnable *int32 `type:"int32" json:",omitempty"`
TamperProofEnable *int32 `type:"int32" json:",omitempty"`
WafEnable *int32 `type:"int32" json:",omitempty"`
WafWhiteReqEnable *int32 `type:"int32" json:",omitempty"`
WhiteEnable *int32 `type:"int32" json:",omitempty"`
WhiteFieldEnable *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateWafServiceControlInput) GoString ¶
func (s UpdateWafServiceControlInput) GoString() string
GoString returns the string representation
func (*UpdateWafServiceControlInput) SetApiEnable ¶
func (s *UpdateWafServiceControlInput) SetApiEnable(v int32) *UpdateWafServiceControlInput
SetApiEnable sets the ApiEnable field's value.
func (*UpdateWafServiceControlInput) SetAutoCCEnable ¶
func (s *UpdateWafServiceControlInput) SetAutoCCEnable(v int32) *UpdateWafServiceControlInput
SetAutoCCEnable sets the AutoCCEnable field's value.
func (*UpdateWafServiceControlInput) SetBlackIpEnable ¶
func (s *UpdateWafServiceControlInput) SetBlackIpEnable(v int32) *UpdateWafServiceControlInput
SetBlackIpEnable sets the BlackIpEnable field's value.
func (*UpdateWafServiceControlInput) SetBlackLctEnable ¶
func (s *UpdateWafServiceControlInput) SetBlackLctEnable(v int32) *UpdateWafServiceControlInput
SetBlackLctEnable sets the BlackLctEnable field's value.
func (*UpdateWafServiceControlInput) SetBotDytokenEnable ¶
func (s *UpdateWafServiceControlInput) SetBotDytokenEnable(v int32) *UpdateWafServiceControlInput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*UpdateWafServiceControlInput) SetBotFrequencyEnable ¶
func (s *UpdateWafServiceControlInput) SetBotFrequencyEnable(v int32) *UpdateWafServiceControlInput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*UpdateWafServiceControlInput) SetBotRepeatEnable ¶
func (s *UpdateWafServiceControlInput) SetBotRepeatEnable(v int32) *UpdateWafServiceControlInput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*UpdateWafServiceControlInput) SetBotSequenceDefaultAction ¶
func (s *UpdateWafServiceControlInput) SetBotSequenceDefaultAction(v int32) *UpdateWafServiceControlInput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*UpdateWafServiceControlInput) SetBotSequenceEnable ¶
func (s *UpdateWafServiceControlInput) SetBotSequenceEnable(v int32) *UpdateWafServiceControlInput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (*UpdateWafServiceControlInput) SetCcEnable ¶
func (s *UpdateWafServiceControlInput) SetCcEnable(v int32) *UpdateWafServiceControlInput
SetCcEnable sets the CcEnable field's value.
func (*UpdateWafServiceControlInput) SetCustomBotEnable ¶
func (s *UpdateWafServiceControlInput) SetCustomBotEnable(v int32) *UpdateWafServiceControlInput
SetCustomBotEnable sets the CustomBotEnable field's value.
func (*UpdateWafServiceControlInput) SetCustomRspEnable ¶
func (s *UpdateWafServiceControlInput) SetCustomRspEnable(v int32) *UpdateWafServiceControlInput
SetCustomRspEnable sets the CustomRspEnable field's value.
func (*UpdateWafServiceControlInput) SetDlpEnable ¶
func (s *UpdateWafServiceControlInput) SetDlpEnable(v int32) *UpdateWafServiceControlInput
SetDlpEnable sets the DlpEnable field's value.
func (*UpdateWafServiceControlInput) SetHost ¶
func (s *UpdateWafServiceControlInput) SetHost(v string) *UpdateWafServiceControlInput
SetHost sets the Host field's value.
func (*UpdateWafServiceControlInput) SetProjectName ¶
func (s *UpdateWafServiceControlInput) SetProjectName(v string) *UpdateWafServiceControlInput
SetProjectName sets the ProjectName field's value.
func (*UpdateWafServiceControlInput) SetSystemBotEnable ¶
func (s *UpdateWafServiceControlInput) SetSystemBotEnable(v int32) *UpdateWafServiceControlInput
SetSystemBotEnable sets the SystemBotEnable field's value.
func (*UpdateWafServiceControlInput) SetTLSEnable ¶
func (s *UpdateWafServiceControlInput) SetTLSEnable(v int32) *UpdateWafServiceControlInput
SetTLSEnable sets the TLSEnable field's value.
func (*UpdateWafServiceControlInput) SetTamperProofEnable ¶
func (s *UpdateWafServiceControlInput) SetTamperProofEnable(v int32) *UpdateWafServiceControlInput
SetTamperProofEnable sets the TamperProofEnable field's value.
func (*UpdateWafServiceControlInput) SetWafEnable ¶
func (s *UpdateWafServiceControlInput) SetWafEnable(v int32) *UpdateWafServiceControlInput
SetWafEnable sets the WafEnable field's value.
func (*UpdateWafServiceControlInput) SetWafWhiteReqEnable ¶
func (s *UpdateWafServiceControlInput) SetWafWhiteReqEnable(v int32) *UpdateWafServiceControlInput
SetWafWhiteReqEnable sets the WafWhiteReqEnable field's value.
func (*UpdateWafServiceControlInput) SetWhiteEnable ¶
func (s *UpdateWafServiceControlInput) SetWhiteEnable(v int32) *UpdateWafServiceControlInput
SetWhiteEnable sets the WhiteEnable field's value.
func (*UpdateWafServiceControlInput) SetWhiteFieldEnable ¶
func (s *UpdateWafServiceControlInput) SetWhiteFieldEnable(v int32) *UpdateWafServiceControlInput
SetWhiteFieldEnable sets the WhiteFieldEnable field's value.
func (UpdateWafServiceControlInput) String ¶
func (s UpdateWafServiceControlInput) String() string
String returns the string representation
func (*UpdateWafServiceControlInput) Validate ¶
func (s *UpdateWafServiceControlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWafServiceControlOutput ¶
type UpdateWafServiceControlOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateWafServiceControlOutput) GoString ¶
func (s UpdateWafServiceControlOutput) GoString() string
GoString returns the string representation
func (UpdateWafServiceControlOutput) String ¶
func (s UpdateWafServiceControlOutput) String() string
String returns the string representation
type UploadWafServiceCertificateInput ¶
type UploadWafServiceCertificateInput struct {
// Description is a required field
Description *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// PrivateKey is a required field
PrivateKey *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// PublicKey is a required field
PublicKey *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UploadWafServiceCertificateInput) GoString ¶
func (s UploadWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*UploadWafServiceCertificateInput) SetDescription ¶
func (s *UploadWafServiceCertificateInput) SetDescription(v string) *UploadWafServiceCertificateInput
SetDescription sets the Description field's value.
func (*UploadWafServiceCertificateInput) SetName ¶
func (s *UploadWafServiceCertificateInput) SetName(v string) *UploadWafServiceCertificateInput
SetName sets the Name field's value.
func (*UploadWafServiceCertificateInput) SetPrivateKey ¶
func (s *UploadWafServiceCertificateInput) SetPrivateKey(v string) *UploadWafServiceCertificateInput
SetPrivateKey sets the PrivateKey field's value.
func (*UploadWafServiceCertificateInput) SetProjectName ¶
func (s *UploadWafServiceCertificateInput) SetProjectName(v string) *UploadWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (*UploadWafServiceCertificateInput) SetPublicKey ¶
func (s *UploadWafServiceCertificateInput) SetPublicKey(v string) *UploadWafServiceCertificateInput
SetPublicKey sets the PublicKey field's value.
func (UploadWafServiceCertificateInput) String ¶
func (s UploadWafServiceCertificateInput) String() string
String returns the string representation
func (*UploadWafServiceCertificateInput) Validate ¶
func (s *UploadWafServiceCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UploadWafServiceCertificateOutput ¶
type UploadWafServiceCertificateOutput struct {
Metadata *response.ResponseMetadata
Id *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (UploadWafServiceCertificateOutput) GoString ¶
func (s UploadWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*UploadWafServiceCertificateOutput) SetId ¶
func (s *UploadWafServiceCertificateOutput) SetId(v int32) *UploadWafServiceCertificateOutput
SetId sets the Id field's value.
func (UploadWafServiceCertificateOutput) String ¶
func (s UploadWafServiceCertificateOutput) String() string
String returns the string representation
type VulForCreateDomainOutput ¶
type VulForCreateDomainOutput struct {
Action *string `type:"string" json:",omitempty"`
RuleMode *string `type:"string" json:",omitempty"`
WafEnable *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (VulForCreateDomainOutput) GoString ¶
func (s VulForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*VulForCreateDomainOutput) SetAction ¶
func (s *VulForCreateDomainOutput) SetAction(v string) *VulForCreateDomainOutput
SetAction sets the Action field's value.
func (*VulForCreateDomainOutput) SetRuleMode ¶
func (s *VulForCreateDomainOutput) SetRuleMode(v string) *VulForCreateDomainOutput
SetRuleMode sets the RuleMode field's value.
func (*VulForCreateDomainOutput) SetWafEnable ¶
func (s *VulForCreateDomainOutput) SetWafEnable(v int32) *VulForCreateDomainOutput
SetWafEnable sets the WafEnable field's value.
func (VulForCreateDomainOutput) String ¶
func (s VulForCreateDomainOutput) String() string
String returns the string representation
type WAF ¶
WAF provides the API operation methods for making requests to WAF. See this package's package overview docs for details on the service.
WAF methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *WAF
New create int can support ssl or region locate set
func (*WAF) AddHostGroup ¶
func (c *WAF) AddHostGroup(input *AddHostGroupInput) (*AddHostGroupOutput, error)
AddHostGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddHostGroup for usage and error information.
func (*WAF) AddHostGroupCommon ¶
AddHostGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddHostGroupCommon for usage and error information.
func (*WAF) AddHostGroupCommonRequest ¶
func (c *WAF) AddHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddHostGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the AddHostGroupCommon operation. The "output" return value will be populated with the AddHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostGroupCommon Send returns without error.
See AddHostGroupCommon for more information on using the AddHostGroupCommon API call, and error handling.
// Example sending a request using the AddHostGroupCommonRequest method.
req, resp := client.AddHostGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddHostGroupCommonWithContext ¶
func (c *WAF) AddHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddHostGroupCommonWithContext is the same as AddHostGroupCommon with the addition of the ability to pass a context and additional request options.
See AddHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddHostGroupRequest ¶
func (c *WAF) AddHostGroupRequest(input *AddHostGroupInput) (req *request.Request, output *AddHostGroupOutput)
AddHostGroupRequest generates a "byteplus/request.Request" representing the client's request for the AddHostGroup operation. The "output" return value will be populated with the AddHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostGroupCommon Send returns without error.
See AddHostGroup for more information on using the AddHostGroup API call, and error handling.
// Example sending a request using the AddHostGroupRequest method.
req, resp := client.AddHostGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddHostGroupWithContext ¶
func (c *WAF) AddHostGroupWithContext(ctx byteplus.Context, input *AddHostGroupInput, opts ...request.Option) (*AddHostGroupOutput, error)
AddHostGroupWithContext is the same as AddHostGroup with the addition of the ability to pass a context and additional request options.
See AddHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddIpGroup ¶
func (c *WAF) AddIpGroup(input *AddIpGroupInput) (*AddIpGroupOutput, error)
AddIpGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddIpGroup for usage and error information.
func (*WAF) AddIpGroupCommon ¶
AddIpGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddIpGroupCommon for usage and error information.
func (*WAF) AddIpGroupCommonRequest ¶
func (c *WAF) AddIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddIpGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the AddIpGroupCommon operation. The "output" return value will be populated with the AddIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddIpGroupCommon Send returns without error.
See AddIpGroupCommon for more information on using the AddIpGroupCommon API call, and error handling.
// Example sending a request using the AddIpGroupCommonRequest method.
req, resp := client.AddIpGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddIpGroupCommonWithContext ¶
func (c *WAF) AddIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddIpGroupCommonWithContext is the same as AddIpGroupCommon with the addition of the ability to pass a context and additional request options.
See AddIpGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddIpGroupRequest ¶
func (c *WAF) AddIpGroupRequest(input *AddIpGroupInput) (req *request.Request, output *AddIpGroupOutput)
AddIpGroupRequest generates a "byteplus/request.Request" representing the client's request for the AddIpGroup operation. The "output" return value will be populated with the AddIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddIpGroupCommon Send returns without error.
See AddIpGroup for more information on using the AddIpGroup API call, and error handling.
// Example sending a request using the AddIpGroupRequest method.
req, resp := client.AddIpGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddIpGroupWithContext ¶
func (c *WAF) AddIpGroupWithContext(ctx byteplus.Context, input *AddIpGroupInput, opts ...request.Option) (*AddIpGroupOutput, error)
AddIpGroupWithContext is the same as AddIpGroup with the addition of the ability to pass a context and additional request options.
See AddIpGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddProhibitionBlack ¶
func (c *WAF) AddProhibitionBlack(input *AddProhibitionBlackInput) (*AddProhibitionBlackOutput, error)
AddProhibitionBlack API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddProhibitionBlack for usage and error information.
func (*WAF) AddProhibitionBlackCommon ¶
func (c *WAF) AddProhibitionBlackCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddProhibitionBlackCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddProhibitionBlackCommon for usage and error information.
func (*WAF) AddProhibitionBlackCommonRequest ¶
func (c *WAF) AddProhibitionBlackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddProhibitionBlackCommonRequest generates a "byteplus/request.Request" representing the client's request for the AddProhibitionBlackCommon operation. The "output" return value will be populated with the AddProhibitionBlackCommon request's response once the request completes successfully.
Use "Send" method on the returned AddProhibitionBlackCommon Request to send the API call to the service. the "output" return value is not valid until after AddProhibitionBlackCommon Send returns without error.
See AddProhibitionBlackCommon for more information on using the AddProhibitionBlackCommon API call, and error handling.
// Example sending a request using the AddProhibitionBlackCommonRequest method.
req, resp := client.AddProhibitionBlackCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddProhibitionBlackCommonWithContext ¶
func (c *WAF) AddProhibitionBlackCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddProhibitionBlackCommonWithContext is the same as AddProhibitionBlackCommon with the addition of the ability to pass a context and additional request options.
See AddProhibitionBlackCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddProhibitionBlackRequest ¶
func (c *WAF) AddProhibitionBlackRequest(input *AddProhibitionBlackInput) (req *request.Request, output *AddProhibitionBlackOutput)
AddProhibitionBlackRequest generates a "byteplus/request.Request" representing the client's request for the AddProhibitionBlack operation. The "output" return value will be populated with the AddProhibitionBlackCommon request's response once the request completes successfully.
Use "Send" method on the returned AddProhibitionBlackCommon Request to send the API call to the service. the "output" return value is not valid until after AddProhibitionBlackCommon Send returns without error.
See AddProhibitionBlack for more information on using the AddProhibitionBlack API call, and error handling.
// Example sending a request using the AddProhibitionBlackRequest method.
req, resp := client.AddProhibitionBlackRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddProhibitionBlackWithContext ¶
func (c *WAF) AddProhibitionBlackWithContext(ctx byteplus.Context, input *AddProhibitionBlackInput, opts ...request.Option) (*AddProhibitionBlackOutput, error)
AddProhibitionBlackWithContext is the same as AddProhibitionBlack with the addition of the ability to pass a context and additional request options.
See AddProhibitionBlack for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddProhibitionWhite ¶
func (c *WAF) AddProhibitionWhite(input *AddProhibitionWhiteInput) (*AddProhibitionWhiteOutput, error)
AddProhibitionWhite API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddProhibitionWhite for usage and error information.
func (*WAF) AddProhibitionWhiteCommon ¶
func (c *WAF) AddProhibitionWhiteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddProhibitionWhiteCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation AddProhibitionWhiteCommon for usage and error information.
func (*WAF) AddProhibitionWhiteCommonRequest ¶
func (c *WAF) AddProhibitionWhiteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddProhibitionWhiteCommonRequest generates a "byteplus/request.Request" representing the client's request for the AddProhibitionWhiteCommon operation. The "output" return value will be populated with the AddProhibitionWhiteCommon request's response once the request completes successfully.
Use "Send" method on the returned AddProhibitionWhiteCommon Request to send the API call to the service. the "output" return value is not valid until after AddProhibitionWhiteCommon Send returns without error.
See AddProhibitionWhiteCommon for more information on using the AddProhibitionWhiteCommon API call, and error handling.
// Example sending a request using the AddProhibitionWhiteCommonRequest method.
req, resp := client.AddProhibitionWhiteCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddProhibitionWhiteCommonWithContext ¶
func (c *WAF) AddProhibitionWhiteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddProhibitionWhiteCommonWithContext is the same as AddProhibitionWhiteCommon with the addition of the ability to pass a context and additional request options.
See AddProhibitionWhiteCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddProhibitionWhiteRequest ¶
func (c *WAF) AddProhibitionWhiteRequest(input *AddProhibitionWhiteInput) (req *request.Request, output *AddProhibitionWhiteOutput)
AddProhibitionWhiteRequest generates a "byteplus/request.Request" representing the client's request for the AddProhibitionWhite operation. The "output" return value will be populated with the AddProhibitionWhiteCommon request's response once the request completes successfully.
Use "Send" method on the returned AddProhibitionWhiteCommon Request to send the API call to the service. the "output" return value is not valid until after AddProhibitionWhiteCommon Send returns without error.
See AddProhibitionWhite for more information on using the AddProhibitionWhite API call, and error handling.
// Example sending a request using the AddProhibitionWhiteRequest method.
req, resp := client.AddProhibitionWhiteRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) AddProhibitionWhiteWithContext ¶
func (c *WAF) AddProhibitionWhiteWithContext(ctx byteplus.Context, input *AddProhibitionWhiteInput, opts ...request.Option) (*AddProhibitionWhiteOutput, error)
AddProhibitionWhiteWithContext is the same as AddProhibitionWhite with the addition of the ability to pass a context and additional request options.
See AddProhibitionWhite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchCopySystemBotConfig ¶
func (c *WAF) BatchCopySystemBotConfig(input *BatchCopySystemBotConfigInput) (*BatchCopySystemBotConfigOutput, error)
BatchCopySystemBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchCopySystemBotConfig for usage and error information.
func (*WAF) BatchCopySystemBotConfigCommon ¶
func (c *WAF) BatchCopySystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchCopySystemBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchCopySystemBotConfigCommon for usage and error information.
func (*WAF) BatchCopySystemBotConfigCommonRequest ¶
func (c *WAF) BatchCopySystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchCopySystemBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the BatchCopySystemBotConfigCommon operation. The "output" return value will be populated with the BatchCopySystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchCopySystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchCopySystemBotConfigCommon Send returns without error.
See BatchCopySystemBotConfigCommon for more information on using the BatchCopySystemBotConfigCommon API call, and error handling.
// Example sending a request using the BatchCopySystemBotConfigCommonRequest method.
req, resp := client.BatchCopySystemBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchCopySystemBotConfigCommonWithContext ¶
func (c *WAF) BatchCopySystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchCopySystemBotConfigCommonWithContext is the same as BatchCopySystemBotConfigCommon with the addition of the ability to pass a context and additional request options.
See BatchCopySystemBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchCopySystemBotConfigRequest ¶
func (c *WAF) BatchCopySystemBotConfigRequest(input *BatchCopySystemBotConfigInput) (req *request.Request, output *BatchCopySystemBotConfigOutput)
BatchCopySystemBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the BatchCopySystemBotConfig operation. The "output" return value will be populated with the BatchCopySystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchCopySystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchCopySystemBotConfigCommon Send returns without error.
See BatchCopySystemBotConfig for more information on using the BatchCopySystemBotConfig API call, and error handling.
// Example sending a request using the BatchCopySystemBotConfigRequest method.
req, resp := client.BatchCopySystemBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchCopySystemBotConfigWithContext ¶
func (c *WAF) BatchCopySystemBotConfigWithContext(ctx byteplus.Context, input *BatchCopySystemBotConfigInput, opts ...request.Option) (*BatchCopySystemBotConfigOutput, error)
BatchCopySystemBotConfigWithContext is the same as BatchCopySystemBotConfig with the addition of the ability to pass a context and additional request options.
See BatchCopySystemBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchDeleteGlobalBanItems ¶
func (c *WAF) BatchDeleteGlobalBanItems(input *BatchDeleteGlobalBanItemsInput) (*BatchDeleteGlobalBanItemsOutput, error)
BatchDeleteGlobalBanItems API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchDeleteGlobalBanItems for usage and error information.
func (*WAF) BatchDeleteGlobalBanItemsCommon ¶
func (c *WAF) BatchDeleteGlobalBanItemsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchDeleteGlobalBanItemsCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchDeleteGlobalBanItemsCommon for usage and error information.
func (*WAF) BatchDeleteGlobalBanItemsCommonRequest ¶
func (c *WAF) BatchDeleteGlobalBanItemsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchDeleteGlobalBanItemsCommonRequest generates a "byteplus/request.Request" representing the client's request for the BatchDeleteGlobalBanItemsCommon operation. The "output" return value will be populated with the BatchDeleteGlobalBanItemsCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteGlobalBanItemsCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteGlobalBanItemsCommon Send returns without error.
See BatchDeleteGlobalBanItemsCommon for more information on using the BatchDeleteGlobalBanItemsCommon API call, and error handling.
// Example sending a request using the BatchDeleteGlobalBanItemsCommonRequest method.
req, resp := client.BatchDeleteGlobalBanItemsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchDeleteGlobalBanItemsCommonWithContext ¶
func (c *WAF) BatchDeleteGlobalBanItemsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchDeleteGlobalBanItemsCommonWithContext is the same as BatchDeleteGlobalBanItemsCommon with the addition of the ability to pass a context and additional request options.
See BatchDeleteGlobalBanItemsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchDeleteGlobalBanItemsRequest ¶
func (c *WAF) BatchDeleteGlobalBanItemsRequest(input *BatchDeleteGlobalBanItemsInput) (req *request.Request, output *BatchDeleteGlobalBanItemsOutput)
BatchDeleteGlobalBanItemsRequest generates a "byteplus/request.Request" representing the client's request for the BatchDeleteGlobalBanItems operation. The "output" return value will be populated with the BatchDeleteGlobalBanItemsCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteGlobalBanItemsCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteGlobalBanItemsCommon Send returns without error.
See BatchDeleteGlobalBanItems for more information on using the BatchDeleteGlobalBanItems API call, and error handling.
// Example sending a request using the BatchDeleteGlobalBanItemsRequest method.
req, resp := client.BatchDeleteGlobalBanItemsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchDeleteGlobalBanItemsWithContext ¶
func (c *WAF) BatchDeleteGlobalBanItemsWithContext(ctx byteplus.Context, input *BatchDeleteGlobalBanItemsInput, opts ...request.Option) (*BatchDeleteGlobalBanItemsOutput, error)
BatchDeleteGlobalBanItemsWithContext is the same as BatchDeleteGlobalBanItems with the addition of the ability to pass a context and additional request options.
See BatchDeleteGlobalBanItems for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchUpdateTLSFieldsConfig ¶
func (c *WAF) BatchUpdateTLSFieldsConfig(input *BatchUpdateTLSFieldsConfigInput) (*BatchUpdateTLSFieldsConfigOutput, error)
BatchUpdateTLSFieldsConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchUpdateTLSFieldsConfig for usage and error information.
func (*WAF) BatchUpdateTLSFieldsConfigCommon ¶
func (c *WAF) BatchUpdateTLSFieldsConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchUpdateTLSFieldsConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation BatchUpdateTLSFieldsConfigCommon for usage and error information.
func (*WAF) BatchUpdateTLSFieldsConfigCommonRequest ¶
func (c *WAF) BatchUpdateTLSFieldsConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchUpdateTLSFieldsConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the BatchUpdateTLSFieldsConfigCommon operation. The "output" return value will be populated with the BatchUpdateTLSFieldsConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchUpdateTLSFieldsConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchUpdateTLSFieldsConfigCommon Send returns without error.
See BatchUpdateTLSFieldsConfigCommon for more information on using the BatchUpdateTLSFieldsConfigCommon API call, and error handling.
// Example sending a request using the BatchUpdateTLSFieldsConfigCommonRequest method.
req, resp := client.BatchUpdateTLSFieldsConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchUpdateTLSFieldsConfigCommonWithContext ¶
func (c *WAF) BatchUpdateTLSFieldsConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchUpdateTLSFieldsConfigCommonWithContext is the same as BatchUpdateTLSFieldsConfigCommon with the addition of the ability to pass a context and additional request options.
See BatchUpdateTLSFieldsConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) BatchUpdateTLSFieldsConfigRequest ¶
func (c *WAF) BatchUpdateTLSFieldsConfigRequest(input *BatchUpdateTLSFieldsConfigInput) (req *request.Request, output *BatchUpdateTLSFieldsConfigOutput)
BatchUpdateTLSFieldsConfigRequest generates a "byteplus/request.Request" representing the client's request for the BatchUpdateTLSFieldsConfig operation. The "output" return value will be populated with the BatchUpdateTLSFieldsConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchUpdateTLSFieldsConfigCommon Request to send the API call to the service. the "output" return value is not valid until after BatchUpdateTLSFieldsConfigCommon Send returns without error.
See BatchUpdateTLSFieldsConfig for more information on using the BatchUpdateTLSFieldsConfig API call, and error handling.
// Example sending a request using the BatchUpdateTLSFieldsConfigRequest method.
req, resp := client.BatchUpdateTLSFieldsConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) BatchUpdateTLSFieldsConfigWithContext ¶
func (c *WAF) BatchUpdateTLSFieldsConfigWithContext(ctx byteplus.Context, input *BatchUpdateTLSFieldsConfigInput, opts ...request.Option) (*BatchUpdateTLSFieldsConfigOutput, error)
BatchUpdateTLSFieldsConfigWithContext is the same as BatchUpdateTLSFieldsConfig with the addition of the ability to pass a context and additional request options.
See BatchUpdateTLSFieldsConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CheckLLMPrompt ¶
func (c *WAF) CheckLLMPrompt(input *CheckLLMPromptInput) (*CheckLLMPromptOutput, error)
CheckLLMPrompt API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CheckLLMPrompt for usage and error information.
func (*WAF) CheckLLMPromptCommon ¶
CheckLLMPromptCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CheckLLMPromptCommon for usage and error information.
func (*WAF) CheckLLMPromptCommonRequest ¶
func (c *WAF) CheckLLMPromptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckLLMPromptCommonRequest generates a "byteplus/request.Request" representing the client's request for the CheckLLMPromptCommon operation. The "output" return value will be populated with the CheckLLMPromptCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckLLMPromptCommon Request to send the API call to the service. the "output" return value is not valid until after CheckLLMPromptCommon Send returns without error.
See CheckLLMPromptCommon for more information on using the CheckLLMPromptCommon API call, and error handling.
// Example sending a request using the CheckLLMPromptCommonRequest method.
req, resp := client.CheckLLMPromptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CheckLLMPromptCommonWithContext ¶
func (c *WAF) CheckLLMPromptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckLLMPromptCommonWithContext is the same as CheckLLMPromptCommon with the addition of the ability to pass a context and additional request options.
See CheckLLMPromptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CheckLLMPromptRequest ¶
func (c *WAF) CheckLLMPromptRequest(input *CheckLLMPromptInput) (req *request.Request, output *CheckLLMPromptOutput)
CheckLLMPromptRequest generates a "byteplus/request.Request" representing the client's request for the CheckLLMPrompt operation. The "output" return value will be populated with the CheckLLMPromptCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckLLMPromptCommon Request to send the API call to the service. the "output" return value is not valid until after CheckLLMPromptCommon Send returns without error.
See CheckLLMPrompt for more information on using the CheckLLMPrompt API call, and error handling.
// Example sending a request using the CheckLLMPromptRequest method.
req, resp := client.CheckLLMPromptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CheckLLMPromptWithContext ¶
func (c *WAF) CheckLLMPromptWithContext(ctx byteplus.Context, input *CheckLLMPromptInput, opts ...request.Option) (*CheckLLMPromptOutput, error)
CheckLLMPromptWithContext is the same as CheckLLMPrompt with the addition of the ability to pass a context and additional request options.
See CheckLLMPrompt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CheckLLMResponseStream ¶
func (c *WAF) CheckLLMResponseStream(input *CheckLLMResponseStreamInput) (*CheckLLMResponseStreamOutput, error)
CheckLLMResponseStream API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CheckLLMResponseStream for usage and error information.
func (*WAF) CheckLLMResponseStreamCommon ¶
func (c *WAF) CheckLLMResponseStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CheckLLMResponseStreamCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CheckLLMResponseStreamCommon for usage and error information.
func (*WAF) CheckLLMResponseStreamCommonRequest ¶
func (c *WAF) CheckLLMResponseStreamCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckLLMResponseStreamCommonRequest generates a "byteplus/request.Request" representing the client's request for the CheckLLMResponseStreamCommon operation. The "output" return value will be populated with the CheckLLMResponseStreamCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckLLMResponseStreamCommon Request to send the API call to the service. the "output" return value is not valid until after CheckLLMResponseStreamCommon Send returns without error.
See CheckLLMResponseStreamCommon for more information on using the CheckLLMResponseStreamCommon API call, and error handling.
// Example sending a request using the CheckLLMResponseStreamCommonRequest method.
req, resp := client.CheckLLMResponseStreamCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CheckLLMResponseStreamCommonWithContext ¶
func (c *WAF) CheckLLMResponseStreamCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckLLMResponseStreamCommonWithContext is the same as CheckLLMResponseStreamCommon with the addition of the ability to pass a context and additional request options.
See CheckLLMResponseStreamCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CheckLLMResponseStreamRequest ¶
func (c *WAF) CheckLLMResponseStreamRequest(input *CheckLLMResponseStreamInput) (req *request.Request, output *CheckLLMResponseStreamOutput)
CheckLLMResponseStreamRequest generates a "byteplus/request.Request" representing the client's request for the CheckLLMResponseStream operation. The "output" return value will be populated with the CheckLLMResponseStreamCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckLLMResponseStreamCommon Request to send the API call to the service. the "output" return value is not valid until after CheckLLMResponseStreamCommon Send returns without error.
See CheckLLMResponseStream for more information on using the CheckLLMResponseStream API call, and error handling.
// Example sending a request using the CheckLLMResponseStreamRequest method.
req, resp := client.CheckLLMResponseStreamRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CheckLLMResponseStreamWithContext ¶
func (c *WAF) CheckLLMResponseStreamWithContext(ctx byteplus.Context, input *CheckLLMResponseStreamInput, opts ...request.Option) (*CheckLLMResponseStreamOutput, error)
CheckLLMResponseStreamWithContext is the same as CheckLLMResponseStream with the addition of the ability to pass a context and additional request options.
See CheckLLMResponseStream for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAclRule ¶
func (c *WAF) CreateAclRule(input *CreateAclRuleInput) (*CreateAclRuleOutput, error)
CreateAclRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateAclRule for usage and error information.
func (*WAF) CreateAclRuleCommon ¶
CreateAclRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateAclRuleCommon for usage and error information.
func (*WAF) CreateAclRuleCommonRequest ¶
func (c *WAF) CreateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAclRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateAclRuleCommon operation. The "output" return value will be populated with the CreateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAclRuleCommon Send returns without error.
See CreateAclRuleCommon for more information on using the CreateAclRuleCommon API call, and error handling.
// Example sending a request using the CreateAclRuleCommonRequest method.
req, resp := client.CreateAclRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateAclRuleCommonWithContext ¶
func (c *WAF) CreateAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAclRuleCommonWithContext is the same as CreateAclRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAclRuleRequest ¶
func (c *WAF) CreateAclRuleRequest(input *CreateAclRuleInput) (req *request.Request, output *CreateAclRuleOutput)
CreateAclRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateAclRule operation. The "output" return value will be populated with the CreateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAclRuleCommon Send returns without error.
See CreateAclRule for more information on using the CreateAclRule API call, and error handling.
// Example sending a request using the CreateAclRuleRequest method.
req, resp := client.CreateAclRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateAclRuleWithContext ¶
func (c *WAF) CreateAclRuleWithContext(ctx byteplus.Context, input *CreateAclRuleInput, opts ...request.Option) (*CreateAclRuleOutput, error)
CreateAclRuleWithContext is the same as CreateAclRule with the addition of the ability to pass a context and additional request options.
See CreateAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAllowRule ¶
func (c *WAF) CreateAllowRule(input *CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
CreateAllowRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateAllowRule for usage and error information.
func (*WAF) CreateAllowRuleCommon ¶
CreateAllowRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateAllowRuleCommon for usage and error information.
func (*WAF) CreateAllowRuleCommonRequest ¶
func (c *WAF) CreateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAllowRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateAllowRuleCommon operation. The "output" return value will be populated with the CreateAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowRuleCommon Send returns without error.
See CreateAllowRuleCommon for more information on using the CreateAllowRuleCommon API call, and error handling.
// Example sending a request using the CreateAllowRuleCommonRequest method.
req, resp := client.CreateAllowRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateAllowRuleCommonWithContext ¶
func (c *WAF) CreateAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAllowRuleCommonWithContext is the same as CreateAllowRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateAllowRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAllowRuleRequest ¶
func (c *WAF) CreateAllowRuleRequest(input *CreateAllowRuleInput) (req *request.Request, output *CreateAllowRuleOutput)
CreateAllowRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateAllowRule operation. The "output" return value will be populated with the CreateAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowRuleCommon Send returns without error.
See CreateAllowRule for more information on using the CreateAllowRule API call, and error handling.
// Example sending a request using the CreateAllowRuleRequest method.
req, resp := client.CreateAllowRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateAllowRuleWithContext ¶
func (c *WAF) CreateAllowRuleWithContext(ctx byteplus.Context, input *CreateAllowRuleInput, opts ...request.Option) (*CreateAllowRuleOutput, error)
CreateAllowRuleWithContext is the same as CreateAllowRule with the addition of the ability to pass a context and additional request options.
See CreateAllowRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateBlockRule ¶
func (c *WAF) CreateBlockRule(input *CreateBlockRuleInput) (*CreateBlockRuleOutput, error)
CreateBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateBlockRule for usage and error information.
func (*WAF) CreateBlockRuleCommon ¶
CreateBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateBlockRuleCommon for usage and error information.
func (*WAF) CreateBlockRuleCommonRequest ¶
func (c *WAF) CreateBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateBlockRuleCommon operation. The "output" return value will be populated with the CreateBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBlockRuleCommon Send returns without error.
See CreateBlockRuleCommon for more information on using the CreateBlockRuleCommon API call, and error handling.
// Example sending a request using the CreateBlockRuleCommonRequest method.
req, resp := client.CreateBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateBlockRuleCommonWithContext ¶
func (c *WAF) CreateBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateBlockRuleCommonWithContext is the same as CreateBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateBlockRuleRequest ¶
func (c *WAF) CreateBlockRuleRequest(input *CreateBlockRuleInput) (req *request.Request, output *CreateBlockRuleOutput)
CreateBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateBlockRule operation. The "output" return value will be populated with the CreateBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBlockRuleCommon Send returns without error.
See CreateBlockRule for more information on using the CreateBlockRule API call, and error handling.
// Example sending a request using the CreateBlockRuleRequest method.
req, resp := client.CreateBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateBlockRuleWithContext ¶
func (c *WAF) CreateBlockRuleWithContext(ctx byteplus.Context, input *CreateBlockRuleInput, opts ...request.Option) (*CreateBlockRuleOutput, error)
CreateBlockRuleWithContext is the same as CreateBlockRule with the addition of the ability to pass a context and additional request options.
See CreateBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateBotAnalyseProtectRule ¶
func (c *WAF) CreateBotAnalyseProtectRule(input *CreateBotAnalyseProtectRuleInput) (*CreateBotAnalyseProtectRuleOutput, error)
CreateBotAnalyseProtectRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateBotAnalyseProtectRule for usage and error information.
func (*WAF) CreateBotAnalyseProtectRuleCommon ¶
func (c *WAF) CreateBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateBotAnalyseProtectRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateBotAnalyseProtectRuleCommon for usage and error information.
func (*WAF) CreateBotAnalyseProtectRuleCommonRequest ¶
func (c *WAF) CreateBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateBotAnalyseProtectRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateBotAnalyseProtectRuleCommon operation. The "output" return value will be populated with the CreateBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBotAnalyseProtectRuleCommon Send returns without error.
See CreateBotAnalyseProtectRuleCommon for more information on using the CreateBotAnalyseProtectRuleCommon API call, and error handling.
// Example sending a request using the CreateBotAnalyseProtectRuleCommonRequest method.
req, resp := client.CreateBotAnalyseProtectRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateBotAnalyseProtectRuleCommonWithContext ¶
func (c *WAF) CreateBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateBotAnalyseProtectRuleCommonWithContext is the same as CreateBotAnalyseProtectRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateBotAnalyseProtectRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateBotAnalyseProtectRuleRequest ¶
func (c *WAF) CreateBotAnalyseProtectRuleRequest(input *CreateBotAnalyseProtectRuleInput) (req *request.Request, output *CreateBotAnalyseProtectRuleOutput)
CreateBotAnalyseProtectRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateBotAnalyseProtectRule operation. The "output" return value will be populated with the CreateBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBotAnalyseProtectRuleCommon Send returns without error.
See CreateBotAnalyseProtectRule for more information on using the CreateBotAnalyseProtectRule API call, and error handling.
// Example sending a request using the CreateBotAnalyseProtectRuleRequest method.
req, resp := client.CreateBotAnalyseProtectRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateBotAnalyseProtectRuleWithContext ¶
func (c *WAF) CreateBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *CreateBotAnalyseProtectRuleInput, opts ...request.Option) (*CreateBotAnalyseProtectRuleOutput, error)
CreateBotAnalyseProtectRuleWithContext is the same as CreateBotAnalyseProtectRule with the addition of the ability to pass a context and additional request options.
See CreateBotAnalyseProtectRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCCRule ¶
func (c *WAF) CreateCCRule(input *CreateCCRuleInput) (*CreateCCRuleOutput, error)
CreateCCRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCCRule for usage and error information.
func (*WAF) CreateCCRuleCommon ¶
CreateCCRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCCRuleCommon for usage and error information.
func (*WAF) CreateCCRuleCommonRequest ¶
func (c *WAF) CreateCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCCRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateCCRuleCommon operation. The "output" return value will be populated with the CreateCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCCRuleCommon Send returns without error.
See CreateCCRuleCommon for more information on using the CreateCCRuleCommon API call, and error handling.
// Example sending a request using the CreateCCRuleCommonRequest method.
req, resp := client.CreateCCRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCCRuleCommonWithContext ¶
func (c *WAF) CreateCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCCRuleCommonWithContext is the same as CreateCCRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateCCRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCCRuleRequest ¶
func (c *WAF) CreateCCRuleRequest(input *CreateCCRuleInput) (req *request.Request, output *CreateCCRuleOutput)
CreateCCRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateCCRule operation. The "output" return value will be populated with the CreateCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCCRuleCommon Send returns without error.
See CreateCCRule for more information on using the CreateCCRule API call, and error handling.
// Example sending a request using the CreateCCRuleRequest method.
req, resp := client.CreateCCRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCCRuleWithContext ¶
func (c *WAF) CreateCCRuleWithContext(ctx byteplus.Context, input *CreateCCRuleInput, opts ...request.Option) (*CreateCCRuleOutput, error)
CreateCCRuleWithContext is the same as CreateCCRule with the addition of the ability to pass a context and additional request options.
See CreateCCRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCustomBotConfig ¶
func (c *WAF) CreateCustomBotConfig(input *CreateCustomBotConfigInput) (*CreateCustomBotConfigOutput, error)
CreateCustomBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCustomBotConfig for usage and error information.
func (*WAF) CreateCustomBotConfigCommon ¶
func (c *WAF) CreateCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateCustomBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCustomBotConfigCommon for usage and error information.
func (*WAF) CreateCustomBotConfigCommonRequest ¶
func (c *WAF) CreateCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCustomBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomBotConfigCommon operation. The "output" return value will be populated with the CreateCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomBotConfigCommon Send returns without error.
See CreateCustomBotConfigCommon for more information on using the CreateCustomBotConfigCommon API call, and error handling.
// Example sending a request using the CreateCustomBotConfigCommonRequest method.
req, resp := client.CreateCustomBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCustomBotConfigCommonWithContext ¶
func (c *WAF) CreateCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCustomBotConfigCommonWithContext is the same as CreateCustomBotConfigCommon with the addition of the ability to pass a context and additional request options.
See CreateCustomBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCustomBotConfigRequest ¶
func (c *WAF) CreateCustomBotConfigRequest(input *CreateCustomBotConfigInput) (req *request.Request, output *CreateCustomBotConfigOutput)
CreateCustomBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomBotConfig operation. The "output" return value will be populated with the CreateCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomBotConfigCommon Send returns without error.
See CreateCustomBotConfig for more information on using the CreateCustomBotConfig API call, and error handling.
// Example sending a request using the CreateCustomBotConfigRequest method.
req, resp := client.CreateCustomBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCustomBotConfigWithContext ¶
func (c *WAF) CreateCustomBotConfigWithContext(ctx byteplus.Context, input *CreateCustomBotConfigInput, opts ...request.Option) (*CreateCustomBotConfigOutput, error)
CreateCustomBotConfigWithContext is the same as CreateCustomBotConfig with the addition of the ability to pass a context and additional request options.
See CreateCustomBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCustomPage ¶
func (c *WAF) CreateCustomPage(input *CreateCustomPageInput) (*CreateCustomPageOutput, error)
CreateCustomPage API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCustomPage for usage and error information.
func (*WAF) CreateCustomPageCommon ¶
func (c *WAF) CreateCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateCustomPageCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateCustomPageCommon for usage and error information.
func (*WAF) CreateCustomPageCommonRequest ¶
func (c *WAF) CreateCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCustomPageCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomPageCommon operation. The "output" return value will be populated with the CreateCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomPageCommon Send returns without error.
See CreateCustomPageCommon for more information on using the CreateCustomPageCommon API call, and error handling.
// Example sending a request using the CreateCustomPageCommonRequest method.
req, resp := client.CreateCustomPageCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCustomPageCommonWithContext ¶
func (c *WAF) CreateCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCustomPageCommonWithContext is the same as CreateCustomPageCommon with the addition of the ability to pass a context and additional request options.
See CreateCustomPageCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateCustomPageRequest ¶
func (c *WAF) CreateCustomPageRequest(input *CreateCustomPageInput) (req *request.Request, output *CreateCustomPageOutput)
CreateCustomPageRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomPage operation. The "output" return value will be populated with the CreateCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomPageCommon Send returns without error.
See CreateCustomPage for more information on using the CreateCustomPage API call, and error handling.
// Example sending a request using the CreateCustomPageRequest method.
req, resp := client.CreateCustomPageRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateCustomPageWithContext ¶
func (c *WAF) CreateCustomPageWithContext(ctx byteplus.Context, input *CreateCustomPageInput, opts ...request.Option) (*CreateCustomPageOutput, error)
CreateCustomPageWithContext is the same as CreateCustomPage with the addition of the ability to pass a context and additional request options.
See CreateCustomPage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateDomain ¶
func (c *WAF) CreateDomain(input *CreateDomainInput) (*CreateDomainOutput, error)
CreateDomain API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateDomain for usage and error information.
func (*WAF) CreateDomainCommon ¶
CreateDomainCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateDomainCommon for usage and error information.
func (*WAF) CreateDomainCommonRequest ¶
func (c *WAF) CreateDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateDomainCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDomainCommon operation. The "output" return value will be populated with the CreateDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDomainCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDomainCommon Send returns without error.
See CreateDomainCommon for more information on using the CreateDomainCommon API call, and error handling.
// Example sending a request using the CreateDomainCommonRequest method.
req, resp := client.CreateDomainCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateDomainCommonWithContext ¶
func (c *WAF) CreateDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateDomainCommonWithContext is the same as CreateDomainCommon with the addition of the ability to pass a context and additional request options.
See CreateDomainCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateDomainRequest ¶
func (c *WAF) CreateDomainRequest(input *CreateDomainInput) (req *request.Request, output *CreateDomainOutput)
CreateDomainRequest generates a "byteplus/request.Request" representing the client's request for the CreateDomain operation. The "output" return value will be populated with the CreateDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDomainCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDomainCommon Send returns without error.
See CreateDomain for more information on using the CreateDomain API call, and error handling.
// Example sending a request using the CreateDomainRequest method.
req, resp := client.CreateDomainRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateDomainWithContext ¶
func (c *WAF) CreateDomainWithContext(ctx byteplus.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, error)
CreateDomainWithContext is the same as CreateDomain with the addition of the ability to pass a context and additional request options.
See CreateDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateTamperProof ¶
func (c *WAF) CreateTamperProof(input *CreateTamperProofInput) (*CreateTamperProofOutput, error)
CreateTamperProof API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateTamperProof for usage and error information.
func (*WAF) CreateTamperProofCommon ¶
func (c *WAF) CreateTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateTamperProofCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateTamperProofCommon for usage and error information.
func (*WAF) CreateTamperProofCommonRequest ¶
func (c *WAF) CreateTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateTamperProofCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateTamperProofCommon operation. The "output" return value will be populated with the CreateTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTamperProofCommon Send returns without error.
See CreateTamperProofCommon for more information on using the CreateTamperProofCommon API call, and error handling.
// Example sending a request using the CreateTamperProofCommonRequest method.
req, resp := client.CreateTamperProofCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateTamperProofCommonWithContext ¶
func (c *WAF) CreateTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateTamperProofCommonWithContext is the same as CreateTamperProofCommon with the addition of the ability to pass a context and additional request options.
See CreateTamperProofCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateTamperProofRequest ¶
func (c *WAF) CreateTamperProofRequest(input *CreateTamperProofInput) (req *request.Request, output *CreateTamperProofOutput)
CreateTamperProofRequest generates a "byteplus/request.Request" representing the client's request for the CreateTamperProof operation. The "output" return value will be populated with the CreateTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTamperProofCommon Send returns without error.
See CreateTamperProof for more information on using the CreateTamperProof API call, and error handling.
// Example sending a request using the CreateTamperProofRequest method.
req, resp := client.CreateTamperProofRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateTamperProofWithContext ¶
func (c *WAF) CreateTamperProofWithContext(ctx byteplus.Context, input *CreateTamperProofInput, opts ...request.Option) (*CreateTamperProofOutput, error)
CreateTamperProofWithContext is the same as CreateTamperProof with the addition of the ability to pass a context and additional request options.
See CreateTamperProof for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateVolcWafServicesByBytePlusCDN ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDN(input *CreateVolcWafServicesByBytePlusCDNInput) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
CreateVolcWafServicesByBytePlusCDN API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateVolcWafServicesByBytePlusCDN for usage and error information.
func (*WAF) CreateVolcWafServicesByBytePlusCDNCommon ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVolcWafServicesByBytePlusCDNCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateVolcWafServicesByBytePlusCDNCommon for usage and error information.
func (*WAF) CreateVolcWafServicesByBytePlusCDNCommonRequest ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVolcWafServicesByBytePlusCDNCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVolcWafServicesByBytePlusCDNCommon operation. The "output" return value will be populated with the CreateVolcWafServicesByBytePlusCDNCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVolcWafServicesByBytePlusCDNCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVolcWafServicesByBytePlusCDNCommon Send returns without error.
See CreateVolcWafServicesByBytePlusCDNCommon for more information on using the CreateVolcWafServicesByBytePlusCDNCommon API call, and error handling.
// Example sending a request using the CreateVolcWafServicesByBytePlusCDNCommonRequest method.
req, resp := client.CreateVolcWafServicesByBytePlusCDNCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateVolcWafServicesByBytePlusCDNCommonWithContext ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDNCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVolcWafServicesByBytePlusCDNCommonWithContext is the same as CreateVolcWafServicesByBytePlusCDNCommon with the addition of the ability to pass a context and additional request options.
See CreateVolcWafServicesByBytePlusCDNCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateVolcWafServicesByBytePlusCDNRequest ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDNRequest(input *CreateVolcWafServicesByBytePlusCDNInput) (req *request.Request, output *CreateVolcWafServicesByBytePlusCDNOutput)
CreateVolcWafServicesByBytePlusCDNRequest generates a "byteplus/request.Request" representing the client's request for the CreateVolcWafServicesByBytePlusCDN operation. The "output" return value will be populated with the CreateVolcWafServicesByBytePlusCDNCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVolcWafServicesByBytePlusCDNCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVolcWafServicesByBytePlusCDNCommon Send returns without error.
See CreateVolcWafServicesByBytePlusCDN for more information on using the CreateVolcWafServicesByBytePlusCDN API call, and error handling.
// Example sending a request using the CreateVolcWafServicesByBytePlusCDNRequest method.
req, resp := client.CreateVolcWafServicesByBytePlusCDNRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateVolcWafServicesByBytePlusCDNWithContext ¶
func (c *WAF) CreateVolcWafServicesByBytePlusCDNWithContext(ctx byteplus.Context, input *CreateVolcWafServicesByBytePlusCDNInput, opts ...request.Option) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
CreateVolcWafServicesByBytePlusCDNWithContext is the same as CreateVolcWafServicesByBytePlusCDN with the addition of the ability to pass a context and additional request options.
See CreateVolcWafServicesByBytePlusCDN for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateVulWhiteField ¶
func (c *WAF) CreateVulWhiteField(input *CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteField API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateVulWhiteField for usage and error information.
func (*WAF) CreateVulWhiteFieldCommon ¶
func (c *WAF) CreateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVulWhiteFieldCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation CreateVulWhiteFieldCommon for usage and error information.
func (*WAF) CreateVulWhiteFieldCommonRequest ¶
func (c *WAF) CreateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVulWhiteFieldCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVulWhiteFieldCommon operation. The "output" return value will be populated with the CreateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVulWhiteFieldCommon Send returns without error.
See CreateVulWhiteFieldCommon for more information on using the CreateVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the CreateVulWhiteFieldCommonRequest method.
req, resp := client.CreateVulWhiteFieldCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateVulWhiteFieldCommonWithContext ¶
func (c *WAF) CreateVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVulWhiteFieldCommonWithContext is the same as CreateVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See CreateVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateVulWhiteFieldRequest ¶
func (c *WAF) CreateVulWhiteFieldRequest(input *CreateVulWhiteFieldInput) (req *request.Request, output *CreateVulWhiteFieldOutput)
CreateVulWhiteFieldRequest generates a "byteplus/request.Request" representing the client's request for the CreateVulWhiteField operation. The "output" return value will be populated with the CreateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVulWhiteFieldCommon Send returns without error.
See CreateVulWhiteField for more information on using the CreateVulWhiteField API call, and error handling.
// Example sending a request using the CreateVulWhiteFieldRequest method.
req, resp := client.CreateVulWhiteFieldRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) CreateVulWhiteFieldWithContext ¶
func (c *WAF) CreateVulWhiteFieldWithContext(ctx byteplus.Context, input *CreateVulWhiteFieldInput, opts ...request.Option) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteFieldWithContext is the same as CreateVulWhiteField with the addition of the ability to pass a context and additional request options.
See CreateVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAclRule ¶
func (c *WAF) DeleteAclRule(input *DeleteAclRuleInput) (*DeleteAclRuleOutput, error)
DeleteAclRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteAclRule for usage and error information.
func (*WAF) DeleteAclRuleCommon ¶
DeleteAclRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteAclRuleCommon for usage and error information.
func (*WAF) DeleteAclRuleCommonRequest ¶
func (c *WAF) DeleteAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAclRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAclRuleCommon operation. The "output" return value will be populated with the DeleteAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAclRuleCommon Send returns without error.
See DeleteAclRuleCommon for more information on using the DeleteAclRuleCommon API call, and error handling.
// Example sending a request using the DeleteAclRuleCommonRequest method.
req, resp := client.DeleteAclRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteAclRuleCommonWithContext ¶
func (c *WAF) DeleteAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAclRuleCommonWithContext is the same as DeleteAclRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAclRuleRequest ¶
func (c *WAF) DeleteAclRuleRequest(input *DeleteAclRuleInput) (req *request.Request, output *DeleteAclRuleOutput)
DeleteAclRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAclRule operation. The "output" return value will be populated with the DeleteAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAclRuleCommon Send returns without error.
See DeleteAclRule for more information on using the DeleteAclRule API call, and error handling.
// Example sending a request using the DeleteAclRuleRequest method.
req, resp := client.DeleteAclRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteAclRuleWithContext ¶
func (c *WAF) DeleteAclRuleWithContext(ctx byteplus.Context, input *DeleteAclRuleInput, opts ...request.Option) (*DeleteAclRuleOutput, error)
DeleteAclRuleWithContext is the same as DeleteAclRule with the addition of the ability to pass a context and additional request options.
See DeleteAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAllowRule ¶
func (c *WAF) DeleteAllowRule(input *DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
DeleteAllowRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteAllowRule for usage and error information.
func (*WAF) DeleteAllowRuleCommon ¶
DeleteAllowRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteAllowRuleCommon for usage and error information.
func (*WAF) DeleteAllowRuleCommonRequest ¶
func (c *WAF) DeleteAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAllowRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowRuleCommon operation. The "output" return value will be populated with the DeleteAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowRuleCommon Send returns without error.
See DeleteAllowRuleCommon for more information on using the DeleteAllowRuleCommon API call, and error handling.
// Example sending a request using the DeleteAllowRuleCommonRequest method.
req, resp := client.DeleteAllowRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteAllowRuleCommonWithContext ¶
func (c *WAF) DeleteAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAllowRuleCommonWithContext is the same as DeleteAllowRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteAllowRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAllowRuleRequest ¶
func (c *WAF) DeleteAllowRuleRequest(input *DeleteAllowRuleInput) (req *request.Request, output *DeleteAllowRuleOutput)
DeleteAllowRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowRule operation. The "output" return value will be populated with the DeleteAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowRuleCommon Send returns without error.
See DeleteAllowRule for more information on using the DeleteAllowRule API call, and error handling.
// Example sending a request using the DeleteAllowRuleRequest method.
req, resp := client.DeleteAllowRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteAllowRuleWithContext ¶
func (c *WAF) DeleteAllowRuleWithContext(ctx byteplus.Context, input *DeleteAllowRuleInput, opts ...request.Option) (*DeleteAllowRuleOutput, error)
DeleteAllowRuleWithContext is the same as DeleteAllowRule with the addition of the ability to pass a context and additional request options.
See DeleteAllowRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteBlockRule ¶
func (c *WAF) DeleteBlockRule(input *DeleteBlockRuleInput) (*DeleteBlockRuleOutput, error)
DeleteBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteBlockRule for usage and error information.
func (*WAF) DeleteBlockRuleCommon ¶
DeleteBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteBlockRuleCommon for usage and error information.
func (*WAF) DeleteBlockRuleCommonRequest ¶
func (c *WAF) DeleteBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBlockRuleCommon operation. The "output" return value will be populated with the DeleteBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBlockRuleCommon Send returns without error.
See DeleteBlockRuleCommon for more information on using the DeleteBlockRuleCommon API call, and error handling.
// Example sending a request using the DeleteBlockRuleCommonRequest method.
req, resp := client.DeleteBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteBlockRuleCommonWithContext ¶
func (c *WAF) DeleteBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteBlockRuleCommonWithContext is the same as DeleteBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteBlockRuleRequest ¶
func (c *WAF) DeleteBlockRuleRequest(input *DeleteBlockRuleInput) (req *request.Request, output *DeleteBlockRuleOutput)
DeleteBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBlockRule operation. The "output" return value will be populated with the DeleteBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBlockRuleCommon Send returns without error.
See DeleteBlockRule for more information on using the DeleteBlockRule API call, and error handling.
// Example sending a request using the DeleteBlockRuleRequest method.
req, resp := client.DeleteBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteBlockRuleWithContext ¶
func (c *WAF) DeleteBlockRuleWithContext(ctx byteplus.Context, input *DeleteBlockRuleInput, opts ...request.Option) (*DeleteBlockRuleOutput, error)
DeleteBlockRuleWithContext is the same as DeleteBlockRule with the addition of the ability to pass a context and additional request options.
See DeleteBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteBotAnalyseProtectRule ¶
func (c *WAF) DeleteBotAnalyseProtectRule(input *DeleteBotAnalyseProtectRuleInput) (*DeleteBotAnalyseProtectRuleOutput, error)
DeleteBotAnalyseProtectRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteBotAnalyseProtectRule for usage and error information.
func (*WAF) DeleteBotAnalyseProtectRuleCommon ¶
func (c *WAF) DeleteBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteBotAnalyseProtectRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteBotAnalyseProtectRuleCommon for usage and error information.
func (*WAF) DeleteBotAnalyseProtectRuleCommonRequest ¶
func (c *WAF) DeleteBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteBotAnalyseProtectRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBotAnalyseProtectRuleCommon operation. The "output" return value will be populated with the DeleteBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBotAnalyseProtectRuleCommon Send returns without error.
See DeleteBotAnalyseProtectRuleCommon for more information on using the DeleteBotAnalyseProtectRuleCommon API call, and error handling.
// Example sending a request using the DeleteBotAnalyseProtectRuleCommonRequest method.
req, resp := client.DeleteBotAnalyseProtectRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteBotAnalyseProtectRuleCommonWithContext ¶
func (c *WAF) DeleteBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteBotAnalyseProtectRuleCommonWithContext is the same as DeleteBotAnalyseProtectRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteBotAnalyseProtectRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteBotAnalyseProtectRuleRequest ¶
func (c *WAF) DeleteBotAnalyseProtectRuleRequest(input *DeleteBotAnalyseProtectRuleInput) (req *request.Request, output *DeleteBotAnalyseProtectRuleOutput)
DeleteBotAnalyseProtectRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBotAnalyseProtectRule operation. The "output" return value will be populated with the DeleteBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBotAnalyseProtectRuleCommon Send returns without error.
See DeleteBotAnalyseProtectRule for more information on using the DeleteBotAnalyseProtectRule API call, and error handling.
// Example sending a request using the DeleteBotAnalyseProtectRuleRequest method.
req, resp := client.DeleteBotAnalyseProtectRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteBotAnalyseProtectRuleWithContext ¶
func (c *WAF) DeleteBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *DeleteBotAnalyseProtectRuleInput, opts ...request.Option) (*DeleteBotAnalyseProtectRuleOutput, error)
DeleteBotAnalyseProtectRuleWithContext is the same as DeleteBotAnalyseProtectRule with the addition of the ability to pass a context and additional request options.
See DeleteBotAnalyseProtectRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCCRule ¶
func (c *WAF) DeleteCCRule(input *DeleteCCRuleInput) (*DeleteCCRuleOutput, error)
DeleteCCRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCCRule for usage and error information.
func (*WAF) DeleteCCRuleCommon ¶
DeleteCCRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCCRuleCommon for usage and error information.
func (*WAF) DeleteCCRuleCommonRequest ¶
func (c *WAF) DeleteCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteCCRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCCRuleCommon operation. The "output" return value will be populated with the DeleteCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCCRuleCommon Send returns without error.
See DeleteCCRuleCommon for more information on using the DeleteCCRuleCommon API call, and error handling.
// Example sending a request using the DeleteCCRuleCommonRequest method.
req, resp := client.DeleteCCRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCCRuleCommonWithContext ¶
func (c *WAF) DeleteCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteCCRuleCommonWithContext is the same as DeleteCCRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteCCRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCCRuleRequest ¶
func (c *WAF) DeleteCCRuleRequest(input *DeleteCCRuleInput) (req *request.Request, output *DeleteCCRuleOutput)
DeleteCCRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCCRule operation. The "output" return value will be populated with the DeleteCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCCRuleCommon Send returns without error.
See DeleteCCRule for more information on using the DeleteCCRule API call, and error handling.
// Example sending a request using the DeleteCCRuleRequest method.
req, resp := client.DeleteCCRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCCRuleWithContext ¶
func (c *WAF) DeleteCCRuleWithContext(ctx byteplus.Context, input *DeleteCCRuleInput, opts ...request.Option) (*DeleteCCRuleOutput, error)
DeleteCCRuleWithContext is the same as DeleteCCRule with the addition of the ability to pass a context and additional request options.
See DeleteCCRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCustomBotConfig ¶
func (c *WAF) DeleteCustomBotConfig(input *DeleteCustomBotConfigInput) (*DeleteCustomBotConfigOutput, error)
DeleteCustomBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCustomBotConfig for usage and error information.
func (*WAF) DeleteCustomBotConfigCommon ¶
func (c *WAF) DeleteCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCustomBotConfigCommon for usage and error information.
func (*WAF) DeleteCustomBotConfigCommonRequest ¶
func (c *WAF) DeleteCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteCustomBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomBotConfigCommon operation. The "output" return value will be populated with the DeleteCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomBotConfigCommon Send returns without error.
See DeleteCustomBotConfigCommon for more information on using the DeleteCustomBotConfigCommon API call, and error handling.
// Example sending a request using the DeleteCustomBotConfigCommonRequest method.
req, resp := client.DeleteCustomBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCustomBotConfigCommonWithContext ¶
func (c *WAF) DeleteCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteCustomBotConfigCommonWithContext is the same as DeleteCustomBotConfigCommon with the addition of the ability to pass a context and additional request options.
See DeleteCustomBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCustomBotConfigRequest ¶
func (c *WAF) DeleteCustomBotConfigRequest(input *DeleteCustomBotConfigInput) (req *request.Request, output *DeleteCustomBotConfigOutput)
DeleteCustomBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomBotConfig operation. The "output" return value will be populated with the DeleteCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomBotConfigCommon Send returns without error.
See DeleteCustomBotConfig for more information on using the DeleteCustomBotConfig API call, and error handling.
// Example sending a request using the DeleteCustomBotConfigRequest method.
req, resp := client.DeleteCustomBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCustomBotConfigWithContext ¶
func (c *WAF) DeleteCustomBotConfigWithContext(ctx byteplus.Context, input *DeleteCustomBotConfigInput, opts ...request.Option) (*DeleteCustomBotConfigOutput, error)
DeleteCustomBotConfigWithContext is the same as DeleteCustomBotConfig with the addition of the ability to pass a context and additional request options.
See DeleteCustomBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCustomPage ¶
func (c *WAF) DeleteCustomPage(input *DeleteCustomPageInput) (*DeleteCustomPageOutput, error)
DeleteCustomPage API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCustomPage for usage and error information.
func (*WAF) DeleteCustomPageCommon ¶
func (c *WAF) DeleteCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomPageCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteCustomPageCommon for usage and error information.
func (*WAF) DeleteCustomPageCommonRequest ¶
func (c *WAF) DeleteCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteCustomPageCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomPageCommon operation. The "output" return value will be populated with the DeleteCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomPageCommon Send returns without error.
See DeleteCustomPageCommon for more information on using the DeleteCustomPageCommon API call, and error handling.
// Example sending a request using the DeleteCustomPageCommonRequest method.
req, resp := client.DeleteCustomPageCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCustomPageCommonWithContext ¶
func (c *WAF) DeleteCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteCustomPageCommonWithContext is the same as DeleteCustomPageCommon with the addition of the ability to pass a context and additional request options.
See DeleteCustomPageCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteCustomPageRequest ¶
func (c *WAF) DeleteCustomPageRequest(input *DeleteCustomPageInput) (req *request.Request, output *DeleteCustomPageOutput)
DeleteCustomPageRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomPage operation. The "output" return value will be populated with the DeleteCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomPageCommon Send returns without error.
See DeleteCustomPage for more information on using the DeleteCustomPage API call, and error handling.
// Example sending a request using the DeleteCustomPageRequest method.
req, resp := client.DeleteCustomPageRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteCustomPageWithContext ¶
func (c *WAF) DeleteCustomPageWithContext(ctx byteplus.Context, input *DeleteCustomPageInput, opts ...request.Option) (*DeleteCustomPageOutput, error)
DeleteCustomPageWithContext is the same as DeleteCustomPage with the addition of the ability to pass a context and additional request options.
See DeleteCustomPage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteDomain ¶
func (c *WAF) DeleteDomain(input *DeleteDomainInput) (*DeleteDomainOutput, error)
DeleteDomain API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteDomain for usage and error information.
func (*WAF) DeleteDomainCommon ¶
DeleteDomainCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteDomainCommon for usage and error information.
func (*WAF) DeleteDomainCommonRequest ¶
func (c *WAF) DeleteDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteDomainCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDomainCommon operation. The "output" return value will be populated with the DeleteDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteDomainCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDomainCommon Send returns without error.
See DeleteDomainCommon for more information on using the DeleteDomainCommon API call, and error handling.
// Example sending a request using the DeleteDomainCommonRequest method.
req, resp := client.DeleteDomainCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteDomainCommonWithContext ¶
func (c *WAF) DeleteDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteDomainCommonWithContext is the same as DeleteDomainCommon with the addition of the ability to pass a context and additional request options.
See DeleteDomainCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteDomainRequest ¶
func (c *WAF) DeleteDomainRequest(input *DeleteDomainInput) (req *request.Request, output *DeleteDomainOutput)
DeleteDomainRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDomain operation. The "output" return value will be populated with the DeleteDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteDomainCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDomainCommon Send returns without error.
See DeleteDomain for more information on using the DeleteDomain API call, and error handling.
// Example sending a request using the DeleteDomainRequest method.
req, resp := client.DeleteDomainRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteDomainWithContext ¶
func (c *WAF) DeleteDomainWithContext(ctx byteplus.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, error)
DeleteDomainWithContext is the same as DeleteDomain with the addition of the ability to pass a context and additional request options.
See DeleteDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteHostGroup ¶
func (c *WAF) DeleteHostGroup(input *DeleteHostGroupInput) (*DeleteHostGroupOutput, error)
DeleteHostGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteHostGroup for usage and error information.
func (*WAF) DeleteHostGroupCommon ¶
DeleteHostGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteHostGroupCommon for usage and error information.
func (*WAF) DeleteHostGroupCommonRequest ¶
func (c *WAF) DeleteHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteHostGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteHostGroupCommon operation. The "output" return value will be populated with the DeleteHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteHostGroupCommon Send returns without error.
See DeleteHostGroupCommon for more information on using the DeleteHostGroupCommon API call, and error handling.
// Example sending a request using the DeleteHostGroupCommonRequest method.
req, resp := client.DeleteHostGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteHostGroupCommonWithContext ¶
func (c *WAF) DeleteHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteHostGroupCommonWithContext is the same as DeleteHostGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteHostGroupRequest ¶
func (c *WAF) DeleteHostGroupRequest(input *DeleteHostGroupInput) (req *request.Request, output *DeleteHostGroupOutput)
DeleteHostGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteHostGroup operation. The "output" return value will be populated with the DeleteHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteHostGroupCommon Send returns without error.
See DeleteHostGroup for more information on using the DeleteHostGroup API call, and error handling.
// Example sending a request using the DeleteHostGroupRequest method.
req, resp := client.DeleteHostGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteHostGroupWithContext ¶
func (c *WAF) DeleteHostGroupWithContext(ctx byteplus.Context, input *DeleteHostGroupInput, opts ...request.Option) (*DeleteHostGroupOutput, error)
DeleteHostGroupWithContext is the same as DeleteHostGroup with the addition of the ability to pass a context and additional request options.
See DeleteHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteIpGroup ¶
func (c *WAF) DeleteIpGroup(input *DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
DeleteIpGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteIpGroup for usage and error information.
func (*WAF) DeleteIpGroupCommon ¶
DeleteIpGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteIpGroupCommon for usage and error information.
func (*WAF) DeleteIpGroupCommonRequest ¶
func (c *WAF) DeleteIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteIpGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteIpGroupCommon operation. The "output" return value will be populated with the DeleteIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpGroupCommon Send returns without error.
See DeleteIpGroupCommon for more information on using the DeleteIpGroupCommon API call, and error handling.
// Example sending a request using the DeleteIpGroupCommonRequest method.
req, resp := client.DeleteIpGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteIpGroupCommonWithContext ¶
func (c *WAF) DeleteIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteIpGroupCommonWithContext is the same as DeleteIpGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteIpGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteIpGroupRequest ¶
func (c *WAF) DeleteIpGroupRequest(input *DeleteIpGroupInput) (req *request.Request, output *DeleteIpGroupOutput)
DeleteIpGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteIpGroup operation. The "output" return value will be populated with the DeleteIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpGroupCommon Send returns without error.
See DeleteIpGroup for more information on using the DeleteIpGroup API call, and error handling.
// Example sending a request using the DeleteIpGroupRequest method.
req, resp := client.DeleteIpGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteIpGroupWithContext ¶
func (c *WAF) DeleteIpGroupWithContext(ctx byteplus.Context, input *DeleteIpGroupInput, opts ...request.Option) (*DeleteIpGroupOutput, error)
DeleteIpGroupWithContext is the same as DeleteIpGroup with the addition of the ability to pass a context and additional request options.
See DeleteIpGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteProhibitionBlack ¶
func (c *WAF) DeleteProhibitionBlack(input *DeleteProhibitionBlackInput) (*DeleteProhibitionBlackOutput, error)
DeleteProhibitionBlack API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteProhibitionBlack for usage and error information.
func (*WAF) DeleteProhibitionBlackCommon ¶
func (c *WAF) DeleteProhibitionBlackCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteProhibitionBlackCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteProhibitionBlackCommon for usage and error information.
func (*WAF) DeleteProhibitionBlackCommonRequest ¶
func (c *WAF) DeleteProhibitionBlackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteProhibitionBlackCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteProhibitionBlackCommon operation. The "output" return value will be populated with the DeleteProhibitionBlackCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteProhibitionBlackCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteProhibitionBlackCommon Send returns without error.
See DeleteProhibitionBlackCommon for more information on using the DeleteProhibitionBlackCommon API call, and error handling.
// Example sending a request using the DeleteProhibitionBlackCommonRequest method.
req, resp := client.DeleteProhibitionBlackCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteProhibitionBlackCommonWithContext ¶
func (c *WAF) DeleteProhibitionBlackCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteProhibitionBlackCommonWithContext is the same as DeleteProhibitionBlackCommon with the addition of the ability to pass a context and additional request options.
See DeleteProhibitionBlackCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteProhibitionBlackRequest ¶
func (c *WAF) DeleteProhibitionBlackRequest(input *DeleteProhibitionBlackInput) (req *request.Request, output *DeleteProhibitionBlackOutput)
DeleteProhibitionBlackRequest generates a "byteplus/request.Request" representing the client's request for the DeleteProhibitionBlack operation. The "output" return value will be populated with the DeleteProhibitionBlackCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteProhibitionBlackCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteProhibitionBlackCommon Send returns without error.
See DeleteProhibitionBlack for more information on using the DeleteProhibitionBlack API call, and error handling.
// Example sending a request using the DeleteProhibitionBlackRequest method.
req, resp := client.DeleteProhibitionBlackRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteProhibitionBlackWithContext ¶
func (c *WAF) DeleteProhibitionBlackWithContext(ctx byteplus.Context, input *DeleteProhibitionBlackInput, opts ...request.Option) (*DeleteProhibitionBlackOutput, error)
DeleteProhibitionBlackWithContext is the same as DeleteProhibitionBlack with the addition of the ability to pass a context and additional request options.
See DeleteProhibitionBlack for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteProhibitionWhite ¶
func (c *WAF) DeleteProhibitionWhite(input *DeleteProhibitionWhiteInput) (*DeleteProhibitionWhiteOutput, error)
DeleteProhibitionWhite API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteProhibitionWhite for usage and error information.
func (*WAF) DeleteProhibitionWhiteCommon ¶
func (c *WAF) DeleteProhibitionWhiteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteProhibitionWhiteCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteProhibitionWhiteCommon for usage and error information.
func (*WAF) DeleteProhibitionWhiteCommonRequest ¶
func (c *WAF) DeleteProhibitionWhiteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteProhibitionWhiteCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteProhibitionWhiteCommon operation. The "output" return value will be populated with the DeleteProhibitionWhiteCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteProhibitionWhiteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteProhibitionWhiteCommon Send returns without error.
See DeleteProhibitionWhiteCommon for more information on using the DeleteProhibitionWhiteCommon API call, and error handling.
// Example sending a request using the DeleteProhibitionWhiteCommonRequest method.
req, resp := client.DeleteProhibitionWhiteCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteProhibitionWhiteCommonWithContext ¶
func (c *WAF) DeleteProhibitionWhiteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteProhibitionWhiteCommonWithContext is the same as DeleteProhibitionWhiteCommon with the addition of the ability to pass a context and additional request options.
See DeleteProhibitionWhiteCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteProhibitionWhiteRequest ¶
func (c *WAF) DeleteProhibitionWhiteRequest(input *DeleteProhibitionWhiteInput) (req *request.Request, output *DeleteProhibitionWhiteOutput)
DeleteProhibitionWhiteRequest generates a "byteplus/request.Request" representing the client's request for the DeleteProhibitionWhite operation. The "output" return value will be populated with the DeleteProhibitionWhiteCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteProhibitionWhiteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteProhibitionWhiteCommon Send returns without error.
See DeleteProhibitionWhite for more information on using the DeleteProhibitionWhite API call, and error handling.
// Example sending a request using the DeleteProhibitionWhiteRequest method.
req, resp := client.DeleteProhibitionWhiteRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteProhibitionWhiteWithContext ¶
func (c *WAF) DeleteProhibitionWhiteWithContext(ctx byteplus.Context, input *DeleteProhibitionWhiteInput, opts ...request.Option) (*DeleteProhibitionWhiteOutput, error)
DeleteProhibitionWhiteWithContext is the same as DeleteProhibitionWhite with the addition of the ability to pass a context and additional request options.
See DeleteProhibitionWhite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteTamperProof ¶
func (c *WAF) DeleteTamperProof(input *DeleteTamperProofInput) (*DeleteTamperProofOutput, error)
DeleteTamperProof API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteTamperProof for usage and error information.
func (*WAF) DeleteTamperProofCommon ¶
func (c *WAF) DeleteTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteTamperProofCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteTamperProofCommon for usage and error information.
func (*WAF) DeleteTamperProofCommonRequest ¶
func (c *WAF) DeleteTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteTamperProofCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTamperProofCommon operation. The "output" return value will be populated with the DeleteTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTamperProofCommon Send returns without error.
See DeleteTamperProofCommon for more information on using the DeleteTamperProofCommon API call, and error handling.
// Example sending a request using the DeleteTamperProofCommonRequest method.
req, resp := client.DeleteTamperProofCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteTamperProofCommonWithContext ¶
func (c *WAF) DeleteTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteTamperProofCommonWithContext is the same as DeleteTamperProofCommon with the addition of the ability to pass a context and additional request options.
See DeleteTamperProofCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteTamperProofRequest ¶
func (c *WAF) DeleteTamperProofRequest(input *DeleteTamperProofInput) (req *request.Request, output *DeleteTamperProofOutput)
DeleteTamperProofRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTamperProof operation. The "output" return value will be populated with the DeleteTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTamperProofCommon Send returns without error.
See DeleteTamperProof for more information on using the DeleteTamperProof API call, and error handling.
// Example sending a request using the DeleteTamperProofRequest method.
req, resp := client.DeleteTamperProofRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteTamperProofWithContext ¶
func (c *WAF) DeleteTamperProofWithContext(ctx byteplus.Context, input *DeleteTamperProofInput, opts ...request.Option) (*DeleteTamperProofOutput, error)
DeleteTamperProofWithContext is the same as DeleteTamperProof with the addition of the ability to pass a context and additional request options.
See DeleteTamperProof for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteVolcWafService ¶
func (c *WAF) DeleteVolcWafService(input *DeleteVolcWafServiceInput) (*DeleteVolcWafServiceOutput, error)
DeleteVolcWafService API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteVolcWafService for usage and error information.
func (*WAF) DeleteVolcWafServiceCommon ¶
func (c *WAF) DeleteVolcWafServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVolcWafServiceCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteVolcWafServiceCommon for usage and error information.
func (*WAF) DeleteVolcWafServiceCommonRequest ¶
func (c *WAF) DeleteVolcWafServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVolcWafServiceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVolcWafServiceCommon operation. The "output" return value will be populated with the DeleteVolcWafServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolcWafServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolcWafServiceCommon Send returns without error.
See DeleteVolcWafServiceCommon for more information on using the DeleteVolcWafServiceCommon API call, and error handling.
// Example sending a request using the DeleteVolcWafServiceCommonRequest method.
req, resp := client.DeleteVolcWafServiceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteVolcWafServiceCommonWithContext ¶
func (c *WAF) DeleteVolcWafServiceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVolcWafServiceCommonWithContext is the same as DeleteVolcWafServiceCommon with the addition of the ability to pass a context and additional request options.
See DeleteVolcWafServiceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteVolcWafServiceRequest ¶
func (c *WAF) DeleteVolcWafServiceRequest(input *DeleteVolcWafServiceInput) (req *request.Request, output *DeleteVolcWafServiceOutput)
DeleteVolcWafServiceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVolcWafService operation. The "output" return value will be populated with the DeleteVolcWafServiceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolcWafServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolcWafServiceCommon Send returns without error.
See DeleteVolcWafService for more information on using the DeleteVolcWafService API call, and error handling.
// Example sending a request using the DeleteVolcWafServiceRequest method.
req, resp := client.DeleteVolcWafServiceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteVolcWafServiceWithContext ¶
func (c *WAF) DeleteVolcWafServiceWithContext(ctx byteplus.Context, input *DeleteVolcWafServiceInput, opts ...request.Option) (*DeleteVolcWafServiceOutput, error)
DeleteVolcWafServiceWithContext is the same as DeleteVolcWafService with the addition of the ability to pass a context and additional request options.
See DeleteVolcWafService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteVulWhiteField ¶
func (c *WAF) DeleteVulWhiteField(input *DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteField API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteVulWhiteField for usage and error information.
func (*WAF) DeleteVulWhiteFieldCommon ¶
func (c *WAF) DeleteVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteVulWhiteFieldCommon for usage and error information.
func (*WAF) DeleteVulWhiteFieldCommonRequest ¶
func (c *WAF) DeleteVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVulWhiteFieldCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVulWhiteFieldCommon operation. The "output" return value will be populated with the DeleteVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVulWhiteFieldCommon Send returns without error.
See DeleteVulWhiteFieldCommon for more information on using the DeleteVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the DeleteVulWhiteFieldCommonRequest method.
req, resp := client.DeleteVulWhiteFieldCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteVulWhiteFieldCommonWithContext ¶
func (c *WAF) DeleteVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommonWithContext is the same as DeleteVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See DeleteVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteVulWhiteFieldRequest ¶
func (c *WAF) DeleteVulWhiteFieldRequest(input *DeleteVulWhiteFieldInput) (req *request.Request, output *DeleteVulWhiteFieldOutput)
DeleteVulWhiteFieldRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVulWhiteField operation. The "output" return value will be populated with the DeleteVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVulWhiteFieldCommon Send returns without error.
See DeleteVulWhiteField for more information on using the DeleteVulWhiteField API call, and error handling.
// Example sending a request using the DeleteVulWhiteFieldRequest method.
req, resp := client.DeleteVulWhiteFieldRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteVulWhiteFieldWithContext ¶
func (c *WAF) DeleteVulWhiteFieldWithContext(ctx byteplus.Context, input *DeleteVulWhiteFieldInput, opts ...request.Option) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteFieldWithContext is the same as DeleteVulWhiteField with the addition of the ability to pass a context and additional request options.
See DeleteVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteWafServiceCertificate ¶
func (c *WAF) DeleteWafServiceCertificate(input *DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificate API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteWafServiceCertificate for usage and error information.
func (*WAF) DeleteWafServiceCertificateCommon ¶
func (c *WAF) DeleteWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteWafServiceCertificateCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation DeleteWafServiceCertificateCommon for usage and error information.
func (*WAF) DeleteWafServiceCertificateCommonRequest ¶
func (c *WAF) DeleteWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteWafServiceCertificateCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteWafServiceCertificateCommon operation. The "output" return value will be populated with the DeleteWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWafServiceCertificateCommon Send returns without error.
See DeleteWafServiceCertificateCommon for more information on using the DeleteWafServiceCertificateCommon API call, and error handling.
// Example sending a request using the DeleteWafServiceCertificateCommonRequest method.
req, resp := client.DeleteWafServiceCertificateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteWafServiceCertificateCommonWithContext ¶
func (c *WAF) DeleteWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteWafServiceCertificateCommonWithContext is the same as DeleteWafServiceCertificateCommon with the addition of the ability to pass a context and additional request options.
See DeleteWafServiceCertificateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteWafServiceCertificateRequest ¶
func (c *WAF) DeleteWafServiceCertificateRequest(input *DeleteWafServiceCertificateInput) (req *request.Request, output *DeleteWafServiceCertificateOutput)
DeleteWafServiceCertificateRequest generates a "byteplus/request.Request" representing the client's request for the DeleteWafServiceCertificate operation. The "output" return value will be populated with the DeleteWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWafServiceCertificateCommon Send returns without error.
See DeleteWafServiceCertificate for more information on using the DeleteWafServiceCertificate API call, and error handling.
// Example sending a request using the DeleteWafServiceCertificateRequest method.
req, resp := client.DeleteWafServiceCertificateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) DeleteWafServiceCertificateWithContext ¶
func (c *WAF) DeleteWafServiceCertificateWithContext(ctx byteplus.Context, input *DeleteWafServiceCertificateInput, opts ...request.Option) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificateWithContext is the same as DeleteWafServiceCertificate with the addition of the ability to pass a context and additional request options.
See DeleteWafServiceCertificate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetDomainInfo ¶
func (c *WAF) GetDomainInfo(input *GetDomainInfoInput) (*GetDomainInfoOutput, error)
GetDomainInfo API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetDomainInfo for usage and error information.
func (*WAF) GetDomainInfoCommon ¶
GetDomainInfoCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetDomainInfoCommon for usage and error information.
func (*WAF) GetDomainInfoCommonRequest ¶
func (c *WAF) GetDomainInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetDomainInfoCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetDomainInfoCommon operation. The "output" return value will be populated with the GetDomainInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned GetDomainInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetDomainInfoCommon Send returns without error.
See GetDomainInfoCommon for more information on using the GetDomainInfoCommon API call, and error handling.
// Example sending a request using the GetDomainInfoCommonRequest method.
req, resp := client.GetDomainInfoCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetDomainInfoCommonWithContext ¶
func (c *WAF) GetDomainInfoCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetDomainInfoCommonWithContext is the same as GetDomainInfoCommon with the addition of the ability to pass a context and additional request options.
See GetDomainInfoCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetDomainInfoRequest ¶
func (c *WAF) GetDomainInfoRequest(input *GetDomainInfoInput) (req *request.Request, output *GetDomainInfoOutput)
GetDomainInfoRequest generates a "byteplus/request.Request" representing the client's request for the GetDomainInfo operation. The "output" return value will be populated with the GetDomainInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned GetDomainInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetDomainInfoCommon Send returns without error.
See GetDomainInfo for more information on using the GetDomainInfo API call, and error handling.
// Example sending a request using the GetDomainInfoRequest method.
req, resp := client.GetDomainInfoRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetDomainInfoWithContext ¶
func (c *WAF) GetDomainInfoWithContext(ctx byteplus.Context, input *GetDomainInfoInput, opts ...request.Option) (*GetDomainInfoOutput, error)
GetDomainInfoWithContext is the same as GetDomainInfo with the addition of the ability to pass a context and additional request options.
See GetDomainInfo for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetInstanceCtl ¶
func (c *WAF) GetInstanceCtl(input *GetInstanceCtlInput) (*GetInstanceCtlOutput, error)
GetInstanceCtl API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetInstanceCtl for usage and error information.
func (*WAF) GetInstanceCtlCommon ¶
GetInstanceCtlCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetInstanceCtlCommon for usage and error information.
func (*WAF) GetInstanceCtlCommonRequest ¶
func (c *WAF) GetInstanceCtlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetInstanceCtlCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetInstanceCtlCommon operation. The "output" return value will be populated with the GetInstanceCtlCommon request's response once the request completes successfully.
Use "Send" method on the returned GetInstanceCtlCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCtlCommon Send returns without error.
See GetInstanceCtlCommon for more information on using the GetInstanceCtlCommon API call, and error handling.
// Example sending a request using the GetInstanceCtlCommonRequest method.
req, resp := client.GetInstanceCtlCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetInstanceCtlCommonWithContext ¶
func (c *WAF) GetInstanceCtlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetInstanceCtlCommonWithContext is the same as GetInstanceCtlCommon with the addition of the ability to pass a context and additional request options.
See GetInstanceCtlCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetInstanceCtlRequest ¶
func (c *WAF) GetInstanceCtlRequest(input *GetInstanceCtlInput) (req *request.Request, output *GetInstanceCtlOutput)
GetInstanceCtlRequest generates a "byteplus/request.Request" representing the client's request for the GetInstanceCtl operation. The "output" return value will be populated with the GetInstanceCtlCommon request's response once the request completes successfully.
Use "Send" method on the returned GetInstanceCtlCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCtlCommon Send returns without error.
See GetInstanceCtl for more information on using the GetInstanceCtl API call, and error handling.
// Example sending a request using the GetInstanceCtlRequest method.
req, resp := client.GetInstanceCtlRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetInstanceCtlWithContext ¶
func (c *WAF) GetInstanceCtlWithContext(ctx byteplus.Context, input *GetInstanceCtlInput, opts ...request.Option) (*GetInstanceCtlOutput, error)
GetInstanceCtlWithContext is the same as GetInstanceCtl with the addition of the ability to pass a context and additional request options.
See GetInstanceCtl for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetReqQPSAnalysis ¶
func (c *WAF) GetReqQPSAnalysis(input *GetReqQPSAnalysisInput) (*GetReqQPSAnalysisOutput, error)
GetReqQPSAnalysis API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetReqQPSAnalysis for usage and error information.
func (*WAF) GetReqQPSAnalysisCommon ¶
func (c *WAF) GetReqQPSAnalysisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetReqQPSAnalysisCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetReqQPSAnalysisCommon for usage and error information.
func (*WAF) GetReqQPSAnalysisCommonRequest ¶
func (c *WAF) GetReqQPSAnalysisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetReqQPSAnalysisCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetReqQPSAnalysisCommon operation. The "output" return value will be populated with the GetReqQPSAnalysisCommon request's response once the request completes successfully.
Use "Send" method on the returned GetReqQPSAnalysisCommon Request to send the API call to the service. the "output" return value is not valid until after GetReqQPSAnalysisCommon Send returns without error.
See GetReqQPSAnalysisCommon for more information on using the GetReqQPSAnalysisCommon API call, and error handling.
// Example sending a request using the GetReqQPSAnalysisCommonRequest method.
req, resp := client.GetReqQPSAnalysisCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetReqQPSAnalysisCommonWithContext ¶
func (c *WAF) GetReqQPSAnalysisCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetReqQPSAnalysisCommonWithContext is the same as GetReqQPSAnalysisCommon with the addition of the ability to pass a context and additional request options.
See GetReqQPSAnalysisCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetReqQPSAnalysisRequest ¶
func (c *WAF) GetReqQPSAnalysisRequest(input *GetReqQPSAnalysisInput) (req *request.Request, output *GetReqQPSAnalysisOutput)
GetReqQPSAnalysisRequest generates a "byteplus/request.Request" representing the client's request for the GetReqQPSAnalysis operation. The "output" return value will be populated with the GetReqQPSAnalysisCommon request's response once the request completes successfully.
Use "Send" method on the returned GetReqQPSAnalysisCommon Request to send the API call to the service. the "output" return value is not valid until after GetReqQPSAnalysisCommon Send returns without error.
See GetReqQPSAnalysis for more information on using the GetReqQPSAnalysis API call, and error handling.
// Example sending a request using the GetReqQPSAnalysisRequest method.
req, resp := client.GetReqQPSAnalysisRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetReqQPSAnalysisWithContext ¶
func (c *WAF) GetReqQPSAnalysisWithContext(ctx byteplus.Context, input *GetReqQPSAnalysisInput, opts ...request.Option) (*GetReqQPSAnalysisOutput, error)
GetReqQPSAnalysisWithContext is the same as GetReqQPSAnalysis with the addition of the ability to pass a context and additional request options.
See GetReqQPSAnalysis for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetTLSConfig ¶
func (c *WAF) GetTLSConfig(input *GetTLSConfigInput) (*GetTLSConfigOutput, error)
GetTLSConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetTLSConfig for usage and error information.
func (*WAF) GetTLSConfigCommon ¶
GetTLSConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetTLSConfigCommon for usage and error information.
func (*WAF) GetTLSConfigCommonRequest ¶
func (c *WAF) GetTLSConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetTLSConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetTLSConfigCommon operation. The "output" return value will be populated with the GetTLSConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTLSConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetTLSConfigCommon Send returns without error.
See GetTLSConfigCommon for more information on using the GetTLSConfigCommon API call, and error handling.
// Example sending a request using the GetTLSConfigCommonRequest method.
req, resp := client.GetTLSConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetTLSConfigCommonWithContext ¶
func (c *WAF) GetTLSConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetTLSConfigCommonWithContext is the same as GetTLSConfigCommon with the addition of the ability to pass a context and additional request options.
See GetTLSConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetTLSConfigRequest ¶
func (c *WAF) GetTLSConfigRequest(input *GetTLSConfigInput) (req *request.Request, output *GetTLSConfigOutput)
GetTLSConfigRequest generates a "byteplus/request.Request" representing the client's request for the GetTLSConfig operation. The "output" return value will be populated with the GetTLSConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTLSConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetTLSConfigCommon Send returns without error.
See GetTLSConfig for more information on using the GetTLSConfig API call, and error handling.
// Example sending a request using the GetTLSConfigRequest method.
req, resp := client.GetTLSConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetTLSConfigWithContext ¶
func (c *WAF) GetTLSConfigWithContext(ctx byteplus.Context, input *GetTLSConfigInput, opts ...request.Option) (*GetTLSConfigOutput, error)
GetTLSConfigWithContext is the same as GetTLSConfig with the addition of the ability to pass a context and additional request options.
See GetTLSConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetVulnerabilityConfig ¶
func (c *WAF) GetVulnerabilityConfig(input *GetVulnerabilityConfigInput) (*GetVulnerabilityConfigOutput, error)
GetVulnerabilityConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetVulnerabilityConfig for usage and error information.
func (*WAF) GetVulnerabilityConfigCommon ¶
func (c *WAF) GetVulnerabilityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetVulnerabilityConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation GetVulnerabilityConfigCommon for usage and error information.
func (*WAF) GetVulnerabilityConfigCommonRequest ¶
func (c *WAF) GetVulnerabilityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetVulnerabilityConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetVulnerabilityConfigCommon operation. The "output" return value will be populated with the GetVulnerabilityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetVulnerabilityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetVulnerabilityConfigCommon Send returns without error.
See GetVulnerabilityConfigCommon for more information on using the GetVulnerabilityConfigCommon API call, and error handling.
// Example sending a request using the GetVulnerabilityConfigCommonRequest method.
req, resp := client.GetVulnerabilityConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetVulnerabilityConfigCommonWithContext ¶
func (c *WAF) GetVulnerabilityConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetVulnerabilityConfigCommonWithContext is the same as GetVulnerabilityConfigCommon with the addition of the ability to pass a context and additional request options.
See GetVulnerabilityConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) GetVulnerabilityConfigRequest ¶
func (c *WAF) GetVulnerabilityConfigRequest(input *GetVulnerabilityConfigInput) (req *request.Request, output *GetVulnerabilityConfigOutput)
GetVulnerabilityConfigRequest generates a "byteplus/request.Request" representing the client's request for the GetVulnerabilityConfig operation. The "output" return value will be populated with the GetVulnerabilityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetVulnerabilityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetVulnerabilityConfigCommon Send returns without error.
See GetVulnerabilityConfig for more information on using the GetVulnerabilityConfig API call, and error handling.
// Example sending a request using the GetVulnerabilityConfigRequest method.
req, resp := client.GetVulnerabilityConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) GetVulnerabilityConfigWithContext ¶
func (c *WAF) GetVulnerabilityConfigWithContext(ctx byteplus.Context, input *GetVulnerabilityConfigInput, opts ...request.Option) (*GetVulnerabilityConfigOutput, error)
GetVulnerabilityConfigWithContext is the same as GetVulnerabilityConfig with the addition of the ability to pass a context and additional request options.
See GetVulnerabilityConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAclRule ¶
func (c *WAF) ListAclRule(input *ListAclRuleInput) (*ListAclRuleOutput, error)
ListAclRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAclRule for usage and error information.
func (*WAF) ListAclRuleCommon ¶
ListAclRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAclRuleCommon for usage and error information.
func (*WAF) ListAclRuleCommonRequest ¶
func (c *WAF) ListAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAclRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAclRuleCommon operation. The "output" return value will be populated with the ListAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAclRuleCommon Send returns without error.
See ListAclRuleCommon for more information on using the ListAclRuleCommon API call, and error handling.
// Example sending a request using the ListAclRuleCommonRequest method.
req, resp := client.ListAclRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAclRuleCommonWithContext ¶
func (c *WAF) ListAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAclRuleCommonWithContext is the same as ListAclRuleCommon with the addition of the ability to pass a context and additional request options.
See ListAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAclRuleRequest ¶
func (c *WAF) ListAclRuleRequest(input *ListAclRuleInput) (req *request.Request, output *ListAclRuleOutput)
ListAclRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListAclRule operation. The "output" return value will be populated with the ListAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAclRuleCommon Send returns without error.
See ListAclRule for more information on using the ListAclRule API call, and error handling.
// Example sending a request using the ListAclRuleRequest method.
req, resp := client.ListAclRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAclRuleWithContext ¶
func (c *WAF) ListAclRuleWithContext(ctx byteplus.Context, input *ListAclRuleInput, opts ...request.Option) (*ListAclRuleOutput, error)
ListAclRuleWithContext is the same as ListAclRule with the addition of the ability to pass a context and additional request options.
See ListAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAllIpGroups ¶
func (c *WAF) ListAllIpGroups(input *ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
ListAllIpGroups API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAllIpGroups for usage and error information.
func (*WAF) ListAllIpGroupsCommon ¶
ListAllIpGroupsCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAllIpGroupsCommon for usage and error information.
func (*WAF) ListAllIpGroupsCommonRequest ¶
func (c *WAF) ListAllIpGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAllIpGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAllIpGroupsCommon operation. The "output" return value will be populated with the ListAllIpGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAllIpGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAllIpGroupsCommon Send returns without error.
See ListAllIpGroupsCommon for more information on using the ListAllIpGroupsCommon API call, and error handling.
// Example sending a request using the ListAllIpGroupsCommonRequest method.
req, resp := client.ListAllIpGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAllIpGroupsCommonWithContext ¶
func (c *WAF) ListAllIpGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAllIpGroupsCommonWithContext is the same as ListAllIpGroupsCommon with the addition of the ability to pass a context and additional request options.
See ListAllIpGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAllIpGroupsRequest ¶
func (c *WAF) ListAllIpGroupsRequest(input *ListAllIpGroupsInput) (req *request.Request, output *ListAllIpGroupsOutput)
ListAllIpGroupsRequest generates a "byteplus/request.Request" representing the client's request for the ListAllIpGroups operation. The "output" return value will be populated with the ListAllIpGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAllIpGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAllIpGroupsCommon Send returns without error.
See ListAllIpGroups for more information on using the ListAllIpGroups API call, and error handling.
// Example sending a request using the ListAllIpGroupsRequest method.
req, resp := client.ListAllIpGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAllIpGroupsWithContext ¶
func (c *WAF) ListAllIpGroupsWithContext(ctx byteplus.Context, input *ListAllIpGroupsInput, opts ...request.Option) (*ListAllIpGroupsOutput, error)
ListAllIpGroupsWithContext is the same as ListAllIpGroups with the addition of the ability to pass a context and additional request options.
See ListAllIpGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAllowRule ¶
func (c *WAF) ListAllowRule(input *ListAllowRuleInput) (*ListAllowRuleOutput, error)
ListAllowRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAllowRule for usage and error information.
func (*WAF) ListAllowRuleCommon ¶
ListAllowRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAllowRuleCommon for usage and error information.
func (*WAF) ListAllowRuleCommonRequest ¶
func (c *WAF) ListAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAllowRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAllowRuleCommon operation. The "output" return value will be populated with the ListAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAllowRuleCommon Send returns without error.
See ListAllowRuleCommon for more information on using the ListAllowRuleCommon API call, and error handling.
// Example sending a request using the ListAllowRuleCommonRequest method.
req, resp := client.ListAllowRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAllowRuleCommonWithContext ¶
func (c *WAF) ListAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAllowRuleCommonWithContext is the same as ListAllowRuleCommon with the addition of the ability to pass a context and additional request options.
See ListAllowRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAllowRuleRequest ¶
func (c *WAF) ListAllowRuleRequest(input *ListAllowRuleInput) (req *request.Request, output *ListAllowRuleOutput)
ListAllowRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListAllowRule operation. The "output" return value will be populated with the ListAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAllowRuleCommon Send returns without error.
See ListAllowRule for more information on using the ListAllowRule API call, and error handling.
// Example sending a request using the ListAllowRuleRequest method.
req, resp := client.ListAllowRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAllowRuleWithContext ¶
func (c *WAF) ListAllowRuleWithContext(ctx byteplus.Context, input *ListAllowRuleInput, opts ...request.Option) (*ListAllowRuleOutput, error)
ListAllowRuleWithContext is the same as ListAllowRule with the addition of the ability to pass a context and additional request options.
See ListAllowRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAreaBlockRule ¶
func (c *WAF) ListAreaBlockRule(input *ListAreaBlockRuleInput) (*ListAreaBlockRuleOutput, error)
ListAreaBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAreaBlockRule for usage and error information.
func (*WAF) ListAreaBlockRuleCommon ¶
func (c *WAF) ListAreaBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAreaBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListAreaBlockRuleCommon for usage and error information.
func (*WAF) ListAreaBlockRuleCommonRequest ¶
func (c *WAF) ListAreaBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAreaBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAreaBlockRuleCommon operation. The "output" return value will be populated with the ListAreaBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAreaBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAreaBlockRuleCommon Send returns without error.
See ListAreaBlockRuleCommon for more information on using the ListAreaBlockRuleCommon API call, and error handling.
// Example sending a request using the ListAreaBlockRuleCommonRequest method.
req, resp := client.ListAreaBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAreaBlockRuleCommonWithContext ¶
func (c *WAF) ListAreaBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAreaBlockRuleCommonWithContext is the same as ListAreaBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See ListAreaBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAreaBlockRuleRequest ¶
func (c *WAF) ListAreaBlockRuleRequest(input *ListAreaBlockRuleInput) (req *request.Request, output *ListAreaBlockRuleOutput)
ListAreaBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListAreaBlockRule operation. The "output" return value will be populated with the ListAreaBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAreaBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAreaBlockRuleCommon Send returns without error.
See ListAreaBlockRule for more information on using the ListAreaBlockRule API call, and error handling.
// Example sending a request using the ListAreaBlockRuleRequest method.
req, resp := client.ListAreaBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListAreaBlockRuleWithContext ¶
func (c *WAF) ListAreaBlockRuleWithContext(ctx byteplus.Context, input *ListAreaBlockRuleInput, opts ...request.Option) (*ListAreaBlockRuleOutput, error)
ListAreaBlockRuleWithContext is the same as ListAreaBlockRule with the addition of the ability to pass a context and additional request options.
See ListAreaBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBlockRule ¶
func (c *WAF) ListBlockRule(input *ListBlockRuleInput) (*ListBlockRuleOutput, error)
ListBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBlockRule for usage and error information.
func (*WAF) ListBlockRuleCommon ¶
ListBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBlockRuleCommon for usage and error information.
func (*WAF) ListBlockRuleCommonRequest ¶
func (c *WAF) ListBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListBlockRuleCommon operation. The "output" return value will be populated with the ListBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListBlockRuleCommon Send returns without error.
See ListBlockRuleCommon for more information on using the ListBlockRuleCommon API call, and error handling.
// Example sending a request using the ListBlockRuleCommonRequest method.
req, resp := client.ListBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBlockRuleCommonWithContext ¶
func (c *WAF) ListBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListBlockRuleCommonWithContext is the same as ListBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See ListBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBlockRuleRequest ¶
func (c *WAF) ListBlockRuleRequest(input *ListBlockRuleInput) (req *request.Request, output *ListBlockRuleOutput)
ListBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListBlockRule operation. The "output" return value will be populated with the ListBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListBlockRuleCommon Send returns without error.
See ListBlockRule for more information on using the ListBlockRule API call, and error handling.
// Example sending a request using the ListBlockRuleRequest method.
req, resp := client.ListBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBlockRuleWithContext ¶
func (c *WAF) ListBlockRuleWithContext(ctx byteplus.Context, input *ListBlockRuleInput, opts ...request.Option) (*ListBlockRuleOutput, error)
ListBlockRuleWithContext is the same as ListBlockRule with the addition of the ability to pass a context and additional request options.
See ListBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBotAnalyseProtectRule ¶
func (c *WAF) ListBotAnalyseProtectRule(input *ListBotAnalyseProtectRuleInput) (*ListBotAnalyseProtectRuleOutput, error)
ListBotAnalyseProtectRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBotAnalyseProtectRule for usage and error information.
func (*WAF) ListBotAnalyseProtectRuleCommon ¶
func (c *WAF) ListBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListBotAnalyseProtectRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBotAnalyseProtectRuleCommon for usage and error information.
func (*WAF) ListBotAnalyseProtectRuleCommonRequest ¶
func (c *WAF) ListBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBotAnalyseProtectRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListBotAnalyseProtectRuleCommon operation. The "output" return value will be populated with the ListBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListBotAnalyseProtectRuleCommon Send returns without error.
See ListBotAnalyseProtectRuleCommon for more information on using the ListBotAnalyseProtectRuleCommon API call, and error handling.
// Example sending a request using the ListBotAnalyseProtectRuleCommonRequest method.
req, resp := client.ListBotAnalyseProtectRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBotAnalyseProtectRuleCommonWithContext ¶
func (c *WAF) ListBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListBotAnalyseProtectRuleCommonWithContext is the same as ListBotAnalyseProtectRuleCommon with the addition of the ability to pass a context and additional request options.
See ListBotAnalyseProtectRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBotAnalyseProtectRulePriorityAvailable ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailable(input *ListBotAnalyseProtectRulePriorityAvailableInput) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
ListBotAnalyseProtectRulePriorityAvailable API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBotAnalyseProtectRulePriorityAvailable for usage and error information.
func (*WAF) ListBotAnalyseProtectRulePriorityAvailableCommon ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListBotAnalyseProtectRulePriorityAvailableCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListBotAnalyseProtectRulePriorityAvailableCommon for usage and error information.
func (*WAF) ListBotAnalyseProtectRulePriorityAvailableCommonRequest ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBotAnalyseProtectRulePriorityAvailableCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListBotAnalyseProtectRulePriorityAvailableCommon operation. The "output" return value will be populated with the ListBotAnalyseProtectRulePriorityAvailableCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBotAnalyseProtectRulePriorityAvailableCommon Request to send the API call to the service. the "output" return value is not valid until after ListBotAnalyseProtectRulePriorityAvailableCommon Send returns without error.
See ListBotAnalyseProtectRulePriorityAvailableCommon for more information on using the ListBotAnalyseProtectRulePriorityAvailableCommon API call, and error handling.
// Example sending a request using the ListBotAnalyseProtectRulePriorityAvailableCommonRequest method.
req, resp := client.ListBotAnalyseProtectRulePriorityAvailableCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBotAnalyseProtectRulePriorityAvailableCommonWithContext ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListBotAnalyseProtectRulePriorityAvailableCommonWithContext is the same as ListBotAnalyseProtectRulePriorityAvailableCommon with the addition of the ability to pass a context and additional request options.
See ListBotAnalyseProtectRulePriorityAvailableCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBotAnalyseProtectRulePriorityAvailableRequest ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableRequest(input *ListBotAnalyseProtectRulePriorityAvailableInput) (req *request.Request, output *ListBotAnalyseProtectRulePriorityAvailableOutput)
ListBotAnalyseProtectRulePriorityAvailableRequest generates a "byteplus/request.Request" representing the client's request for the ListBotAnalyseProtectRulePriorityAvailable operation. The "output" return value will be populated with the ListBotAnalyseProtectRulePriorityAvailableCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBotAnalyseProtectRulePriorityAvailableCommon Request to send the API call to the service. the "output" return value is not valid until after ListBotAnalyseProtectRulePriorityAvailableCommon Send returns without error.
See ListBotAnalyseProtectRulePriorityAvailable for more information on using the ListBotAnalyseProtectRulePriorityAvailable API call, and error handling.
// Example sending a request using the ListBotAnalyseProtectRulePriorityAvailableRequest method.
req, resp := client.ListBotAnalyseProtectRulePriorityAvailableRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBotAnalyseProtectRulePriorityAvailableWithContext ¶
func (c *WAF) ListBotAnalyseProtectRulePriorityAvailableWithContext(ctx byteplus.Context, input *ListBotAnalyseProtectRulePriorityAvailableInput, opts ...request.Option) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
ListBotAnalyseProtectRulePriorityAvailableWithContext is the same as ListBotAnalyseProtectRulePriorityAvailable with the addition of the ability to pass a context and additional request options.
See ListBotAnalyseProtectRulePriorityAvailable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListBotAnalyseProtectRuleRequest ¶
func (c *WAF) ListBotAnalyseProtectRuleRequest(input *ListBotAnalyseProtectRuleInput) (req *request.Request, output *ListBotAnalyseProtectRuleOutput)
ListBotAnalyseProtectRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListBotAnalyseProtectRule operation. The "output" return value will be populated with the ListBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListBotAnalyseProtectRuleCommon Send returns without error.
See ListBotAnalyseProtectRule for more information on using the ListBotAnalyseProtectRule API call, and error handling.
// Example sending a request using the ListBotAnalyseProtectRuleRequest method.
req, resp := client.ListBotAnalyseProtectRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListBotAnalyseProtectRuleWithContext ¶
func (c *WAF) ListBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *ListBotAnalyseProtectRuleInput, opts ...request.Option) (*ListBotAnalyseProtectRuleOutput, error)
ListBotAnalyseProtectRuleWithContext is the same as ListBotAnalyseProtectRule with the addition of the ability to pass a context and additional request options.
See ListBotAnalyseProtectRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCCRule ¶
func (c *WAF) ListCCRule(input *ListCCRuleInput) (*ListCCRuleOutput, error)
ListCCRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCCRule for usage and error information.
func (*WAF) ListCCRuleCommon ¶
ListCCRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCCRuleCommon for usage and error information.
func (*WAF) ListCCRuleCommonRequest ¶
func (c *WAF) ListCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListCCRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListCCRuleCommon operation. The "output" return value will be populated with the ListCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListCCRuleCommon Send returns without error.
See ListCCRuleCommon for more information on using the ListCCRuleCommon API call, and error handling.
// Example sending a request using the ListCCRuleCommonRequest method.
req, resp := client.ListCCRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCCRuleCommonWithContext ¶
func (c *WAF) ListCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListCCRuleCommonWithContext is the same as ListCCRuleCommon with the addition of the ability to pass a context and additional request options.
See ListCCRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCCRuleRequest ¶
func (c *WAF) ListCCRuleRequest(input *ListCCRuleInput) (req *request.Request, output *ListCCRuleOutput)
ListCCRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListCCRule operation. The "output" return value will be populated with the ListCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListCCRuleCommon Send returns without error.
See ListCCRule for more information on using the ListCCRule API call, and error handling.
// Example sending a request using the ListCCRuleRequest method.
req, resp := client.ListCCRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCCRuleWithContext ¶
func (c *WAF) ListCCRuleWithContext(ctx byteplus.Context, input *ListCCRuleInput, opts ...request.Option) (*ListCCRuleOutput, error)
ListCCRuleWithContext is the same as ListCCRule with the addition of the ability to pass a context and additional request options.
See ListCCRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCertificateServices ¶
func (c *WAF) ListCertificateServices(input *ListCertificateServicesInput) (*ListCertificateServicesOutput, error)
ListCertificateServices API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCertificateServices for usage and error information.
func (*WAF) ListCertificateServicesCommon ¶
func (c *WAF) ListCertificateServicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListCertificateServicesCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCertificateServicesCommon for usage and error information.
func (*WAF) ListCertificateServicesCommonRequest ¶
func (c *WAF) ListCertificateServicesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListCertificateServicesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListCertificateServicesCommon operation. The "output" return value will be populated with the ListCertificateServicesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCertificateServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListCertificateServicesCommon Send returns without error.
See ListCertificateServicesCommon for more information on using the ListCertificateServicesCommon API call, and error handling.
// Example sending a request using the ListCertificateServicesCommonRequest method.
req, resp := client.ListCertificateServicesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCertificateServicesCommonWithContext ¶
func (c *WAF) ListCertificateServicesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListCertificateServicesCommonWithContext is the same as ListCertificateServicesCommon with the addition of the ability to pass a context and additional request options.
See ListCertificateServicesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCertificateServicesRequest ¶
func (c *WAF) ListCertificateServicesRequest(input *ListCertificateServicesInput) (req *request.Request, output *ListCertificateServicesOutput)
ListCertificateServicesRequest generates a "byteplus/request.Request" representing the client's request for the ListCertificateServices operation. The "output" return value will be populated with the ListCertificateServicesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCertificateServicesCommon Request to send the API call to the service. the "output" return value is not valid until after ListCertificateServicesCommon Send returns without error.
See ListCertificateServices for more information on using the ListCertificateServices API call, and error handling.
// Example sending a request using the ListCertificateServicesRequest method.
req, resp := client.ListCertificateServicesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCertificateServicesWithContext ¶
func (c *WAF) ListCertificateServicesWithContext(ctx byteplus.Context, input *ListCertificateServicesInput, opts ...request.Option) (*ListCertificateServicesOutput, error)
ListCertificateServicesWithContext is the same as ListCertificateServices with the addition of the ability to pass a context and additional request options.
See ListCertificateServices for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCustomBotConfig ¶
func (c *WAF) ListCustomBotConfig(input *ListCustomBotConfigInput) (*ListCustomBotConfigOutput, error)
ListCustomBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCustomBotConfig for usage and error information.
func (*WAF) ListCustomBotConfigCommon ¶
func (c *WAF) ListCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListCustomBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCustomBotConfigCommon for usage and error information.
func (*WAF) ListCustomBotConfigCommonRequest ¶
func (c *WAF) ListCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListCustomBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListCustomBotConfigCommon operation. The "output" return value will be populated with the ListCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomBotConfigCommon Send returns without error.
See ListCustomBotConfigCommon for more information on using the ListCustomBotConfigCommon API call, and error handling.
// Example sending a request using the ListCustomBotConfigCommonRequest method.
req, resp := client.ListCustomBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCustomBotConfigCommonWithContext ¶
func (c *WAF) ListCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListCustomBotConfigCommonWithContext is the same as ListCustomBotConfigCommon with the addition of the ability to pass a context and additional request options.
See ListCustomBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCustomBotConfigRequest ¶
func (c *WAF) ListCustomBotConfigRequest(input *ListCustomBotConfigInput) (req *request.Request, output *ListCustomBotConfigOutput)
ListCustomBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the ListCustomBotConfig operation. The "output" return value will be populated with the ListCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomBotConfigCommon Send returns without error.
See ListCustomBotConfig for more information on using the ListCustomBotConfig API call, and error handling.
// Example sending a request using the ListCustomBotConfigRequest method.
req, resp := client.ListCustomBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCustomBotConfigWithContext ¶
func (c *WAF) ListCustomBotConfigWithContext(ctx byteplus.Context, input *ListCustomBotConfigInput, opts ...request.Option) (*ListCustomBotConfigOutput, error)
ListCustomBotConfigWithContext is the same as ListCustomBotConfig with the addition of the ability to pass a context and additional request options.
See ListCustomBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCustomPage ¶
func (c *WAF) ListCustomPage(input *ListCustomPageInput) (*ListCustomPageOutput, error)
ListCustomPage API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCustomPage for usage and error information.
func (*WAF) ListCustomPageCommon ¶
ListCustomPageCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListCustomPageCommon for usage and error information.
func (*WAF) ListCustomPageCommonRequest ¶
func (c *WAF) ListCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListCustomPageCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListCustomPageCommon operation. The "output" return value will be populated with the ListCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomPageCommon Send returns without error.
See ListCustomPageCommon for more information on using the ListCustomPageCommon API call, and error handling.
// Example sending a request using the ListCustomPageCommonRequest method.
req, resp := client.ListCustomPageCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCustomPageCommonWithContext ¶
func (c *WAF) ListCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListCustomPageCommonWithContext is the same as ListCustomPageCommon with the addition of the ability to pass a context and additional request options.
See ListCustomPageCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListCustomPageRequest ¶
func (c *WAF) ListCustomPageRequest(input *ListCustomPageInput) (req *request.Request, output *ListCustomPageOutput)
ListCustomPageRequest generates a "byteplus/request.Request" representing the client's request for the ListCustomPage operation. The "output" return value will be populated with the ListCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomPageCommon Send returns without error.
See ListCustomPage for more information on using the ListCustomPage API call, and error handling.
// Example sending a request using the ListCustomPageRequest method.
req, resp := client.ListCustomPageRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListCustomPageWithContext ¶
func (c *WAF) ListCustomPageWithContext(ctx byteplus.Context, input *ListCustomPageInput, opts ...request.Option) (*ListCustomPageOutput, error)
ListCustomPageWithContext is the same as ListCustomPage with the addition of the ability to pass a context and additional request options.
See ListCustomPage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListDomain ¶
func (c *WAF) ListDomain(input *ListDomainInput) (*ListDomainOutput, error)
ListDomain API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListDomain for usage and error information.
func (*WAF) ListDomainCommon ¶
ListDomainCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListDomainCommon for usage and error information.
func (*WAF) ListDomainCommonRequest ¶
func (c *WAF) ListDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListDomainCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListDomainCommon operation. The "output" return value will be populated with the ListDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDomainCommon Request to send the API call to the service. the "output" return value is not valid until after ListDomainCommon Send returns without error.
See ListDomainCommon for more information on using the ListDomainCommon API call, and error handling.
// Example sending a request using the ListDomainCommonRequest method.
req, resp := client.ListDomainCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListDomainCommonWithContext ¶
func (c *WAF) ListDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListDomainCommonWithContext is the same as ListDomainCommon with the addition of the ability to pass a context and additional request options.
See ListDomainCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListDomainRequest ¶
func (c *WAF) ListDomainRequest(input *ListDomainInput) (req *request.Request, output *ListDomainOutput)
ListDomainRequest generates a "byteplus/request.Request" representing the client's request for the ListDomain operation. The "output" return value will be populated with the ListDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDomainCommon Request to send the API call to the service. the "output" return value is not valid until after ListDomainCommon Send returns without error.
See ListDomain for more information on using the ListDomain API call, and error handling.
// Example sending a request using the ListDomainRequest method.
req, resp := client.ListDomainRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListDomainWithContext ¶
func (c *WAF) ListDomainWithContext(ctx byteplus.Context, input *ListDomainInput, opts ...request.Option) (*ListDomainOutput, error)
ListDomainWithContext is the same as ListDomain with the addition of the ability to pass a context and additional request options.
See ListDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListGlobalBanItems ¶
func (c *WAF) ListGlobalBanItems(input *ListGlobalBanItemsInput) (*ListGlobalBanItemsOutput, error)
ListGlobalBanItems API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListGlobalBanItems for usage and error information.
func (*WAF) ListGlobalBanItemsCommon ¶
func (c *WAF) ListGlobalBanItemsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListGlobalBanItemsCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListGlobalBanItemsCommon for usage and error information.
func (*WAF) ListGlobalBanItemsCommonRequest ¶
func (c *WAF) ListGlobalBanItemsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGlobalBanItemsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListGlobalBanItemsCommon operation. The "output" return value will be populated with the ListGlobalBanItemsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGlobalBanItemsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGlobalBanItemsCommon Send returns without error.
See ListGlobalBanItemsCommon for more information on using the ListGlobalBanItemsCommon API call, and error handling.
// Example sending a request using the ListGlobalBanItemsCommonRequest method.
req, resp := client.ListGlobalBanItemsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListGlobalBanItemsCommonWithContext ¶
func (c *WAF) ListGlobalBanItemsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGlobalBanItemsCommonWithContext is the same as ListGlobalBanItemsCommon with the addition of the ability to pass a context and additional request options.
See ListGlobalBanItemsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListGlobalBanItemsRequest ¶
func (c *WAF) ListGlobalBanItemsRequest(input *ListGlobalBanItemsInput) (req *request.Request, output *ListGlobalBanItemsOutput)
ListGlobalBanItemsRequest generates a "byteplus/request.Request" representing the client's request for the ListGlobalBanItems operation. The "output" return value will be populated with the ListGlobalBanItemsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGlobalBanItemsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGlobalBanItemsCommon Send returns without error.
See ListGlobalBanItems for more information on using the ListGlobalBanItems API call, and error handling.
// Example sending a request using the ListGlobalBanItemsRequest method.
req, resp := client.ListGlobalBanItemsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListGlobalBanItemsWithContext ¶
func (c *WAF) ListGlobalBanItemsWithContext(ctx byteplus.Context, input *ListGlobalBanItemsInput, opts ...request.Option) (*ListGlobalBanItemsOutput, error)
ListGlobalBanItemsWithContext is the same as ListGlobalBanItems with the addition of the ability to pass a context and additional request options.
See ListGlobalBanItems for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListHostGroup ¶
func (c *WAF) ListHostGroup(input *ListHostGroupInput) (*ListHostGroupOutput, error)
ListHostGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListHostGroup for usage and error information.
func (*WAF) ListHostGroupCommon ¶
ListHostGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListHostGroupCommon for usage and error information.
func (*WAF) ListHostGroupCommonRequest ¶
func (c *WAF) ListHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListHostGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListHostGroupCommon operation. The "output" return value will be populated with the ListHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListHostGroupCommon Send returns without error.
See ListHostGroupCommon for more information on using the ListHostGroupCommon API call, and error handling.
// Example sending a request using the ListHostGroupCommonRequest method.
req, resp := client.ListHostGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListHostGroupCommonWithContext ¶
func (c *WAF) ListHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListHostGroupCommonWithContext is the same as ListHostGroupCommon with the addition of the ability to pass a context and additional request options.
See ListHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListHostGroupRequest ¶
func (c *WAF) ListHostGroupRequest(input *ListHostGroupInput) (req *request.Request, output *ListHostGroupOutput)
ListHostGroupRequest generates a "byteplus/request.Request" representing the client's request for the ListHostGroup operation. The "output" return value will be populated with the ListHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListHostGroupCommon Send returns without error.
See ListHostGroup for more information on using the ListHostGroup API call, and error handling.
// Example sending a request using the ListHostGroupRequest method.
req, resp := client.ListHostGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListHostGroupWithContext ¶
func (c *WAF) ListHostGroupWithContext(ctx byteplus.Context, input *ListHostGroupInput, opts ...request.Option) (*ListHostGroupOutput, error)
ListHostGroupWithContext is the same as ListHostGroup with the addition of the ability to pass a context and additional request options.
See ListHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListIpGroup ¶
func (c *WAF) ListIpGroup(input *ListIpGroupInput) (*ListIpGroupOutput, error)
ListIpGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListIpGroup for usage and error information.
func (*WAF) ListIpGroupCommon ¶
ListIpGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListIpGroupCommon for usage and error information.
func (*WAF) ListIpGroupCommonRequest ¶
func (c *WAF) ListIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListIpGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListIpGroupCommon operation. The "output" return value will be populated with the ListIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpGroupCommon Send returns without error.
See ListIpGroupCommon for more information on using the ListIpGroupCommon API call, and error handling.
// Example sending a request using the ListIpGroupCommonRequest method.
req, resp := client.ListIpGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListIpGroupCommonWithContext ¶
func (c *WAF) ListIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListIpGroupCommonWithContext is the same as ListIpGroupCommon with the addition of the ability to pass a context and additional request options.
See ListIpGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListIpGroupRequest ¶
func (c *WAF) ListIpGroupRequest(input *ListIpGroupInput) (req *request.Request, output *ListIpGroupOutput)
ListIpGroupRequest generates a "byteplus/request.Request" representing the client's request for the ListIpGroup operation. The "output" return value will be populated with the ListIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpGroupCommon Send returns without error.
See ListIpGroup for more information on using the ListIpGroup API call, and error handling.
// Example sending a request using the ListIpGroupRequest method.
req, resp := client.ListIpGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListIpGroupWithContext ¶
func (c *WAF) ListIpGroupWithContext(ctx byteplus.Context, input *ListIpGroupInput, opts ...request.Option) (*ListIpGroupOutput, error)
ListIpGroupWithContext is the same as ListIpGroup with the addition of the ability to pass a context and additional request options.
See ListIpGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListLoadBalancer ¶
func (c *WAF) ListLoadBalancer(input *ListLoadBalancerInput) (*ListLoadBalancerOutput, error)
ListLoadBalancer API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListLoadBalancer for usage and error information.
func (*WAF) ListLoadBalancerCommon ¶
func (c *WAF) ListLoadBalancerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListLoadBalancerCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListLoadBalancerCommon for usage and error information.
func (*WAF) ListLoadBalancerCommonRequest ¶
func (c *WAF) ListLoadBalancerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListLoadBalancerCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListLoadBalancerCommon operation. The "output" return value will be populated with the ListLoadBalancerCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLoadBalancerCommon Request to send the API call to the service. the "output" return value is not valid until after ListLoadBalancerCommon Send returns without error.
See ListLoadBalancerCommon for more information on using the ListLoadBalancerCommon API call, and error handling.
// Example sending a request using the ListLoadBalancerCommonRequest method.
req, resp := client.ListLoadBalancerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListLoadBalancerCommonWithContext ¶
func (c *WAF) ListLoadBalancerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListLoadBalancerCommonWithContext is the same as ListLoadBalancerCommon with the addition of the ability to pass a context and additional request options.
See ListLoadBalancerCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListLoadBalancerRequest ¶
func (c *WAF) ListLoadBalancerRequest(input *ListLoadBalancerInput) (req *request.Request, output *ListLoadBalancerOutput)
ListLoadBalancerRequest generates a "byteplus/request.Request" representing the client's request for the ListLoadBalancer operation. The "output" return value will be populated with the ListLoadBalancerCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLoadBalancerCommon Request to send the API call to the service. the "output" return value is not valid until after ListLoadBalancerCommon Send returns without error.
See ListLoadBalancer for more information on using the ListLoadBalancer API call, and error handling.
// Example sending a request using the ListLoadBalancerRequest method.
req, resp := client.ListLoadBalancerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListLoadBalancerWithContext ¶
func (c *WAF) ListLoadBalancerWithContext(ctx byteplus.Context, input *ListLoadBalancerInput, opts ...request.Option) (*ListLoadBalancerOutput, error)
ListLoadBalancerWithContext is the same as ListLoadBalancer with the addition of the ability to pass a context and additional request options.
See ListLoadBalancer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListProhibition ¶
func (c *WAF) ListProhibition(input *ListProhibitionInput) (*ListProhibitionOutput, error)
ListProhibition API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListProhibition for usage and error information.
func (*WAF) ListProhibitionCommon ¶
ListProhibitionCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListProhibitionCommon for usage and error information.
func (*WAF) ListProhibitionCommonRequest ¶
func (c *WAF) ListProhibitionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListProhibitionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListProhibitionCommon operation. The "output" return value will be populated with the ListProhibitionCommon request's response once the request completes successfully.
Use "Send" method on the returned ListProhibitionCommon Request to send the API call to the service. the "output" return value is not valid until after ListProhibitionCommon Send returns without error.
See ListProhibitionCommon for more information on using the ListProhibitionCommon API call, and error handling.
// Example sending a request using the ListProhibitionCommonRequest method.
req, resp := client.ListProhibitionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListProhibitionCommonWithContext ¶
func (c *WAF) ListProhibitionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListProhibitionCommonWithContext is the same as ListProhibitionCommon with the addition of the ability to pass a context and additional request options.
See ListProhibitionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListProhibitionRequest ¶
func (c *WAF) ListProhibitionRequest(input *ListProhibitionInput) (req *request.Request, output *ListProhibitionOutput)
ListProhibitionRequest generates a "byteplus/request.Request" representing the client's request for the ListProhibition operation. The "output" return value will be populated with the ListProhibitionCommon request's response once the request completes successfully.
Use "Send" method on the returned ListProhibitionCommon Request to send the API call to the service. the "output" return value is not valid until after ListProhibitionCommon Send returns without error.
See ListProhibition for more information on using the ListProhibition API call, and error handling.
// Example sending a request using the ListProhibitionRequest method.
req, resp := client.ListProhibitionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListProhibitionWithContext ¶
func (c *WAF) ListProhibitionWithContext(ctx byteplus.Context, input *ListProhibitionInput, opts ...request.Option) (*ListProhibitionOutput, error)
ListProhibitionWithContext is the same as ListProhibition with the addition of the ability to pass a context and additional request options.
See ListProhibition for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListSystemBotConfig ¶
func (c *WAF) ListSystemBotConfig(input *ListSystemBotConfigInput) (*ListSystemBotConfigOutput, error)
ListSystemBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListSystemBotConfig for usage and error information.
func (*WAF) ListSystemBotConfigCommon ¶
func (c *WAF) ListSystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSystemBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListSystemBotConfigCommon for usage and error information.
func (*WAF) ListSystemBotConfigCommonRequest ¶
func (c *WAF) ListSystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSystemBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListSystemBotConfigCommon operation. The "output" return value will be populated with the ListSystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListSystemBotConfigCommon Send returns without error.
See ListSystemBotConfigCommon for more information on using the ListSystemBotConfigCommon API call, and error handling.
// Example sending a request using the ListSystemBotConfigCommonRequest method.
req, resp := client.ListSystemBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListSystemBotConfigCommonWithContext ¶
func (c *WAF) ListSystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSystemBotConfigCommonWithContext is the same as ListSystemBotConfigCommon with the addition of the ability to pass a context and additional request options.
See ListSystemBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListSystemBotConfigRequest ¶
func (c *WAF) ListSystemBotConfigRequest(input *ListSystemBotConfigInput) (req *request.Request, output *ListSystemBotConfigOutput)
ListSystemBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the ListSystemBotConfig operation. The "output" return value will be populated with the ListSystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ListSystemBotConfigCommon Send returns without error.
See ListSystemBotConfig for more information on using the ListSystemBotConfig API call, and error handling.
// Example sending a request using the ListSystemBotConfigRequest method.
req, resp := client.ListSystemBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListSystemBotConfigWithContext ¶
func (c *WAF) ListSystemBotConfigWithContext(ctx byteplus.Context, input *ListSystemBotConfigInput, opts ...request.Option) (*ListSystemBotConfigOutput, error)
ListSystemBotConfigWithContext is the same as ListSystemBotConfig with the addition of the ability to pass a context and additional request options.
See ListSystemBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListTamperProof ¶
func (c *WAF) ListTamperProof(input *ListTamperProofInput) (*ListTamperProofOutput, error)
ListTamperProof API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListTamperProof for usage and error information.
func (*WAF) ListTamperProofCommon ¶
ListTamperProofCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListTamperProofCommon for usage and error information.
func (*WAF) ListTamperProofCommonRequest ¶
func (c *WAF) ListTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTamperProofCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListTamperProofCommon operation. The "output" return value will be populated with the ListTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after ListTamperProofCommon Send returns without error.
See ListTamperProofCommon for more information on using the ListTamperProofCommon API call, and error handling.
// Example sending a request using the ListTamperProofCommonRequest method.
req, resp := client.ListTamperProofCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListTamperProofCommonWithContext ¶
func (c *WAF) ListTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTamperProofCommonWithContext is the same as ListTamperProofCommon with the addition of the ability to pass a context and additional request options.
See ListTamperProofCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListTamperProofRequest ¶
func (c *WAF) ListTamperProofRequest(input *ListTamperProofInput) (req *request.Request, output *ListTamperProofOutput)
ListTamperProofRequest generates a "byteplus/request.Request" representing the client's request for the ListTamperProof operation. The "output" return value will be populated with the ListTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after ListTamperProofCommon Send returns without error.
See ListTamperProof for more information on using the ListTamperProof API call, and error handling.
// Example sending a request using the ListTamperProofRequest method.
req, resp := client.ListTamperProofRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListTamperProofWithContext ¶
func (c *WAF) ListTamperProofWithContext(ctx byteplus.Context, input *ListTamperProofInput, opts ...request.Option) (*ListTamperProofOutput, error)
ListTamperProofWithContext is the same as ListTamperProof with the addition of the ability to pass a context and additional request options.
See ListTamperProof for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulWhiteField ¶
func (c *WAF) ListVulWhiteField(input *ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error)
ListVulWhiteField API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListVulWhiteField for usage and error information.
func (*WAF) ListVulWhiteFieldCommon ¶
func (c *WAF) ListVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListVulWhiteFieldCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListVulWhiteFieldCommon for usage and error information.
func (*WAF) ListVulWhiteFieldCommonRequest ¶
func (c *WAF) ListVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListVulWhiteFieldCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListVulWhiteFieldCommon operation. The "output" return value will be populated with the ListVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulWhiteFieldCommon Send returns without error.
See ListVulWhiteFieldCommon for more information on using the ListVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the ListVulWhiteFieldCommonRequest method.
req, resp := client.ListVulWhiteFieldCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListVulWhiteFieldCommonWithContext ¶
func (c *WAF) ListVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListVulWhiteFieldCommonWithContext is the same as ListVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See ListVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulWhiteFieldRequest ¶
func (c *WAF) ListVulWhiteFieldRequest(input *ListVulWhiteFieldInput) (req *request.Request, output *ListVulWhiteFieldOutput)
ListVulWhiteFieldRequest generates a "byteplus/request.Request" representing the client's request for the ListVulWhiteField operation. The "output" return value will be populated with the ListVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulWhiteFieldCommon Send returns without error.
See ListVulWhiteField for more information on using the ListVulWhiteField API call, and error handling.
// Example sending a request using the ListVulWhiteFieldRequest method.
req, resp := client.ListVulWhiteFieldRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListVulWhiteFieldWithContext ¶
func (c *WAF) ListVulWhiteFieldWithContext(ctx byteplus.Context, input *ListVulWhiteFieldInput, opts ...request.Option) (*ListVulWhiteFieldOutput, error)
ListVulWhiteFieldWithContext is the same as ListVulWhiteField with the addition of the ability to pass a context and additional request options.
See ListVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulnerabilityRule ¶
func (c *WAF) ListVulnerabilityRule(input *ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListVulnerabilityRule for usage and error information.
func (*WAF) ListVulnerabilityRuleCommon ¶
func (c *WAF) ListVulnerabilityRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListVulnerabilityRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListVulnerabilityRuleCommon for usage and error information.
func (*WAF) ListVulnerabilityRuleCommonRequest ¶
func (c *WAF) ListVulnerabilityRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListVulnerabilityRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListVulnerabilityRuleCommon operation. The "output" return value will be populated with the ListVulnerabilityRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulnerabilityRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulnerabilityRuleCommon Send returns without error.
See ListVulnerabilityRuleCommon for more information on using the ListVulnerabilityRuleCommon API call, and error handling.
// Example sending a request using the ListVulnerabilityRuleCommonRequest method.
req, resp := client.ListVulnerabilityRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListVulnerabilityRuleCommonWithContext ¶
func (c *WAF) ListVulnerabilityRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListVulnerabilityRuleCommonWithContext is the same as ListVulnerabilityRuleCommon with the addition of the ability to pass a context and additional request options.
See ListVulnerabilityRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulnerabilityRuleRequest ¶
func (c *WAF) ListVulnerabilityRuleRequest(input *ListVulnerabilityRuleInput) (req *request.Request, output *ListVulnerabilityRuleOutput)
ListVulnerabilityRuleRequest generates a "byteplus/request.Request" representing the client's request for the ListVulnerabilityRule operation. The "output" return value will be populated with the ListVulnerabilityRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulnerabilityRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulnerabilityRuleCommon Send returns without error.
See ListVulnerabilityRule for more information on using the ListVulnerabilityRule API call, and error handling.
// Example sending a request using the ListVulnerabilityRuleRequest method.
req, resp := client.ListVulnerabilityRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListVulnerabilityRuleWithContext ¶
func (c *WAF) ListVulnerabilityRuleWithContext(ctx byteplus.Context, input *ListVulnerabilityRuleInput, opts ...request.Option) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRuleWithContext is the same as ListVulnerabilityRule with the addition of the ability to pass a context and additional request options.
See ListVulnerabilityRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListWafServiceCertificate ¶
func (c *WAF) ListWafServiceCertificate(input *ListWafServiceCertificateInput) (*ListWafServiceCertificateOutput, error)
ListWafServiceCertificate API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListWafServiceCertificate for usage and error information.
func (*WAF) ListWafServiceCertificateCommon ¶
func (c *WAF) ListWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListWafServiceCertificateCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ListWafServiceCertificateCommon for usage and error information.
func (*WAF) ListWafServiceCertificateCommonRequest ¶
func (c *WAF) ListWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListWafServiceCertificateCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListWafServiceCertificateCommon operation. The "output" return value will be populated with the ListWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after ListWafServiceCertificateCommon Send returns without error.
See ListWafServiceCertificateCommon for more information on using the ListWafServiceCertificateCommon API call, and error handling.
// Example sending a request using the ListWafServiceCertificateCommonRequest method.
req, resp := client.ListWafServiceCertificateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListWafServiceCertificateCommonWithContext ¶
func (c *WAF) ListWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListWafServiceCertificateCommonWithContext is the same as ListWafServiceCertificateCommon with the addition of the ability to pass a context and additional request options.
See ListWafServiceCertificateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListWafServiceCertificateRequest ¶
func (c *WAF) ListWafServiceCertificateRequest(input *ListWafServiceCertificateInput) (req *request.Request, output *ListWafServiceCertificateOutput)
ListWafServiceCertificateRequest generates a "byteplus/request.Request" representing the client's request for the ListWafServiceCertificate operation. The "output" return value will be populated with the ListWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after ListWafServiceCertificateCommon Send returns without error.
See ListWafServiceCertificate for more information on using the ListWafServiceCertificate API call, and error handling.
// Example sending a request using the ListWafServiceCertificateRequest method.
req, resp := client.ListWafServiceCertificateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ListWafServiceCertificateWithContext ¶
func (c *WAF) ListWafServiceCertificateWithContext(ctx byteplus.Context, input *ListWafServiceCertificateInput, opts ...request.Option) (*ListWafServiceCertificateOutput, error)
ListWafServiceCertificateWithContext is the same as ListWafServiceCertificate with the addition of the ability to pass a context and additional request options.
See ListWafServiceCertificate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ModifyServiceDefenceMode ¶
func (c *WAF) ModifyServiceDefenceMode(input *ModifyServiceDefenceModeInput) (*ModifyServiceDefenceModeOutput, error)
ModifyServiceDefenceMode API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ModifyServiceDefenceMode for usage and error information.
func (*WAF) ModifyServiceDefenceModeCommon ¶
func (c *WAF) ModifyServiceDefenceModeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyServiceDefenceModeCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ModifyServiceDefenceModeCommon for usage and error information.
func (*WAF) ModifyServiceDefenceModeCommonRequest ¶
func (c *WAF) ModifyServiceDefenceModeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyServiceDefenceModeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyServiceDefenceModeCommon operation. The "output" return value will be populated with the ModifyServiceDefenceModeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyServiceDefenceModeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyServiceDefenceModeCommon Send returns without error.
See ModifyServiceDefenceModeCommon for more information on using the ModifyServiceDefenceModeCommon API call, and error handling.
// Example sending a request using the ModifyServiceDefenceModeCommonRequest method.
req, resp := client.ModifyServiceDefenceModeCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ModifyServiceDefenceModeCommonWithContext ¶
func (c *WAF) ModifyServiceDefenceModeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyServiceDefenceModeCommonWithContext is the same as ModifyServiceDefenceModeCommon with the addition of the ability to pass a context and additional request options.
See ModifyServiceDefenceModeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ModifyServiceDefenceModeRequest ¶
func (c *WAF) ModifyServiceDefenceModeRequest(input *ModifyServiceDefenceModeInput) (req *request.Request, output *ModifyServiceDefenceModeOutput)
ModifyServiceDefenceModeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyServiceDefenceMode operation. The "output" return value will be populated with the ModifyServiceDefenceModeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyServiceDefenceModeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyServiceDefenceModeCommon Send returns without error.
See ModifyServiceDefenceMode for more information on using the ModifyServiceDefenceMode API call, and error handling.
// Example sending a request using the ModifyServiceDefenceModeRequest method.
req, resp := client.ModifyServiceDefenceModeRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ModifyServiceDefenceModeWithContext ¶
func (c *WAF) ModifyServiceDefenceModeWithContext(ctx byteplus.Context, input *ModifyServiceDefenceModeInput, opts ...request.Option) (*ModifyServiceDefenceModeOutput, error)
ModifyServiceDefenceModeWithContext is the same as ModifyServiceDefenceMode with the addition of the ability to pass a context and additional request options.
See ModifyServiceDefenceMode for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ModifyTLSConfig ¶
func (c *WAF) ModifyTLSConfig(input *ModifyTLSConfigInput) (*ModifyTLSConfigOutput, error)
ModifyTLSConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ModifyTLSConfig for usage and error information.
func (*WAF) ModifyTLSConfigCommon ¶
ModifyTLSConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation ModifyTLSConfigCommon for usage and error information.
func (*WAF) ModifyTLSConfigCommonRequest ¶
func (c *WAF) ModifyTLSConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyTLSConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyTLSConfigCommon operation. The "output" return value will be populated with the ModifyTLSConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyTLSConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyTLSConfigCommon Send returns without error.
See ModifyTLSConfigCommon for more information on using the ModifyTLSConfigCommon API call, and error handling.
// Example sending a request using the ModifyTLSConfigCommonRequest method.
req, resp := client.ModifyTLSConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ModifyTLSConfigCommonWithContext ¶
func (c *WAF) ModifyTLSConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyTLSConfigCommonWithContext is the same as ModifyTLSConfigCommon with the addition of the ability to pass a context and additional request options.
See ModifyTLSConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ModifyTLSConfigRequest ¶
func (c *WAF) ModifyTLSConfigRequest(input *ModifyTLSConfigInput) (req *request.Request, output *ModifyTLSConfigOutput)
ModifyTLSConfigRequest generates a "byteplus/request.Request" representing the client's request for the ModifyTLSConfig operation. The "output" return value will be populated with the ModifyTLSConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyTLSConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyTLSConfigCommon Send returns without error.
See ModifyTLSConfig for more information on using the ModifyTLSConfig API call, and error handling.
// Example sending a request using the ModifyTLSConfigRequest method.
req, resp := client.ModifyTLSConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) ModifyTLSConfigWithContext ¶
func (c *WAF) ModifyTLSConfigWithContext(ctx byteplus.Context, input *ModifyTLSConfigInput, opts ...request.Option) (*ModifyTLSConfigOutput, error)
ModifyTLSConfigWithContext is the same as ModifyTLSConfig with the addition of the ability to pass a context and additional request options.
See ModifyTLSConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackAnalysisTermsAggLb ¶
func (c *WAF) QueryAttackAnalysisTermsAggLb(input *QueryAttackAnalysisTermsAggLbInput) (*QueryAttackAnalysisTermsAggLbOutput, error)
QueryAttackAnalysisTermsAggLb API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackAnalysisTermsAggLb for usage and error information.
func (*WAF) QueryAttackAnalysisTermsAggLbCommon ¶
func (c *WAF) QueryAttackAnalysisTermsAggLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryAttackAnalysisTermsAggLbCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackAnalysisTermsAggLbCommon for usage and error information.
func (*WAF) QueryAttackAnalysisTermsAggLbCommonRequest ¶
func (c *WAF) QueryAttackAnalysisTermsAggLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryAttackAnalysisTermsAggLbCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackAnalysisTermsAggLbCommon operation. The "output" return value will be populated with the QueryAttackAnalysisTermsAggLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackAnalysisTermsAggLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackAnalysisTermsAggLbCommon Send returns without error.
See QueryAttackAnalysisTermsAggLbCommon for more information on using the QueryAttackAnalysisTermsAggLbCommon API call, and error handling.
// Example sending a request using the QueryAttackAnalysisTermsAggLbCommonRequest method.
req, resp := client.QueryAttackAnalysisTermsAggLbCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackAnalysisTermsAggLbCommonWithContext ¶
func (c *WAF) QueryAttackAnalysisTermsAggLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryAttackAnalysisTermsAggLbCommonWithContext is the same as QueryAttackAnalysisTermsAggLbCommon with the addition of the ability to pass a context and additional request options.
See QueryAttackAnalysisTermsAggLbCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackAnalysisTermsAggLbRequest ¶
func (c *WAF) QueryAttackAnalysisTermsAggLbRequest(input *QueryAttackAnalysisTermsAggLbInput) (req *request.Request, output *QueryAttackAnalysisTermsAggLbOutput)
QueryAttackAnalysisTermsAggLbRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackAnalysisTermsAggLb operation. The "output" return value will be populated with the QueryAttackAnalysisTermsAggLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackAnalysisTermsAggLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackAnalysisTermsAggLbCommon Send returns without error.
See QueryAttackAnalysisTermsAggLb for more information on using the QueryAttackAnalysisTermsAggLb API call, and error handling.
// Example sending a request using the QueryAttackAnalysisTermsAggLbRequest method.
req, resp := client.QueryAttackAnalysisTermsAggLbRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackAnalysisTermsAggLbWithContext ¶
func (c *WAF) QueryAttackAnalysisTermsAggLbWithContext(ctx byteplus.Context, input *QueryAttackAnalysisTermsAggLbInput, opts ...request.Option) (*QueryAttackAnalysisTermsAggLbOutput, error)
QueryAttackAnalysisTermsAggLbWithContext is the same as QueryAttackAnalysisTermsAggLb with the addition of the ability to pass a context and additional request options.
See QueryAttackAnalysisTermsAggLb for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackAnalysisWithRuleAggLb ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLb(input *QueryAttackAnalysisWithRuleAggLbInput) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
QueryAttackAnalysisWithRuleAggLb API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackAnalysisWithRuleAggLb for usage and error information.
func (*WAF) QueryAttackAnalysisWithRuleAggLbCommon ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryAttackAnalysisWithRuleAggLbCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackAnalysisWithRuleAggLbCommon for usage and error information.
func (*WAF) QueryAttackAnalysisWithRuleAggLbCommonRequest ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryAttackAnalysisWithRuleAggLbCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackAnalysisWithRuleAggLbCommon operation. The "output" return value will be populated with the QueryAttackAnalysisWithRuleAggLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackAnalysisWithRuleAggLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackAnalysisWithRuleAggLbCommon Send returns without error.
See QueryAttackAnalysisWithRuleAggLbCommon for more information on using the QueryAttackAnalysisWithRuleAggLbCommon API call, and error handling.
// Example sending a request using the QueryAttackAnalysisWithRuleAggLbCommonRequest method.
req, resp := client.QueryAttackAnalysisWithRuleAggLbCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackAnalysisWithRuleAggLbCommonWithContext ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryAttackAnalysisWithRuleAggLbCommonWithContext is the same as QueryAttackAnalysisWithRuleAggLbCommon with the addition of the ability to pass a context and additional request options.
See QueryAttackAnalysisWithRuleAggLbCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackAnalysisWithRuleAggLbRequest ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLbRequest(input *QueryAttackAnalysisWithRuleAggLbInput) (req *request.Request, output *QueryAttackAnalysisWithRuleAggLbOutput)
QueryAttackAnalysisWithRuleAggLbRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackAnalysisWithRuleAggLb operation. The "output" return value will be populated with the QueryAttackAnalysisWithRuleAggLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackAnalysisWithRuleAggLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackAnalysisWithRuleAggLbCommon Send returns without error.
See QueryAttackAnalysisWithRuleAggLb for more information on using the QueryAttackAnalysisWithRuleAggLb API call, and error handling.
// Example sending a request using the QueryAttackAnalysisWithRuleAggLbRequest method.
req, resp := client.QueryAttackAnalysisWithRuleAggLbRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackAnalysisWithRuleAggLbWithContext ¶
func (c *WAF) QueryAttackAnalysisWithRuleAggLbWithContext(ctx byteplus.Context, input *QueryAttackAnalysisWithRuleAggLbInput, opts ...request.Option) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
QueryAttackAnalysisWithRuleAggLbWithContext is the same as QueryAttackAnalysisWithRuleAggLb with the addition of the ability to pass a context and additional request options.
See QueryAttackAnalysisWithRuleAggLb for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackSecurityEvent ¶
func (c *WAF) QueryAttackSecurityEvent(input *QueryAttackSecurityEventInput) (*QueryAttackSecurityEventOutput, error)
QueryAttackSecurityEvent API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackSecurityEvent for usage and error information.
func (*WAF) QueryAttackSecurityEventCommon ¶
func (c *WAF) QueryAttackSecurityEventCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryAttackSecurityEventCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryAttackSecurityEventCommon for usage and error information.
func (*WAF) QueryAttackSecurityEventCommonRequest ¶
func (c *WAF) QueryAttackSecurityEventCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryAttackSecurityEventCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackSecurityEventCommon operation. The "output" return value will be populated with the QueryAttackSecurityEventCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackSecurityEventCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackSecurityEventCommon Send returns without error.
See QueryAttackSecurityEventCommon for more information on using the QueryAttackSecurityEventCommon API call, and error handling.
// Example sending a request using the QueryAttackSecurityEventCommonRequest method.
req, resp := client.QueryAttackSecurityEventCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackSecurityEventCommonWithContext ¶
func (c *WAF) QueryAttackSecurityEventCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryAttackSecurityEventCommonWithContext is the same as QueryAttackSecurityEventCommon with the addition of the ability to pass a context and additional request options.
See QueryAttackSecurityEventCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryAttackSecurityEventRequest ¶
func (c *WAF) QueryAttackSecurityEventRequest(input *QueryAttackSecurityEventInput) (req *request.Request, output *QueryAttackSecurityEventOutput)
QueryAttackSecurityEventRequest generates a "byteplus/request.Request" representing the client's request for the QueryAttackSecurityEvent operation. The "output" return value will be populated with the QueryAttackSecurityEventCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryAttackSecurityEventCommon Request to send the API call to the service. the "output" return value is not valid until after QueryAttackSecurityEventCommon Send returns without error.
See QueryAttackSecurityEvent for more information on using the QueryAttackSecurityEvent API call, and error handling.
// Example sending a request using the QueryAttackSecurityEventRequest method.
req, resp := client.QueryAttackSecurityEventRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryAttackSecurityEventWithContext ¶
func (c *WAF) QueryAttackSecurityEventWithContext(ctx byteplus.Context, input *QueryAttackSecurityEventInput, opts ...request.Option) (*QueryAttackSecurityEventOutput, error)
QueryAttackSecurityEventWithContext is the same as QueryAttackSecurityEvent with the addition of the ability to pass a context and additional request options.
See QueryAttackSecurityEvent for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryCertificateIfReplace ¶
func (c *WAF) QueryCertificateIfReplace(input *QueryCertificateIfReplaceInput) (*QueryCertificateIfReplaceOutput, error)
QueryCertificateIfReplace API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryCertificateIfReplace for usage and error information.
func (*WAF) QueryCertificateIfReplaceCommon ¶
func (c *WAF) QueryCertificateIfReplaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryCertificateIfReplaceCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryCertificateIfReplaceCommon for usage and error information.
func (*WAF) QueryCertificateIfReplaceCommonRequest ¶
func (c *WAF) QueryCertificateIfReplaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryCertificateIfReplaceCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryCertificateIfReplaceCommon operation. The "output" return value will be populated with the QueryCertificateIfReplaceCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryCertificateIfReplaceCommon Request to send the API call to the service. the "output" return value is not valid until after QueryCertificateIfReplaceCommon Send returns without error.
See QueryCertificateIfReplaceCommon for more information on using the QueryCertificateIfReplaceCommon API call, and error handling.
// Example sending a request using the QueryCertificateIfReplaceCommonRequest method.
req, resp := client.QueryCertificateIfReplaceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryCertificateIfReplaceCommonWithContext ¶
func (c *WAF) QueryCertificateIfReplaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryCertificateIfReplaceCommonWithContext is the same as QueryCertificateIfReplaceCommon with the addition of the ability to pass a context and additional request options.
See QueryCertificateIfReplaceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryCertificateIfReplaceRequest ¶
func (c *WAF) QueryCertificateIfReplaceRequest(input *QueryCertificateIfReplaceInput) (req *request.Request, output *QueryCertificateIfReplaceOutput)
QueryCertificateIfReplaceRequest generates a "byteplus/request.Request" representing the client's request for the QueryCertificateIfReplace operation. The "output" return value will be populated with the QueryCertificateIfReplaceCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryCertificateIfReplaceCommon Request to send the API call to the service. the "output" return value is not valid until after QueryCertificateIfReplaceCommon Send returns without error.
See QueryCertificateIfReplace for more information on using the QueryCertificateIfReplace API call, and error handling.
// Example sending a request using the QueryCertificateIfReplaceRequest method.
req, resp := client.QueryCertificateIfReplaceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryCertificateIfReplaceWithContext ¶
func (c *WAF) QueryCertificateIfReplaceWithContext(ctx byteplus.Context, input *QueryCertificateIfReplaceInput, opts ...request.Option) (*QueryCertificateIfReplaceOutput, error)
QueryCertificateIfReplaceWithContext is the same as QueryCertificateIfReplace with the addition of the ability to pass a context and additional request options.
See QueryCertificateIfReplace for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryFlowOverviewLb ¶
func (c *WAF) QueryFlowOverviewLb(input *QueryFlowOverviewLbInput) (*QueryFlowOverviewLbOutput, error)
QueryFlowOverviewLb API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryFlowOverviewLb for usage and error information.
func (*WAF) QueryFlowOverviewLbCommon ¶
func (c *WAF) QueryFlowOverviewLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryFlowOverviewLbCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryFlowOverviewLbCommon for usage and error information.
func (*WAF) QueryFlowOverviewLbCommonRequest ¶
func (c *WAF) QueryFlowOverviewLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryFlowOverviewLbCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryFlowOverviewLbCommon operation. The "output" return value will be populated with the QueryFlowOverviewLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryFlowOverviewLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryFlowOverviewLbCommon Send returns without error.
See QueryFlowOverviewLbCommon for more information on using the QueryFlowOverviewLbCommon API call, and error handling.
// Example sending a request using the QueryFlowOverviewLbCommonRequest method.
req, resp := client.QueryFlowOverviewLbCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryFlowOverviewLbCommonWithContext ¶
func (c *WAF) QueryFlowOverviewLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryFlowOverviewLbCommonWithContext is the same as QueryFlowOverviewLbCommon with the addition of the ability to pass a context and additional request options.
See QueryFlowOverviewLbCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryFlowOverviewLbRequest ¶
func (c *WAF) QueryFlowOverviewLbRequest(input *QueryFlowOverviewLbInput) (req *request.Request, output *QueryFlowOverviewLbOutput)
QueryFlowOverviewLbRequest generates a "byteplus/request.Request" representing the client's request for the QueryFlowOverviewLb operation. The "output" return value will be populated with the QueryFlowOverviewLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryFlowOverviewLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryFlowOverviewLbCommon Send returns without error.
See QueryFlowOverviewLb for more information on using the QueryFlowOverviewLb API call, and error handling.
// Example sending a request using the QueryFlowOverviewLbRequest method.
req, resp := client.QueryFlowOverviewLbRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryFlowOverviewLbWithContext ¶
func (c *WAF) QueryFlowOverviewLbWithContext(ctx byteplus.Context, input *QueryFlowOverviewLbInput, opts ...request.Option) (*QueryFlowOverviewLbOutput, error)
QueryFlowOverviewLbWithContext is the same as QueryFlowOverviewLb with the addition of the ability to pass a context and additional request options.
See QueryFlowOverviewLb for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryLLMGenerate ¶
func (c *WAF) QueryLLMGenerate(input *QueryLLMGenerateInput) (*QueryLLMGenerateOutput, error)
QueryLLMGenerate API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryLLMGenerate for usage and error information.
func (*WAF) QueryLLMGenerateCommon ¶
func (c *WAF) QueryLLMGenerateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryLLMGenerateCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryLLMGenerateCommon for usage and error information.
func (*WAF) QueryLLMGenerateCommonRequest ¶
func (c *WAF) QueryLLMGenerateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryLLMGenerateCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryLLMGenerateCommon operation. The "output" return value will be populated with the QueryLLMGenerateCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryLLMGenerateCommon Request to send the API call to the service. the "output" return value is not valid until after QueryLLMGenerateCommon Send returns without error.
See QueryLLMGenerateCommon for more information on using the QueryLLMGenerateCommon API call, and error handling.
// Example sending a request using the QueryLLMGenerateCommonRequest method.
req, resp := client.QueryLLMGenerateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryLLMGenerateCommonWithContext ¶
func (c *WAF) QueryLLMGenerateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryLLMGenerateCommonWithContext is the same as QueryLLMGenerateCommon with the addition of the ability to pass a context and additional request options.
See QueryLLMGenerateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryLLMGenerateRequest ¶
func (c *WAF) QueryLLMGenerateRequest(input *QueryLLMGenerateInput) (req *request.Request, output *QueryLLMGenerateOutput)
QueryLLMGenerateRequest generates a "byteplus/request.Request" representing the client's request for the QueryLLMGenerate operation. The "output" return value will be populated with the QueryLLMGenerateCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryLLMGenerateCommon Request to send the API call to the service. the "output" return value is not valid until after QueryLLMGenerateCommon Send returns without error.
See QueryLLMGenerate for more information on using the QueryLLMGenerate API call, and error handling.
// Example sending a request using the QueryLLMGenerateRequest method.
req, resp := client.QueryLLMGenerateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryLLMGenerateWithContext ¶
func (c *WAF) QueryLLMGenerateWithContext(ctx byteplus.Context, input *QueryLLMGenerateInput, opts ...request.Option) (*QueryLLMGenerateOutput, error)
QueryLLMGenerateWithContext is the same as QueryLLMGenerate with the addition of the ability to pass a context and additional request options.
See QueryLLMGenerate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryProtectionOverviewLb ¶
func (c *WAF) QueryProtectionOverviewLb(input *QueryProtectionOverviewLbInput) (*QueryProtectionOverviewLbOutput, error)
QueryProtectionOverviewLb API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryProtectionOverviewLb for usage and error information.
func (*WAF) QueryProtectionOverviewLbCommon ¶
func (c *WAF) QueryProtectionOverviewLbCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryProtectionOverviewLbCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation QueryProtectionOverviewLbCommon for usage and error information.
func (*WAF) QueryProtectionOverviewLbCommonRequest ¶
func (c *WAF) QueryProtectionOverviewLbCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryProtectionOverviewLbCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryProtectionOverviewLbCommon operation. The "output" return value will be populated with the QueryProtectionOverviewLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryProtectionOverviewLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryProtectionOverviewLbCommon Send returns without error.
See QueryProtectionOverviewLbCommon for more information on using the QueryProtectionOverviewLbCommon API call, and error handling.
// Example sending a request using the QueryProtectionOverviewLbCommonRequest method.
req, resp := client.QueryProtectionOverviewLbCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryProtectionOverviewLbCommonWithContext ¶
func (c *WAF) QueryProtectionOverviewLbCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryProtectionOverviewLbCommonWithContext is the same as QueryProtectionOverviewLbCommon with the addition of the ability to pass a context and additional request options.
See QueryProtectionOverviewLbCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) QueryProtectionOverviewLbRequest ¶
func (c *WAF) QueryProtectionOverviewLbRequest(input *QueryProtectionOverviewLbInput) (req *request.Request, output *QueryProtectionOverviewLbOutput)
QueryProtectionOverviewLbRequest generates a "byteplus/request.Request" representing the client's request for the QueryProtectionOverviewLb operation. The "output" return value will be populated with the QueryProtectionOverviewLbCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryProtectionOverviewLbCommon Request to send the API call to the service. the "output" return value is not valid until after QueryProtectionOverviewLbCommon Send returns without error.
See QueryProtectionOverviewLb for more information on using the QueryProtectionOverviewLb API call, and error handling.
// Example sending a request using the QueryProtectionOverviewLbRequest method.
req, resp := client.QueryProtectionOverviewLbRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) QueryProtectionOverviewLbWithContext ¶
func (c *WAF) QueryProtectionOverviewLbWithContext(ctx byteplus.Context, input *QueryProtectionOverviewLbInput, opts ...request.Option) (*QueryProtectionOverviewLbOutput, error)
QueryProtectionOverviewLbWithContext is the same as QueryProtectionOverviewLb with the addition of the ability to pass a context and additional request options.
See QueryProtectionOverviewLb for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAclRule ¶
func (c *WAF) UpdateAclRule(input *UpdateAclRuleInput) (*UpdateAclRuleOutput, error)
UpdateAclRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAclRule for usage and error information.
func (*WAF) UpdateAclRuleCommon ¶
UpdateAclRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAclRuleCommon for usage and error information.
func (*WAF) UpdateAclRuleCommonRequest ¶
func (c *WAF) UpdateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAclRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAclRuleCommon operation. The "output" return value will be populated with the UpdateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAclRuleCommon Send returns without error.
See UpdateAclRuleCommon for more information on using the UpdateAclRuleCommon API call, and error handling.
// Example sending a request using the UpdateAclRuleCommonRequest method.
req, resp := client.UpdateAclRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAclRuleCommonWithContext ¶
func (c *WAF) UpdateAclRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAclRuleCommonWithContext is the same as UpdateAclRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAclRuleRequest ¶
func (c *WAF) UpdateAclRuleRequest(input *UpdateAclRuleInput) (req *request.Request, output *UpdateAclRuleOutput)
UpdateAclRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAclRule operation. The "output" return value will be populated with the UpdateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAclRuleCommon Send returns without error.
See UpdateAclRule for more information on using the UpdateAclRule API call, and error handling.
// Example sending a request using the UpdateAclRuleRequest method.
req, resp := client.UpdateAclRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAclRuleWithContext ¶
func (c *WAF) UpdateAclRuleWithContext(ctx byteplus.Context, input *UpdateAclRuleInput, opts ...request.Option) (*UpdateAclRuleOutput, error)
UpdateAclRuleWithContext is the same as UpdateAclRule with the addition of the ability to pass a context and additional request options.
See UpdateAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAllowRule ¶
func (c *WAF) UpdateAllowRule(input *UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
UpdateAllowRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAllowRule for usage and error information.
func (*WAF) UpdateAllowRuleCommon ¶
UpdateAllowRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAllowRuleCommon for usage and error information.
func (*WAF) UpdateAllowRuleCommonRequest ¶
func (c *WAF) UpdateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAllowRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAllowRuleCommon operation. The "output" return value will be populated with the UpdateAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAllowRuleCommon Send returns without error.
See UpdateAllowRuleCommon for more information on using the UpdateAllowRuleCommon API call, and error handling.
// Example sending a request using the UpdateAllowRuleCommonRequest method.
req, resp := client.UpdateAllowRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAllowRuleCommonWithContext ¶
func (c *WAF) UpdateAllowRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAllowRuleCommonWithContext is the same as UpdateAllowRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateAllowRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAllowRuleRequest ¶
func (c *WAF) UpdateAllowRuleRequest(input *UpdateAllowRuleInput) (req *request.Request, output *UpdateAllowRuleOutput)
UpdateAllowRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAllowRule operation. The "output" return value will be populated with the UpdateAllowRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAllowRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAllowRuleCommon Send returns without error.
See UpdateAllowRule for more information on using the UpdateAllowRule API call, and error handling.
// Example sending a request using the UpdateAllowRuleRequest method.
req, resp := client.UpdateAllowRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAllowRuleWithContext ¶
func (c *WAF) UpdateAllowRuleWithContext(ctx byteplus.Context, input *UpdateAllowRuleInput, opts ...request.Option) (*UpdateAllowRuleOutput, error)
UpdateAllowRuleWithContext is the same as UpdateAllowRule with the addition of the ability to pass a context and additional request options.
See UpdateAllowRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAreaBlockRule ¶
func (c *WAF) UpdateAreaBlockRule(input *UpdateAreaBlockRuleInput) (*UpdateAreaBlockRuleOutput, error)
UpdateAreaBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAreaBlockRule for usage and error information.
func (*WAF) UpdateAreaBlockRuleCommon ¶
func (c *WAF) UpdateAreaBlockRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateAreaBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateAreaBlockRuleCommon for usage and error information.
func (*WAF) UpdateAreaBlockRuleCommonRequest ¶
func (c *WAF) UpdateAreaBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAreaBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAreaBlockRuleCommon operation. The "output" return value will be populated with the UpdateAreaBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAreaBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAreaBlockRuleCommon Send returns without error.
See UpdateAreaBlockRuleCommon for more information on using the UpdateAreaBlockRuleCommon API call, and error handling.
// Example sending a request using the UpdateAreaBlockRuleCommonRequest method.
req, resp := client.UpdateAreaBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAreaBlockRuleCommonWithContext ¶
func (c *WAF) UpdateAreaBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAreaBlockRuleCommonWithContext is the same as UpdateAreaBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateAreaBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAreaBlockRuleRequest ¶
func (c *WAF) UpdateAreaBlockRuleRequest(input *UpdateAreaBlockRuleInput) (req *request.Request, output *UpdateAreaBlockRuleOutput)
UpdateAreaBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAreaBlockRule operation. The "output" return value will be populated with the UpdateAreaBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAreaBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAreaBlockRuleCommon Send returns without error.
See UpdateAreaBlockRule for more information on using the UpdateAreaBlockRule API call, and error handling.
// Example sending a request using the UpdateAreaBlockRuleRequest method.
req, resp := client.UpdateAreaBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateAreaBlockRuleWithContext ¶
func (c *WAF) UpdateAreaBlockRuleWithContext(ctx byteplus.Context, input *UpdateAreaBlockRuleInput, opts ...request.Option) (*UpdateAreaBlockRuleOutput, error)
UpdateAreaBlockRuleWithContext is the same as UpdateAreaBlockRule with the addition of the ability to pass a context and additional request options.
See UpdateAreaBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateBlockRule ¶
func (c *WAF) UpdateBlockRule(input *UpdateBlockRuleInput) (*UpdateBlockRuleOutput, error)
UpdateBlockRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateBlockRule for usage and error information.
func (*WAF) UpdateBlockRuleCommon ¶
UpdateBlockRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateBlockRuleCommon for usage and error information.
func (*WAF) UpdateBlockRuleCommonRequest ¶
func (c *WAF) UpdateBlockRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateBlockRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateBlockRuleCommon operation. The "output" return value will be populated with the UpdateBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBlockRuleCommon Send returns without error.
See UpdateBlockRuleCommon for more information on using the UpdateBlockRuleCommon API call, and error handling.
// Example sending a request using the UpdateBlockRuleCommonRequest method.
req, resp := client.UpdateBlockRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateBlockRuleCommonWithContext ¶
func (c *WAF) UpdateBlockRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateBlockRuleCommonWithContext is the same as UpdateBlockRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateBlockRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateBlockRuleRequest ¶
func (c *WAF) UpdateBlockRuleRequest(input *UpdateBlockRuleInput) (req *request.Request, output *UpdateBlockRuleOutput)
UpdateBlockRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateBlockRule operation. The "output" return value will be populated with the UpdateBlockRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBlockRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBlockRuleCommon Send returns without error.
See UpdateBlockRule for more information on using the UpdateBlockRule API call, and error handling.
// Example sending a request using the UpdateBlockRuleRequest method.
req, resp := client.UpdateBlockRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateBlockRuleWithContext ¶
func (c *WAF) UpdateBlockRuleWithContext(ctx byteplus.Context, input *UpdateBlockRuleInput, opts ...request.Option) (*UpdateBlockRuleOutput, error)
UpdateBlockRuleWithContext is the same as UpdateBlockRule with the addition of the ability to pass a context and additional request options.
See UpdateBlockRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateBotAnalyseProtectRule ¶
func (c *WAF) UpdateBotAnalyseProtectRule(input *UpdateBotAnalyseProtectRuleInput) (*UpdateBotAnalyseProtectRuleOutput, error)
UpdateBotAnalyseProtectRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateBotAnalyseProtectRule for usage and error information.
func (*WAF) UpdateBotAnalyseProtectRuleCommon ¶
func (c *WAF) UpdateBotAnalyseProtectRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateBotAnalyseProtectRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateBotAnalyseProtectRuleCommon for usage and error information.
func (*WAF) UpdateBotAnalyseProtectRuleCommonRequest ¶
func (c *WAF) UpdateBotAnalyseProtectRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateBotAnalyseProtectRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateBotAnalyseProtectRuleCommon operation. The "output" return value will be populated with the UpdateBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBotAnalyseProtectRuleCommon Send returns without error.
See UpdateBotAnalyseProtectRuleCommon for more information on using the UpdateBotAnalyseProtectRuleCommon API call, and error handling.
// Example sending a request using the UpdateBotAnalyseProtectRuleCommonRequest method.
req, resp := client.UpdateBotAnalyseProtectRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateBotAnalyseProtectRuleCommonWithContext ¶
func (c *WAF) UpdateBotAnalyseProtectRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateBotAnalyseProtectRuleCommonWithContext is the same as UpdateBotAnalyseProtectRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateBotAnalyseProtectRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateBotAnalyseProtectRuleRequest ¶
func (c *WAF) UpdateBotAnalyseProtectRuleRequest(input *UpdateBotAnalyseProtectRuleInput) (req *request.Request, output *UpdateBotAnalyseProtectRuleOutput)
UpdateBotAnalyseProtectRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateBotAnalyseProtectRule operation. The "output" return value will be populated with the UpdateBotAnalyseProtectRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBotAnalyseProtectRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBotAnalyseProtectRuleCommon Send returns without error.
See UpdateBotAnalyseProtectRule for more information on using the UpdateBotAnalyseProtectRule API call, and error handling.
// Example sending a request using the UpdateBotAnalyseProtectRuleRequest method.
req, resp := client.UpdateBotAnalyseProtectRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateBotAnalyseProtectRuleWithContext ¶
func (c *WAF) UpdateBotAnalyseProtectRuleWithContext(ctx byteplus.Context, input *UpdateBotAnalyseProtectRuleInput, opts ...request.Option) (*UpdateBotAnalyseProtectRuleOutput, error)
UpdateBotAnalyseProtectRuleWithContext is the same as UpdateBotAnalyseProtectRule with the addition of the ability to pass a context and additional request options.
See UpdateBotAnalyseProtectRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCCRule ¶
func (c *WAF) UpdateCCRule(input *UpdateCCRuleInput) (*UpdateCCRuleOutput, error)
UpdateCCRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCCRule for usage and error information.
func (*WAF) UpdateCCRuleCommon ¶
UpdateCCRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCCRuleCommon for usage and error information.
func (*WAF) UpdateCCRuleCommonRequest ¶
func (c *WAF) UpdateCCRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCCRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCCRuleCommon operation. The "output" return value will be populated with the UpdateCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCCRuleCommon Send returns without error.
See UpdateCCRuleCommon for more information on using the UpdateCCRuleCommon API call, and error handling.
// Example sending a request using the UpdateCCRuleCommonRequest method.
req, resp := client.UpdateCCRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCCRuleCommonWithContext ¶
func (c *WAF) UpdateCCRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCCRuleCommonWithContext is the same as UpdateCCRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateCCRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCCRuleRequest ¶
func (c *WAF) UpdateCCRuleRequest(input *UpdateCCRuleInput) (req *request.Request, output *UpdateCCRuleOutput)
UpdateCCRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCCRule operation. The "output" return value will be populated with the UpdateCCRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCCRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCCRuleCommon Send returns without error.
See UpdateCCRule for more information on using the UpdateCCRule API call, and error handling.
// Example sending a request using the UpdateCCRuleRequest method.
req, resp := client.UpdateCCRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCCRuleWithContext ¶
func (c *WAF) UpdateCCRuleWithContext(ctx byteplus.Context, input *UpdateCCRuleInput, opts ...request.Option) (*UpdateCCRuleOutput, error)
UpdateCCRuleWithContext is the same as UpdateCCRule with the addition of the ability to pass a context and additional request options.
See UpdateCCRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomBotConfig ¶
func (c *WAF) UpdateCustomBotConfig(input *UpdateCustomBotConfigInput) (*UpdateCustomBotConfigOutput, error)
UpdateCustomBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomBotConfig for usage and error information.
func (*WAF) UpdateCustomBotConfigCommon ¶
func (c *WAF) UpdateCustomBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomBotConfigCommon for usage and error information.
func (*WAF) UpdateCustomBotConfigCommonRequest ¶
func (c *WAF) UpdateCustomBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCustomBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomBotConfigCommon operation. The "output" return value will be populated with the UpdateCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomBotConfigCommon Send returns without error.
See UpdateCustomBotConfigCommon for more information on using the UpdateCustomBotConfigCommon API call, and error handling.
// Example sending a request using the UpdateCustomBotConfigCommonRequest method.
req, resp := client.UpdateCustomBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomBotConfigCommonWithContext ¶
func (c *WAF) UpdateCustomBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCustomBotConfigCommonWithContext is the same as UpdateCustomBotConfigCommon with the addition of the ability to pass a context and additional request options.
See UpdateCustomBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomBotConfigRequest ¶
func (c *WAF) UpdateCustomBotConfigRequest(input *UpdateCustomBotConfigInput) (req *request.Request, output *UpdateCustomBotConfigOutput)
UpdateCustomBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomBotConfig operation. The "output" return value will be populated with the UpdateCustomBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomBotConfigCommon Send returns without error.
See UpdateCustomBotConfig for more information on using the UpdateCustomBotConfig API call, and error handling.
// Example sending a request using the UpdateCustomBotConfigRequest method.
req, resp := client.UpdateCustomBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomBotConfigWithContext ¶
func (c *WAF) UpdateCustomBotConfigWithContext(ctx byteplus.Context, input *UpdateCustomBotConfigInput, opts ...request.Option) (*UpdateCustomBotConfigOutput, error)
UpdateCustomBotConfigWithContext is the same as UpdateCustomBotConfig with the addition of the ability to pass a context and additional request options.
See UpdateCustomBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomPage ¶
func (c *WAF) UpdateCustomPage(input *UpdateCustomPageInput) (*UpdateCustomPageOutput, error)
UpdateCustomPage API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomPage for usage and error information.
func (*WAF) UpdateCustomPageCommon ¶
func (c *WAF) UpdateCustomPageCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomPageCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomPageCommon for usage and error information.
func (*WAF) UpdateCustomPageCommonRequest ¶
func (c *WAF) UpdateCustomPageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCustomPageCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomPageCommon operation. The "output" return value will be populated with the UpdateCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomPageCommon Send returns without error.
See UpdateCustomPageCommon for more information on using the UpdateCustomPageCommon API call, and error handling.
// Example sending a request using the UpdateCustomPageCommonRequest method.
req, resp := client.UpdateCustomPageCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomPageCommonWithContext ¶
func (c *WAF) UpdateCustomPageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCustomPageCommonWithContext is the same as UpdateCustomPageCommon with the addition of the ability to pass a context and additional request options.
See UpdateCustomPageCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomPageRequest ¶
func (c *WAF) UpdateCustomPageRequest(input *UpdateCustomPageInput) (req *request.Request, output *UpdateCustomPageOutput)
UpdateCustomPageRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomPage operation. The "output" return value will be populated with the UpdateCustomPageCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomPageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomPageCommon Send returns without error.
See UpdateCustomPage for more information on using the UpdateCustomPage API call, and error handling.
// Example sending a request using the UpdateCustomPageRequest method.
req, resp := client.UpdateCustomPageRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomPageWithContext ¶
func (c *WAF) UpdateCustomPageWithContext(ctx byteplus.Context, input *UpdateCustomPageInput, opts ...request.Option) (*UpdateCustomPageOutput, error)
UpdateCustomPageWithContext is the same as UpdateCustomPage with the addition of the ability to pass a context and additional request options.
See UpdateCustomPage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomSystemVulRule ¶
func (c *WAF) UpdateCustomSystemVulRule(input *UpdateCustomSystemVulRuleInput) (*UpdateCustomSystemVulRuleOutput, error)
UpdateCustomSystemVulRule API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomSystemVulRule for usage and error information.
func (*WAF) UpdateCustomSystemVulRuleCommon ¶
func (c *WAF) UpdateCustomSystemVulRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomSystemVulRuleCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateCustomSystemVulRuleCommon for usage and error information.
func (*WAF) UpdateCustomSystemVulRuleCommonRequest ¶
func (c *WAF) UpdateCustomSystemVulRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCustomSystemVulRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomSystemVulRuleCommon operation. The "output" return value will be populated with the UpdateCustomSystemVulRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomSystemVulRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomSystemVulRuleCommon Send returns without error.
See UpdateCustomSystemVulRuleCommon for more information on using the UpdateCustomSystemVulRuleCommon API call, and error handling.
// Example sending a request using the UpdateCustomSystemVulRuleCommonRequest method.
req, resp := client.UpdateCustomSystemVulRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomSystemVulRuleCommonWithContext ¶
func (c *WAF) UpdateCustomSystemVulRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCustomSystemVulRuleCommonWithContext is the same as UpdateCustomSystemVulRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateCustomSystemVulRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateCustomSystemVulRuleRequest ¶
func (c *WAF) UpdateCustomSystemVulRuleRequest(input *UpdateCustomSystemVulRuleInput) (req *request.Request, output *UpdateCustomSystemVulRuleOutput)
UpdateCustomSystemVulRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateCustomSystemVulRule operation. The "output" return value will be populated with the UpdateCustomSystemVulRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomSystemVulRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomSystemVulRuleCommon Send returns without error.
See UpdateCustomSystemVulRule for more information on using the UpdateCustomSystemVulRule API call, and error handling.
// Example sending a request using the UpdateCustomSystemVulRuleRequest method.
req, resp := client.UpdateCustomSystemVulRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateCustomSystemVulRuleWithContext ¶
func (c *WAF) UpdateCustomSystemVulRuleWithContext(ctx byteplus.Context, input *UpdateCustomSystemVulRuleInput, opts ...request.Option) (*UpdateCustomSystemVulRuleOutput, error)
UpdateCustomSystemVulRuleWithContext is the same as UpdateCustomSystemVulRule with the addition of the ability to pass a context and additional request options.
See UpdateCustomSystemVulRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateDomain ¶
func (c *WAF) UpdateDomain(input *UpdateDomainInput) (*UpdateDomainOutput, error)
UpdateDomain API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateDomain for usage and error information.
func (*WAF) UpdateDomainCommon ¶
UpdateDomainCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateDomainCommon for usage and error information.
func (*WAF) UpdateDomainCommonRequest ¶
func (c *WAF) UpdateDomainCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateDomainCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateDomainCommon operation. The "output" return value will be populated with the UpdateDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateDomainCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDomainCommon Send returns without error.
See UpdateDomainCommon for more information on using the UpdateDomainCommon API call, and error handling.
// Example sending a request using the UpdateDomainCommonRequest method.
req, resp := client.UpdateDomainCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateDomainCommonWithContext ¶
func (c *WAF) UpdateDomainCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateDomainCommonWithContext is the same as UpdateDomainCommon with the addition of the ability to pass a context and additional request options.
See UpdateDomainCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateDomainRequest ¶
func (c *WAF) UpdateDomainRequest(input *UpdateDomainInput) (req *request.Request, output *UpdateDomainOutput)
UpdateDomainRequest generates a "byteplus/request.Request" representing the client's request for the UpdateDomain operation. The "output" return value will be populated with the UpdateDomainCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateDomainCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDomainCommon Send returns without error.
See UpdateDomain for more information on using the UpdateDomain API call, and error handling.
// Example sending a request using the UpdateDomainRequest method.
req, resp := client.UpdateDomainRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateDomainWithContext ¶
func (c *WAF) UpdateDomainWithContext(ctx byteplus.Context, input *UpdateDomainInput, opts ...request.Option) (*UpdateDomainOutput, error)
UpdateDomainWithContext is the same as UpdateDomain with the addition of the ability to pass a context and additional request options.
See UpdateDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateHostGroup ¶
func (c *WAF) UpdateHostGroup(input *UpdateHostGroupInput) (*UpdateHostGroupOutput, error)
UpdateHostGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateHostGroup for usage and error information.
func (*WAF) UpdateHostGroupCommon ¶
UpdateHostGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateHostGroupCommon for usage and error information.
func (*WAF) UpdateHostGroupCommonRequest ¶
func (c *WAF) UpdateHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateHostGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateHostGroupCommon operation. The "output" return value will be populated with the UpdateHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateHostGroupCommon Send returns without error.
See UpdateHostGroupCommon for more information on using the UpdateHostGroupCommon API call, and error handling.
// Example sending a request using the UpdateHostGroupCommonRequest method.
req, resp := client.UpdateHostGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateHostGroupCommonWithContext ¶
func (c *WAF) UpdateHostGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateHostGroupCommonWithContext is the same as UpdateHostGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateHostGroupRequest ¶
func (c *WAF) UpdateHostGroupRequest(input *UpdateHostGroupInput) (req *request.Request, output *UpdateHostGroupOutput)
UpdateHostGroupRequest generates a "byteplus/request.Request" representing the client's request for the UpdateHostGroup operation. The "output" return value will be populated with the UpdateHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateHostGroupCommon Send returns without error.
See UpdateHostGroup for more information on using the UpdateHostGroup API call, and error handling.
// Example sending a request using the UpdateHostGroupRequest method.
req, resp := client.UpdateHostGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateHostGroupWithContext ¶
func (c *WAF) UpdateHostGroupWithContext(ctx byteplus.Context, input *UpdateHostGroupInput, opts ...request.Option) (*UpdateHostGroupOutput, error)
UpdateHostGroupWithContext is the same as UpdateHostGroup with the addition of the ability to pass a context and additional request options.
See UpdateHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateInstanceCtl ¶
func (c *WAF) UpdateInstanceCtl(input *UpdateInstanceCtlInput) (*UpdateInstanceCtlOutput, error)
UpdateInstanceCtl API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateInstanceCtl for usage and error information.
func (*WAF) UpdateInstanceCtlCommon ¶
func (c *WAF) UpdateInstanceCtlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateInstanceCtlCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateInstanceCtlCommon for usage and error information.
func (*WAF) UpdateInstanceCtlCommonRequest ¶
func (c *WAF) UpdateInstanceCtlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateInstanceCtlCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateInstanceCtlCommon operation. The "output" return value will be populated with the UpdateInstanceCtlCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateInstanceCtlCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstanceCtlCommon Send returns without error.
See UpdateInstanceCtlCommon for more information on using the UpdateInstanceCtlCommon API call, and error handling.
// Example sending a request using the UpdateInstanceCtlCommonRequest method.
req, resp := client.UpdateInstanceCtlCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateInstanceCtlCommonWithContext ¶
func (c *WAF) UpdateInstanceCtlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateInstanceCtlCommonWithContext is the same as UpdateInstanceCtlCommon with the addition of the ability to pass a context and additional request options.
See UpdateInstanceCtlCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateInstanceCtlRequest ¶
func (c *WAF) UpdateInstanceCtlRequest(input *UpdateInstanceCtlInput) (req *request.Request, output *UpdateInstanceCtlOutput)
UpdateInstanceCtlRequest generates a "byteplus/request.Request" representing the client's request for the UpdateInstanceCtl operation. The "output" return value will be populated with the UpdateInstanceCtlCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateInstanceCtlCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstanceCtlCommon Send returns without error.
See UpdateInstanceCtl for more information on using the UpdateInstanceCtl API call, and error handling.
// Example sending a request using the UpdateInstanceCtlRequest method.
req, resp := client.UpdateInstanceCtlRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateInstanceCtlWithContext ¶
func (c *WAF) UpdateInstanceCtlWithContext(ctx byteplus.Context, input *UpdateInstanceCtlInput, opts ...request.Option) (*UpdateInstanceCtlOutput, error)
UpdateInstanceCtlWithContext is the same as UpdateInstanceCtl with the addition of the ability to pass a context and additional request options.
See UpdateInstanceCtl for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateIpGroup ¶
func (c *WAF) UpdateIpGroup(input *UpdateIpGroupInput) (*UpdateIpGroupOutput, error)
UpdateIpGroup API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateIpGroup for usage and error information.
func (*WAF) UpdateIpGroupCommon ¶
UpdateIpGroupCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateIpGroupCommon for usage and error information.
func (*WAF) UpdateIpGroupCommonRequest ¶
func (c *WAF) UpdateIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateIpGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateIpGroupCommon operation. The "output" return value will be populated with the UpdateIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpGroupCommon Send returns without error.
See UpdateIpGroupCommon for more information on using the UpdateIpGroupCommon API call, and error handling.
// Example sending a request using the UpdateIpGroupCommonRequest method.
req, resp := client.UpdateIpGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateIpGroupCommonWithContext ¶
func (c *WAF) UpdateIpGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateIpGroupCommonWithContext is the same as UpdateIpGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateIpGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateIpGroupRequest ¶
func (c *WAF) UpdateIpGroupRequest(input *UpdateIpGroupInput) (req *request.Request, output *UpdateIpGroupOutput)
UpdateIpGroupRequest generates a "byteplus/request.Request" representing the client's request for the UpdateIpGroup operation. The "output" return value will be populated with the UpdateIpGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateIpGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpGroupCommon Send returns without error.
See UpdateIpGroup for more information on using the UpdateIpGroup API call, and error handling.
// Example sending a request using the UpdateIpGroupRequest method.
req, resp := client.UpdateIpGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateIpGroupWithContext ¶
func (c *WAF) UpdateIpGroupWithContext(ctx byteplus.Context, input *UpdateIpGroupInput, opts ...request.Option) (*UpdateIpGroupOutput, error)
UpdateIpGroupWithContext is the same as UpdateIpGroup with the addition of the ability to pass a context and additional request options.
See UpdateIpGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateSystemBotConfig ¶
func (c *WAF) UpdateSystemBotConfig(input *UpdateSystemBotConfigInput) (*UpdateSystemBotConfigOutput, error)
UpdateSystemBotConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateSystemBotConfig for usage and error information.
func (*WAF) UpdateSystemBotConfigCommon ¶
func (c *WAF) UpdateSystemBotConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSystemBotConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateSystemBotConfigCommon for usage and error information.
func (*WAF) UpdateSystemBotConfigCommonRequest ¶
func (c *WAF) UpdateSystemBotConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSystemBotConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSystemBotConfigCommon operation. The "output" return value will be populated with the UpdateSystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSystemBotConfigCommon Send returns without error.
See UpdateSystemBotConfigCommon for more information on using the UpdateSystemBotConfigCommon API call, and error handling.
// Example sending a request using the UpdateSystemBotConfigCommonRequest method.
req, resp := client.UpdateSystemBotConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateSystemBotConfigCommonWithContext ¶
func (c *WAF) UpdateSystemBotConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSystemBotConfigCommonWithContext is the same as UpdateSystemBotConfigCommon with the addition of the ability to pass a context and additional request options.
See UpdateSystemBotConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateSystemBotConfigRequest ¶
func (c *WAF) UpdateSystemBotConfigRequest(input *UpdateSystemBotConfigInput) (req *request.Request, output *UpdateSystemBotConfigOutput)
UpdateSystemBotConfigRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSystemBotConfig operation. The "output" return value will be populated with the UpdateSystemBotConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSystemBotConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSystemBotConfigCommon Send returns without error.
See UpdateSystemBotConfig for more information on using the UpdateSystemBotConfig API call, and error handling.
// Example sending a request using the UpdateSystemBotConfigRequest method.
req, resp := client.UpdateSystemBotConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateSystemBotConfigWithContext ¶
func (c *WAF) UpdateSystemBotConfigWithContext(ctx byteplus.Context, input *UpdateSystemBotConfigInput, opts ...request.Option) (*UpdateSystemBotConfigOutput, error)
UpdateSystemBotConfigWithContext is the same as UpdateSystemBotConfig with the addition of the ability to pass a context and additional request options.
See UpdateSystemBotConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateTamperProof ¶
func (c *WAF) UpdateTamperProof(input *UpdateTamperProofInput) (*UpdateTamperProofOutput, error)
UpdateTamperProof API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateTamperProof for usage and error information.
func (*WAF) UpdateTamperProofCache ¶
func (c *WAF) UpdateTamperProofCache(input *UpdateTamperProofCacheInput) (*UpdateTamperProofCacheOutput, error)
UpdateTamperProofCache API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateTamperProofCache for usage and error information.
func (*WAF) UpdateTamperProofCacheCommon ¶
func (c *WAF) UpdateTamperProofCacheCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateTamperProofCacheCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateTamperProofCacheCommon for usage and error information.
func (*WAF) UpdateTamperProofCacheCommonRequest ¶
func (c *WAF) UpdateTamperProofCacheCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateTamperProofCacheCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTamperProofCacheCommon operation. The "output" return value will be populated with the UpdateTamperProofCacheCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateTamperProofCacheCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTamperProofCacheCommon Send returns without error.
See UpdateTamperProofCacheCommon for more information on using the UpdateTamperProofCacheCommon API call, and error handling.
// Example sending a request using the UpdateTamperProofCacheCommonRequest method.
req, resp := client.UpdateTamperProofCacheCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateTamperProofCacheCommonWithContext ¶
func (c *WAF) UpdateTamperProofCacheCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateTamperProofCacheCommonWithContext is the same as UpdateTamperProofCacheCommon with the addition of the ability to pass a context and additional request options.
See UpdateTamperProofCacheCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateTamperProofCacheRequest ¶
func (c *WAF) UpdateTamperProofCacheRequest(input *UpdateTamperProofCacheInput) (req *request.Request, output *UpdateTamperProofCacheOutput)
UpdateTamperProofCacheRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTamperProofCache operation. The "output" return value will be populated with the UpdateTamperProofCacheCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateTamperProofCacheCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTamperProofCacheCommon Send returns without error.
See UpdateTamperProofCache for more information on using the UpdateTamperProofCache API call, and error handling.
// Example sending a request using the UpdateTamperProofCacheRequest method.
req, resp := client.UpdateTamperProofCacheRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateTamperProofCacheWithContext ¶
func (c *WAF) UpdateTamperProofCacheWithContext(ctx byteplus.Context, input *UpdateTamperProofCacheInput, opts ...request.Option) (*UpdateTamperProofCacheOutput, error)
UpdateTamperProofCacheWithContext is the same as UpdateTamperProofCache with the addition of the ability to pass a context and additional request options.
See UpdateTamperProofCache for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateTamperProofCommon ¶
func (c *WAF) UpdateTamperProofCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateTamperProofCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateTamperProofCommon for usage and error information.
func (*WAF) UpdateTamperProofCommonRequest ¶
func (c *WAF) UpdateTamperProofCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateTamperProofCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTamperProofCommon operation. The "output" return value will be populated with the UpdateTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTamperProofCommon Send returns without error.
See UpdateTamperProofCommon for more information on using the UpdateTamperProofCommon API call, and error handling.
// Example sending a request using the UpdateTamperProofCommonRequest method.
req, resp := client.UpdateTamperProofCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateTamperProofCommonWithContext ¶
func (c *WAF) UpdateTamperProofCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateTamperProofCommonWithContext is the same as UpdateTamperProofCommon with the addition of the ability to pass a context and additional request options.
See UpdateTamperProofCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateTamperProofRequest ¶
func (c *WAF) UpdateTamperProofRequest(input *UpdateTamperProofInput) (req *request.Request, output *UpdateTamperProofOutput)
UpdateTamperProofRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTamperProof operation. The "output" return value will be populated with the UpdateTamperProofCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateTamperProofCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTamperProofCommon Send returns without error.
See UpdateTamperProof for more information on using the UpdateTamperProof API call, and error handling.
// Example sending a request using the UpdateTamperProofRequest method.
req, resp := client.UpdateTamperProofRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateTamperProofWithContext ¶
func (c *WAF) UpdateTamperProofWithContext(ctx byteplus.Context, input *UpdateTamperProofInput, opts ...request.Option) (*UpdateTamperProofOutput, error)
UpdateTamperProofWithContext is the same as UpdateTamperProof with the addition of the ability to pass a context and additional request options.
See UpdateTamperProof for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulWhiteField ¶
func (c *WAF) UpdateVulWhiteField(input *UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteField API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateVulWhiteField for usage and error information.
func (*WAF) UpdateVulWhiteFieldCommon ¶
func (c *WAF) UpdateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateVulWhiteFieldCommon for usage and error information.
func (*WAF) UpdateVulWhiteFieldCommonRequest ¶
func (c *WAF) UpdateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateVulWhiteFieldCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateVulWhiteFieldCommon operation. The "output" return value will be populated with the UpdateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulWhiteFieldCommon Send returns without error.
See UpdateVulWhiteFieldCommon for more information on using the UpdateVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the UpdateVulWhiteFieldCommonRequest method.
req, resp := client.UpdateVulWhiteFieldCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateVulWhiteFieldCommonWithContext ¶
func (c *WAF) UpdateVulWhiteFieldCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommonWithContext is the same as UpdateVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See UpdateVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulWhiteFieldRequest ¶
func (c *WAF) UpdateVulWhiteFieldRequest(input *UpdateVulWhiteFieldInput) (req *request.Request, output *UpdateVulWhiteFieldOutput)
UpdateVulWhiteFieldRequest generates a "byteplus/request.Request" representing the client's request for the UpdateVulWhiteField operation. The "output" return value will be populated with the UpdateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulWhiteFieldCommon Send returns without error.
See UpdateVulWhiteField for more information on using the UpdateVulWhiteField API call, and error handling.
// Example sending a request using the UpdateVulWhiteFieldRequest method.
req, resp := client.UpdateVulWhiteFieldRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateVulWhiteFieldWithContext ¶
func (c *WAF) UpdateVulWhiteFieldWithContext(ctx byteplus.Context, input *UpdateVulWhiteFieldInput, opts ...request.Option) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteFieldWithContext is the same as UpdateVulWhiteField with the addition of the ability to pass a context and additional request options.
See UpdateVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulnerabilityConfig ¶
func (c *WAF) UpdateVulnerabilityConfig(input *UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfig API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateVulnerabilityConfig for usage and error information.
func (*WAF) UpdateVulnerabilityConfigCommon ¶
func (c *WAF) UpdateVulnerabilityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateVulnerabilityConfigCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateVulnerabilityConfigCommon for usage and error information.
func (*WAF) UpdateVulnerabilityConfigCommonRequest ¶
func (c *WAF) UpdateVulnerabilityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateVulnerabilityConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateVulnerabilityConfigCommon operation. The "output" return value will be populated with the UpdateVulnerabilityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulnerabilityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulnerabilityConfigCommon Send returns without error.
See UpdateVulnerabilityConfigCommon for more information on using the UpdateVulnerabilityConfigCommon API call, and error handling.
// Example sending a request using the UpdateVulnerabilityConfigCommonRequest method.
req, resp := client.UpdateVulnerabilityConfigCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateVulnerabilityConfigCommonWithContext ¶
func (c *WAF) UpdateVulnerabilityConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateVulnerabilityConfigCommonWithContext is the same as UpdateVulnerabilityConfigCommon with the addition of the ability to pass a context and additional request options.
See UpdateVulnerabilityConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulnerabilityConfigRequest ¶
func (c *WAF) UpdateVulnerabilityConfigRequest(input *UpdateVulnerabilityConfigInput) (req *request.Request, output *UpdateVulnerabilityConfigOutput)
UpdateVulnerabilityConfigRequest generates a "byteplus/request.Request" representing the client's request for the UpdateVulnerabilityConfig operation. The "output" return value will be populated with the UpdateVulnerabilityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulnerabilityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulnerabilityConfigCommon Send returns without error.
See UpdateVulnerabilityConfig for more information on using the UpdateVulnerabilityConfig API call, and error handling.
// Example sending a request using the UpdateVulnerabilityConfigRequest method.
req, resp := client.UpdateVulnerabilityConfigRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateVulnerabilityConfigWithContext ¶
func (c *WAF) UpdateVulnerabilityConfigWithContext(ctx byteplus.Context, input *UpdateVulnerabilityConfigInput, opts ...request.Option) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfigWithContext is the same as UpdateVulnerabilityConfig with the addition of the ability to pass a context and additional request options.
See UpdateVulnerabilityConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateWafServiceControl ¶
func (c *WAF) UpdateWafServiceControl(input *UpdateWafServiceControlInput) (*UpdateWafServiceControlOutput, error)
UpdateWafServiceControl API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateWafServiceControl for usage and error information.
func (*WAF) UpdateWafServiceControlCommon ¶
func (c *WAF) UpdateWafServiceControlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateWafServiceControlCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UpdateWafServiceControlCommon for usage and error information.
func (*WAF) UpdateWafServiceControlCommonRequest ¶
func (c *WAF) UpdateWafServiceControlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateWafServiceControlCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateWafServiceControlCommon operation. The "output" return value will be populated with the UpdateWafServiceControlCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateWafServiceControlCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWafServiceControlCommon Send returns without error.
See UpdateWafServiceControlCommon for more information on using the UpdateWafServiceControlCommon API call, and error handling.
// Example sending a request using the UpdateWafServiceControlCommonRequest method.
req, resp := client.UpdateWafServiceControlCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateWafServiceControlCommonWithContext ¶
func (c *WAF) UpdateWafServiceControlCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateWafServiceControlCommonWithContext is the same as UpdateWafServiceControlCommon with the addition of the ability to pass a context and additional request options.
See UpdateWafServiceControlCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateWafServiceControlRequest ¶
func (c *WAF) UpdateWafServiceControlRequest(input *UpdateWafServiceControlInput) (req *request.Request, output *UpdateWafServiceControlOutput)
UpdateWafServiceControlRequest generates a "byteplus/request.Request" representing the client's request for the UpdateWafServiceControl operation. The "output" return value will be populated with the UpdateWafServiceControlCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateWafServiceControlCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWafServiceControlCommon Send returns without error.
See UpdateWafServiceControl for more information on using the UpdateWafServiceControl API call, and error handling.
// Example sending a request using the UpdateWafServiceControlRequest method.
req, resp := client.UpdateWafServiceControlRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UpdateWafServiceControlWithContext ¶
func (c *WAF) UpdateWafServiceControlWithContext(ctx byteplus.Context, input *UpdateWafServiceControlInput, opts ...request.Option) (*UpdateWafServiceControlOutput, error)
UpdateWafServiceControlWithContext is the same as UpdateWafServiceControl with the addition of the ability to pass a context and additional request options.
See UpdateWafServiceControl for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UploadWafServiceCertificate ¶
func (c *WAF) UploadWafServiceCertificate(input *UploadWafServiceCertificateInput) (*UploadWafServiceCertificateOutput, error)
UploadWafServiceCertificate API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UploadWafServiceCertificate for usage and error information.
func (*WAF) UploadWafServiceCertificateCommon ¶
func (c *WAF) UploadWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UploadWafServiceCertificateCommon API operation for WAF.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for WAF's API operation UploadWafServiceCertificateCommon for usage and error information.
func (*WAF) UploadWafServiceCertificateCommonRequest ¶
func (c *WAF) UploadWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UploadWafServiceCertificateCommonRequest generates a "byteplus/request.Request" representing the client's request for the UploadWafServiceCertificateCommon operation. The "output" return value will be populated with the UploadWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after UploadWafServiceCertificateCommon Send returns without error.
See UploadWafServiceCertificateCommon for more information on using the UploadWafServiceCertificateCommon API call, and error handling.
// Example sending a request using the UploadWafServiceCertificateCommonRequest method.
req, resp := client.UploadWafServiceCertificateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UploadWafServiceCertificateCommonWithContext ¶
func (c *WAF) UploadWafServiceCertificateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UploadWafServiceCertificateCommonWithContext is the same as UploadWafServiceCertificateCommon with the addition of the ability to pass a context and additional request options.
See UploadWafServiceCertificateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UploadWafServiceCertificateRequest ¶
func (c *WAF) UploadWafServiceCertificateRequest(input *UploadWafServiceCertificateInput) (req *request.Request, output *UploadWafServiceCertificateOutput)
UploadWafServiceCertificateRequest generates a "byteplus/request.Request" representing the client's request for the UploadWafServiceCertificate operation. The "output" return value will be populated with the UploadWafServiceCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadWafServiceCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after UploadWafServiceCertificateCommon Send returns without error.
See UploadWafServiceCertificate for more information on using the UploadWafServiceCertificate API call, and error handling.
// Example sending a request using the UploadWafServiceCertificateRequest method.
req, resp := client.UploadWafServiceCertificateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*WAF) UploadWafServiceCertificateWithContext ¶
func (c *WAF) UploadWafServiceCertificateWithContext(ctx byteplus.Context, input *UploadWafServiceCertificateInput, opts ...request.Option) (*UploadWafServiceCertificateOutput, error)
UploadWafServiceCertificateWithContext is the same as UploadWafServiceCertificate with the addition of the ability to pass a context and additional request options.
See UploadWafServiceCertificate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type WAFAPI ¶
type WAFAPI interface {
AddHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddHostGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddHostGroup(*AddHostGroupInput) (*AddHostGroupOutput, error)
AddHostGroupWithContext(byteplus.Context, *AddHostGroupInput, ...request.Option) (*AddHostGroupOutput, error)
AddHostGroupRequest(*AddHostGroupInput) (*request.Request, *AddHostGroupOutput)
AddIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddIpGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddIpGroup(*AddIpGroupInput) (*AddIpGroupOutput, error)
AddIpGroupWithContext(byteplus.Context, *AddIpGroupInput, ...request.Option) (*AddIpGroupOutput, error)
AddIpGroupRequest(*AddIpGroupInput) (*request.Request, *AddIpGroupOutput)
AddProhibitionBlackCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddProhibitionBlackCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddProhibitionBlackCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddProhibitionBlack(*AddProhibitionBlackInput) (*AddProhibitionBlackOutput, error)
AddProhibitionBlackWithContext(byteplus.Context, *AddProhibitionBlackInput, ...request.Option) (*AddProhibitionBlackOutput, error)
AddProhibitionBlackRequest(*AddProhibitionBlackInput) (*request.Request, *AddProhibitionBlackOutput)
AddProhibitionWhiteCommon(*map[string]interface{}) (*map[string]interface{}, error)
AddProhibitionWhiteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AddProhibitionWhiteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AddProhibitionWhite(*AddProhibitionWhiteInput) (*AddProhibitionWhiteOutput, error)
AddProhibitionWhiteWithContext(byteplus.Context, *AddProhibitionWhiteInput, ...request.Option) (*AddProhibitionWhiteOutput, error)
AddProhibitionWhiteRequest(*AddProhibitionWhiteInput) (*request.Request, *AddProhibitionWhiteOutput)
BatchCopySystemBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
BatchCopySystemBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BatchCopySystemBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BatchCopySystemBotConfig(*BatchCopySystemBotConfigInput) (*BatchCopySystemBotConfigOutput, error)
BatchCopySystemBotConfigWithContext(byteplus.Context, *BatchCopySystemBotConfigInput, ...request.Option) (*BatchCopySystemBotConfigOutput, error)
BatchCopySystemBotConfigRequest(*BatchCopySystemBotConfigInput) (*request.Request, *BatchCopySystemBotConfigOutput)
BatchDeleteGlobalBanItemsCommon(*map[string]interface{}) (*map[string]interface{}, error)
BatchDeleteGlobalBanItemsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BatchDeleteGlobalBanItemsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BatchDeleteGlobalBanItems(*BatchDeleteGlobalBanItemsInput) (*BatchDeleteGlobalBanItemsOutput, error)
BatchDeleteGlobalBanItemsWithContext(byteplus.Context, *BatchDeleteGlobalBanItemsInput, ...request.Option) (*BatchDeleteGlobalBanItemsOutput, error)
BatchDeleteGlobalBanItemsRequest(*BatchDeleteGlobalBanItemsInput) (*request.Request, *BatchDeleteGlobalBanItemsOutput)
BatchUpdateTLSFieldsConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
BatchUpdateTLSFieldsConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BatchUpdateTLSFieldsConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BatchUpdateTLSFieldsConfig(*BatchUpdateTLSFieldsConfigInput) (*BatchUpdateTLSFieldsConfigOutput, error)
BatchUpdateTLSFieldsConfigWithContext(byteplus.Context, *BatchUpdateTLSFieldsConfigInput, ...request.Option) (*BatchUpdateTLSFieldsConfigOutput, error)
BatchUpdateTLSFieldsConfigRequest(*BatchUpdateTLSFieldsConfigInput) (*request.Request, *BatchUpdateTLSFieldsConfigOutput)
CheckLLMPromptCommon(*map[string]interface{}) (*map[string]interface{}, error)
CheckLLMPromptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CheckLLMPromptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CheckLLMPrompt(*CheckLLMPromptInput) (*CheckLLMPromptOutput, error)
CheckLLMPromptWithContext(byteplus.Context, *CheckLLMPromptInput, ...request.Option) (*CheckLLMPromptOutput, error)
CheckLLMPromptRequest(*CheckLLMPromptInput) (*request.Request, *CheckLLMPromptOutput)
CheckLLMResponseStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
CheckLLMResponseStreamCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CheckLLMResponseStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CheckLLMResponseStream(*CheckLLMResponseStreamInput) (*CheckLLMResponseStreamOutput, error)
CheckLLMResponseStreamWithContext(byteplus.Context, *CheckLLMResponseStreamInput, ...request.Option) (*CheckLLMResponseStreamOutput, error)
CheckLLMResponseStreamRequest(*CheckLLMResponseStreamInput) (*request.Request, *CheckLLMResponseStreamOutput)
CreateAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAclRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAclRule(*CreateAclRuleInput) (*CreateAclRuleOutput, error)
CreateAclRuleWithContext(byteplus.Context, *CreateAclRuleInput, ...request.Option) (*CreateAclRuleOutput, error)
CreateAclRuleRequest(*CreateAclRuleInput) (*request.Request, *CreateAclRuleOutput)
CreateAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAllowRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAllowRule(*CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
CreateAllowRuleWithContext(byteplus.Context, *CreateAllowRuleInput, ...request.Option) (*CreateAllowRuleOutput, error)
CreateAllowRuleRequest(*CreateAllowRuleInput) (*request.Request, *CreateAllowRuleOutput)
CreateBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateBlockRule(*CreateBlockRuleInput) (*CreateBlockRuleOutput, error)
CreateBlockRuleWithContext(byteplus.Context, *CreateBlockRuleInput, ...request.Option) (*CreateBlockRuleOutput, error)
CreateBlockRuleRequest(*CreateBlockRuleInput) (*request.Request, *CreateBlockRuleOutput)
CreateBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateBotAnalyseProtectRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateBotAnalyseProtectRule(*CreateBotAnalyseProtectRuleInput) (*CreateBotAnalyseProtectRuleOutput, error)
CreateBotAnalyseProtectRuleWithContext(byteplus.Context, *CreateBotAnalyseProtectRuleInput, ...request.Option) (*CreateBotAnalyseProtectRuleOutput, error)
CreateBotAnalyseProtectRuleRequest(*CreateBotAnalyseProtectRuleInput) (*request.Request, *CreateBotAnalyseProtectRuleOutput)
CreateCCRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateCCRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateCCRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateCCRule(*CreateCCRuleInput) (*CreateCCRuleOutput, error)
CreateCCRuleWithContext(byteplus.Context, *CreateCCRuleInput, ...request.Option) (*CreateCCRuleOutput, error)
CreateCCRuleRequest(*CreateCCRuleInput) (*request.Request, *CreateCCRuleOutput)
CreateCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateCustomBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateCustomBotConfig(*CreateCustomBotConfigInput) (*CreateCustomBotConfigOutput, error)
CreateCustomBotConfigWithContext(byteplus.Context, *CreateCustomBotConfigInput, ...request.Option) (*CreateCustomBotConfigOutput, error)
CreateCustomBotConfigRequest(*CreateCustomBotConfigInput) (*request.Request, *CreateCustomBotConfigOutput)
CreateCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateCustomPageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateCustomPage(*CreateCustomPageInput) (*CreateCustomPageOutput, error)
CreateCustomPageWithContext(byteplus.Context, *CreateCustomPageInput, ...request.Option) (*CreateCustomPageOutput, error)
CreateCustomPageRequest(*CreateCustomPageInput) (*request.Request, *CreateCustomPageOutput)
CreateDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateDomainCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateDomain(*CreateDomainInput) (*CreateDomainOutput, error)
CreateDomainWithContext(byteplus.Context, *CreateDomainInput, ...request.Option) (*CreateDomainOutput, error)
CreateDomainRequest(*CreateDomainInput) (*request.Request, *CreateDomainOutput)
CreateTamperProofCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateTamperProofCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateTamperProofCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateTamperProof(*CreateTamperProofInput) (*CreateTamperProofOutput, error)
CreateTamperProofWithContext(byteplus.Context, *CreateTamperProofInput, ...request.Option) (*CreateTamperProofOutput, error)
CreateTamperProofRequest(*CreateTamperProofInput) (*request.Request, *CreateTamperProofOutput)
CreateVolcWafServicesByBytePlusCDNCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVolcWafServicesByBytePlusCDNCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVolcWafServicesByBytePlusCDNCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVolcWafServicesByBytePlusCDN(*CreateVolcWafServicesByBytePlusCDNInput) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
CreateVolcWafServicesByBytePlusCDNWithContext(byteplus.Context, *CreateVolcWafServicesByBytePlusCDNInput, ...request.Option) (*CreateVolcWafServicesByBytePlusCDNOutput, error)
CreateVolcWafServicesByBytePlusCDNRequest(*CreateVolcWafServicesByBytePlusCDNInput) (*request.Request, *CreateVolcWafServicesByBytePlusCDNOutput)
CreateVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVulWhiteFieldCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVulWhiteField(*CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteFieldWithContext(byteplus.Context, *CreateVulWhiteFieldInput, ...request.Option) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteFieldRequest(*CreateVulWhiteFieldInput) (*request.Request, *CreateVulWhiteFieldOutput)
DeleteAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAclRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAclRule(*DeleteAclRuleInput) (*DeleteAclRuleOutput, error)
DeleteAclRuleWithContext(byteplus.Context, *DeleteAclRuleInput, ...request.Option) (*DeleteAclRuleOutput, error)
DeleteAclRuleRequest(*DeleteAclRuleInput) (*request.Request, *DeleteAclRuleOutput)
DeleteAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAllowRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAllowRule(*DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
DeleteAllowRuleWithContext(byteplus.Context, *DeleteAllowRuleInput, ...request.Option) (*DeleteAllowRuleOutput, error)
DeleteAllowRuleRequest(*DeleteAllowRuleInput) (*request.Request, *DeleteAllowRuleOutput)
DeleteBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteBlockRule(*DeleteBlockRuleInput) (*DeleteBlockRuleOutput, error)
DeleteBlockRuleWithContext(byteplus.Context, *DeleteBlockRuleInput, ...request.Option) (*DeleteBlockRuleOutput, error)
DeleteBlockRuleRequest(*DeleteBlockRuleInput) (*request.Request, *DeleteBlockRuleOutput)
DeleteBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteBotAnalyseProtectRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteBotAnalyseProtectRule(*DeleteBotAnalyseProtectRuleInput) (*DeleteBotAnalyseProtectRuleOutput, error)
DeleteBotAnalyseProtectRuleWithContext(byteplus.Context, *DeleteBotAnalyseProtectRuleInput, ...request.Option) (*DeleteBotAnalyseProtectRuleOutput, error)
DeleteBotAnalyseProtectRuleRequest(*DeleteBotAnalyseProtectRuleInput) (*request.Request, *DeleteBotAnalyseProtectRuleOutput)
DeleteCCRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteCCRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteCCRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteCCRule(*DeleteCCRuleInput) (*DeleteCCRuleOutput, error)
DeleteCCRuleWithContext(byteplus.Context, *DeleteCCRuleInput, ...request.Option) (*DeleteCCRuleOutput, error)
DeleteCCRuleRequest(*DeleteCCRuleInput) (*request.Request, *DeleteCCRuleOutput)
DeleteCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteCustomBotConfig(*DeleteCustomBotConfigInput) (*DeleteCustomBotConfigOutput, error)
DeleteCustomBotConfigWithContext(byteplus.Context, *DeleteCustomBotConfigInput, ...request.Option) (*DeleteCustomBotConfigOutput, error)
DeleteCustomBotConfigRequest(*DeleteCustomBotConfigInput) (*request.Request, *DeleteCustomBotConfigOutput)
DeleteCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomPageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteCustomPage(*DeleteCustomPageInput) (*DeleteCustomPageOutput, error)
DeleteCustomPageWithContext(byteplus.Context, *DeleteCustomPageInput, ...request.Option) (*DeleteCustomPageOutput, error)
DeleteCustomPageRequest(*DeleteCustomPageInput) (*request.Request, *DeleteCustomPageOutput)
DeleteDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteDomainCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteDomain(*DeleteDomainInput) (*DeleteDomainOutput, error)
DeleteDomainWithContext(byteplus.Context, *DeleteDomainInput, ...request.Option) (*DeleteDomainOutput, error)
DeleteDomainRequest(*DeleteDomainInput) (*request.Request, *DeleteDomainOutput)
DeleteHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteHostGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteHostGroup(*DeleteHostGroupInput) (*DeleteHostGroupOutput, error)
DeleteHostGroupWithContext(byteplus.Context, *DeleteHostGroupInput, ...request.Option) (*DeleteHostGroupOutput, error)
DeleteHostGroupRequest(*DeleteHostGroupInput) (*request.Request, *DeleteHostGroupOutput)
DeleteIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteIpGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteIpGroup(*DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
DeleteIpGroupWithContext(byteplus.Context, *DeleteIpGroupInput, ...request.Option) (*DeleteIpGroupOutput, error)
DeleteIpGroupRequest(*DeleteIpGroupInput) (*request.Request, *DeleteIpGroupOutput)
DeleteProhibitionBlackCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteProhibitionBlackCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteProhibitionBlackCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteProhibitionBlack(*DeleteProhibitionBlackInput) (*DeleteProhibitionBlackOutput, error)
DeleteProhibitionBlackWithContext(byteplus.Context, *DeleteProhibitionBlackInput, ...request.Option) (*DeleteProhibitionBlackOutput, error)
DeleteProhibitionBlackRequest(*DeleteProhibitionBlackInput) (*request.Request, *DeleteProhibitionBlackOutput)
DeleteProhibitionWhiteCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteProhibitionWhiteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteProhibitionWhiteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteProhibitionWhite(*DeleteProhibitionWhiteInput) (*DeleteProhibitionWhiteOutput, error)
DeleteProhibitionWhiteWithContext(byteplus.Context, *DeleteProhibitionWhiteInput, ...request.Option) (*DeleteProhibitionWhiteOutput, error)
DeleteProhibitionWhiteRequest(*DeleteProhibitionWhiteInput) (*request.Request, *DeleteProhibitionWhiteOutput)
DeleteTamperProofCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteTamperProofCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteTamperProofCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteTamperProof(*DeleteTamperProofInput) (*DeleteTamperProofOutput, error)
DeleteTamperProofWithContext(byteplus.Context, *DeleteTamperProofInput, ...request.Option) (*DeleteTamperProofOutput, error)
DeleteTamperProofRequest(*DeleteTamperProofInput) (*request.Request, *DeleteTamperProofOutput)
DeleteVolcWafServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVolcWafServiceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVolcWafServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVolcWafService(*DeleteVolcWafServiceInput) (*DeleteVolcWafServiceOutput, error)
DeleteVolcWafServiceWithContext(byteplus.Context, *DeleteVolcWafServiceInput, ...request.Option) (*DeleteVolcWafServiceOutput, error)
DeleteVolcWafServiceRequest(*DeleteVolcWafServiceInput) (*request.Request, *DeleteVolcWafServiceOutput)
DeleteVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVulWhiteField(*DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteFieldWithContext(byteplus.Context, *DeleteVulWhiteFieldInput, ...request.Option) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteFieldRequest(*DeleteVulWhiteFieldInput) (*request.Request, *DeleteVulWhiteFieldOutput)
DeleteWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteWafServiceCertificateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteWafServiceCertificate(*DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificateWithContext(byteplus.Context, *DeleteWafServiceCertificateInput, ...request.Option) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificateRequest(*DeleteWafServiceCertificateInput) (*request.Request, *DeleteWafServiceCertificateOutput)
GetDomainInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetDomainInfoCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetDomainInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetDomainInfo(*GetDomainInfoInput) (*GetDomainInfoOutput, error)
GetDomainInfoWithContext(byteplus.Context, *GetDomainInfoInput, ...request.Option) (*GetDomainInfoOutput, error)
GetDomainInfoRequest(*GetDomainInfoInput) (*request.Request, *GetDomainInfoOutput)
GetInstanceCtlCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetInstanceCtlCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetInstanceCtlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetInstanceCtl(*GetInstanceCtlInput) (*GetInstanceCtlOutput, error)
GetInstanceCtlWithContext(byteplus.Context, *GetInstanceCtlInput, ...request.Option) (*GetInstanceCtlOutput, error)
GetInstanceCtlRequest(*GetInstanceCtlInput) (*request.Request, *GetInstanceCtlOutput)
GetReqQPSAnalysisCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetReqQPSAnalysisCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetReqQPSAnalysisCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetReqQPSAnalysis(*GetReqQPSAnalysisInput) (*GetReqQPSAnalysisOutput, error)
GetReqQPSAnalysisWithContext(byteplus.Context, *GetReqQPSAnalysisInput, ...request.Option) (*GetReqQPSAnalysisOutput, error)
GetReqQPSAnalysisRequest(*GetReqQPSAnalysisInput) (*request.Request, *GetReqQPSAnalysisOutput)
GetTLSConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetTLSConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetTLSConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetTLSConfig(*GetTLSConfigInput) (*GetTLSConfigOutput, error)
GetTLSConfigWithContext(byteplus.Context, *GetTLSConfigInput, ...request.Option) (*GetTLSConfigOutput, error)
GetTLSConfigRequest(*GetTLSConfigInput) (*request.Request, *GetTLSConfigOutput)
GetVulnerabilityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetVulnerabilityConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetVulnerabilityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetVulnerabilityConfig(*GetVulnerabilityConfigInput) (*GetVulnerabilityConfigOutput, error)
GetVulnerabilityConfigWithContext(byteplus.Context, *GetVulnerabilityConfigInput, ...request.Option) (*GetVulnerabilityConfigOutput, error)
GetVulnerabilityConfigRequest(*GetVulnerabilityConfigInput) (*request.Request, *GetVulnerabilityConfigOutput)
ListAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAclRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAclRule(*ListAclRuleInput) (*ListAclRuleOutput, error)
ListAclRuleWithContext(byteplus.Context, *ListAclRuleInput, ...request.Option) (*ListAclRuleOutput, error)
ListAclRuleRequest(*ListAclRuleInput) (*request.Request, *ListAclRuleOutput)
ListAllIpGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAllIpGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAllIpGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAllIpGroups(*ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
ListAllIpGroupsWithContext(byteplus.Context, *ListAllIpGroupsInput, ...request.Option) (*ListAllIpGroupsOutput, error)
ListAllIpGroupsRequest(*ListAllIpGroupsInput) (*request.Request, *ListAllIpGroupsOutput)
ListAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAllowRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAllowRule(*ListAllowRuleInput) (*ListAllowRuleOutput, error)
ListAllowRuleWithContext(byteplus.Context, *ListAllowRuleInput, ...request.Option) (*ListAllowRuleOutput, error)
ListAllowRuleRequest(*ListAllowRuleInput) (*request.Request, *ListAllowRuleOutput)
ListAreaBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAreaBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAreaBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAreaBlockRule(*ListAreaBlockRuleInput) (*ListAreaBlockRuleOutput, error)
ListAreaBlockRuleWithContext(byteplus.Context, *ListAreaBlockRuleInput, ...request.Option) (*ListAreaBlockRuleOutput, error)
ListAreaBlockRuleRequest(*ListAreaBlockRuleInput) (*request.Request, *ListAreaBlockRuleOutput)
ListBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBlockRule(*ListBlockRuleInput) (*ListBlockRuleOutput, error)
ListBlockRuleWithContext(byteplus.Context, *ListBlockRuleInput, ...request.Option) (*ListBlockRuleOutput, error)
ListBlockRuleRequest(*ListBlockRuleInput) (*request.Request, *ListBlockRuleOutput)
ListBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBotAnalyseProtectRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBotAnalyseProtectRule(*ListBotAnalyseProtectRuleInput) (*ListBotAnalyseProtectRuleOutput, error)
ListBotAnalyseProtectRuleWithContext(byteplus.Context, *ListBotAnalyseProtectRuleInput, ...request.Option) (*ListBotAnalyseProtectRuleOutput, error)
ListBotAnalyseProtectRuleRequest(*ListBotAnalyseProtectRuleInput) (*request.Request, *ListBotAnalyseProtectRuleOutput)
ListBotAnalyseProtectRulePriorityAvailableCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBotAnalyseProtectRulePriorityAvailableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBotAnalyseProtectRulePriorityAvailableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBotAnalyseProtectRulePriorityAvailable(*ListBotAnalyseProtectRulePriorityAvailableInput) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
ListBotAnalyseProtectRulePriorityAvailableWithContext(byteplus.Context, *ListBotAnalyseProtectRulePriorityAvailableInput, ...request.Option) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
ListBotAnalyseProtectRulePriorityAvailableRequest(*ListBotAnalyseProtectRulePriorityAvailableInput) (*request.Request, *ListBotAnalyseProtectRulePriorityAvailableOutput)
ListCCRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListCCRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListCCRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListCCRule(*ListCCRuleInput) (*ListCCRuleOutput, error)
ListCCRuleWithContext(byteplus.Context, *ListCCRuleInput, ...request.Option) (*ListCCRuleOutput, error)
ListCCRuleRequest(*ListCCRuleInput) (*request.Request, *ListCCRuleOutput)
ListCertificateServicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListCertificateServicesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListCertificateServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListCertificateServices(*ListCertificateServicesInput) (*ListCertificateServicesOutput, error)
ListCertificateServicesWithContext(byteplus.Context, *ListCertificateServicesInput, ...request.Option) (*ListCertificateServicesOutput, error)
ListCertificateServicesRequest(*ListCertificateServicesInput) (*request.Request, *ListCertificateServicesOutput)
ListCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListCustomBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListCustomBotConfig(*ListCustomBotConfigInput) (*ListCustomBotConfigOutput, error)
ListCustomBotConfigWithContext(byteplus.Context, *ListCustomBotConfigInput, ...request.Option) (*ListCustomBotConfigOutput, error)
ListCustomBotConfigRequest(*ListCustomBotConfigInput) (*request.Request, *ListCustomBotConfigOutput)
ListCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListCustomPageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListCustomPage(*ListCustomPageInput) (*ListCustomPageOutput, error)
ListCustomPageWithContext(byteplus.Context, *ListCustomPageInput, ...request.Option) (*ListCustomPageOutput, error)
ListCustomPageRequest(*ListCustomPageInput) (*request.Request, *ListCustomPageOutput)
ListDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListDomainCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListDomain(*ListDomainInput) (*ListDomainOutput, error)
ListDomainWithContext(byteplus.Context, *ListDomainInput, ...request.Option) (*ListDomainOutput, error)
ListDomainRequest(*ListDomainInput) (*request.Request, *ListDomainOutput)
ListGlobalBanItemsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListGlobalBanItemsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListGlobalBanItemsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListGlobalBanItems(*ListGlobalBanItemsInput) (*ListGlobalBanItemsOutput, error)
ListGlobalBanItemsWithContext(byteplus.Context, *ListGlobalBanItemsInput, ...request.Option) (*ListGlobalBanItemsOutput, error)
ListGlobalBanItemsRequest(*ListGlobalBanItemsInput) (*request.Request, *ListGlobalBanItemsOutput)
ListHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListHostGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListHostGroup(*ListHostGroupInput) (*ListHostGroupOutput, error)
ListHostGroupWithContext(byteplus.Context, *ListHostGroupInput, ...request.Option) (*ListHostGroupOutput, error)
ListHostGroupRequest(*ListHostGroupInput) (*request.Request, *ListHostGroupOutput)
ListIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListIpGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListIpGroup(*ListIpGroupInput) (*ListIpGroupOutput, error)
ListIpGroupWithContext(byteplus.Context, *ListIpGroupInput, ...request.Option) (*ListIpGroupOutput, error)
ListIpGroupRequest(*ListIpGroupInput) (*request.Request, *ListIpGroupOutput)
ListLoadBalancerCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListLoadBalancerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListLoadBalancerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListLoadBalancer(*ListLoadBalancerInput) (*ListLoadBalancerOutput, error)
ListLoadBalancerWithContext(byteplus.Context, *ListLoadBalancerInput, ...request.Option) (*ListLoadBalancerOutput, error)
ListLoadBalancerRequest(*ListLoadBalancerInput) (*request.Request, *ListLoadBalancerOutput)
ListProhibitionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListProhibitionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListProhibitionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListProhibition(*ListProhibitionInput) (*ListProhibitionOutput, error)
ListProhibitionWithContext(byteplus.Context, *ListProhibitionInput, ...request.Option) (*ListProhibitionOutput, error)
ListProhibitionRequest(*ListProhibitionInput) (*request.Request, *ListProhibitionOutput)
ListSystemBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSystemBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSystemBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSystemBotConfig(*ListSystemBotConfigInput) (*ListSystemBotConfigOutput, error)
ListSystemBotConfigWithContext(byteplus.Context, *ListSystemBotConfigInput, ...request.Option) (*ListSystemBotConfigOutput, error)
ListSystemBotConfigRequest(*ListSystemBotConfigInput) (*request.Request, *ListSystemBotConfigOutput)
ListTamperProofCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTamperProofCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTamperProofCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTamperProof(*ListTamperProofInput) (*ListTamperProofOutput, error)
ListTamperProofWithContext(byteplus.Context, *ListTamperProofInput, ...request.Option) (*ListTamperProofOutput, error)
ListTamperProofRequest(*ListTamperProofInput) (*request.Request, *ListTamperProofOutput)
ListVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListVulWhiteFieldCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListVulWhiteField(*ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error)
ListVulWhiteFieldWithContext(byteplus.Context, *ListVulWhiteFieldInput, ...request.Option) (*ListVulWhiteFieldOutput, error)
ListVulWhiteFieldRequest(*ListVulWhiteFieldInput) (*request.Request, *ListVulWhiteFieldOutput)
ListVulnerabilityRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListVulnerabilityRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListVulnerabilityRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListVulnerabilityRule(*ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRuleWithContext(byteplus.Context, *ListVulnerabilityRuleInput, ...request.Option) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRuleRequest(*ListVulnerabilityRuleInput) (*request.Request, *ListVulnerabilityRuleOutput)
ListWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListWafServiceCertificateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListWafServiceCertificate(*ListWafServiceCertificateInput) (*ListWafServiceCertificateOutput, error)
ListWafServiceCertificateWithContext(byteplus.Context, *ListWafServiceCertificateInput, ...request.Option) (*ListWafServiceCertificateOutput, error)
ListWafServiceCertificateRequest(*ListWafServiceCertificateInput) (*request.Request, *ListWafServiceCertificateOutput)
ModifyServiceDefenceModeCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyServiceDefenceModeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyServiceDefenceModeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyServiceDefenceMode(*ModifyServiceDefenceModeInput) (*ModifyServiceDefenceModeOutput, error)
ModifyServiceDefenceModeWithContext(byteplus.Context, *ModifyServiceDefenceModeInput, ...request.Option) (*ModifyServiceDefenceModeOutput, error)
ModifyServiceDefenceModeRequest(*ModifyServiceDefenceModeInput) (*request.Request, *ModifyServiceDefenceModeOutput)
ModifyTLSConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyTLSConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyTLSConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyTLSConfig(*ModifyTLSConfigInput) (*ModifyTLSConfigOutput, error)
ModifyTLSConfigWithContext(byteplus.Context, *ModifyTLSConfigInput, ...request.Option) (*ModifyTLSConfigOutput, error)
ModifyTLSConfigRequest(*ModifyTLSConfigInput) (*request.Request, *ModifyTLSConfigOutput)
QueryAttackAnalysisTermsAggLbCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryAttackAnalysisTermsAggLbCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryAttackAnalysisTermsAggLbCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryAttackAnalysisTermsAggLb(*QueryAttackAnalysisTermsAggLbInput) (*QueryAttackAnalysisTermsAggLbOutput, error)
QueryAttackAnalysisTermsAggLbWithContext(byteplus.Context, *QueryAttackAnalysisTermsAggLbInput, ...request.Option) (*QueryAttackAnalysisTermsAggLbOutput, error)
QueryAttackAnalysisTermsAggLbRequest(*QueryAttackAnalysisTermsAggLbInput) (*request.Request, *QueryAttackAnalysisTermsAggLbOutput)
QueryAttackAnalysisWithRuleAggLbCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryAttackAnalysisWithRuleAggLbCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryAttackAnalysisWithRuleAggLbCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryAttackAnalysisWithRuleAggLb(*QueryAttackAnalysisWithRuleAggLbInput) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
QueryAttackAnalysisWithRuleAggLbWithContext(byteplus.Context, *QueryAttackAnalysisWithRuleAggLbInput, ...request.Option) (*QueryAttackAnalysisWithRuleAggLbOutput, error)
QueryAttackAnalysisWithRuleAggLbRequest(*QueryAttackAnalysisWithRuleAggLbInput) (*request.Request, *QueryAttackAnalysisWithRuleAggLbOutput)
QueryAttackSecurityEventCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryAttackSecurityEventCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryAttackSecurityEventCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryAttackSecurityEvent(*QueryAttackSecurityEventInput) (*QueryAttackSecurityEventOutput, error)
QueryAttackSecurityEventWithContext(byteplus.Context, *QueryAttackSecurityEventInput, ...request.Option) (*QueryAttackSecurityEventOutput, error)
QueryAttackSecurityEventRequest(*QueryAttackSecurityEventInput) (*request.Request, *QueryAttackSecurityEventOutput)
QueryCertificateIfReplaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryCertificateIfReplaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryCertificateIfReplaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryCertificateIfReplace(*QueryCertificateIfReplaceInput) (*QueryCertificateIfReplaceOutput, error)
QueryCertificateIfReplaceWithContext(byteplus.Context, *QueryCertificateIfReplaceInput, ...request.Option) (*QueryCertificateIfReplaceOutput, error)
QueryCertificateIfReplaceRequest(*QueryCertificateIfReplaceInput) (*request.Request, *QueryCertificateIfReplaceOutput)
QueryFlowOverviewLbCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryFlowOverviewLbCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryFlowOverviewLbCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryFlowOverviewLb(*QueryFlowOverviewLbInput) (*QueryFlowOverviewLbOutput, error)
QueryFlowOverviewLbWithContext(byteplus.Context, *QueryFlowOverviewLbInput, ...request.Option) (*QueryFlowOverviewLbOutput, error)
QueryFlowOverviewLbRequest(*QueryFlowOverviewLbInput) (*request.Request, *QueryFlowOverviewLbOutput)
QueryLLMGenerateCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryLLMGenerateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryLLMGenerateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryLLMGenerate(*QueryLLMGenerateInput) (*QueryLLMGenerateOutput, error)
QueryLLMGenerateWithContext(byteplus.Context, *QueryLLMGenerateInput, ...request.Option) (*QueryLLMGenerateOutput, error)
QueryLLMGenerateRequest(*QueryLLMGenerateInput) (*request.Request, *QueryLLMGenerateOutput)
QueryProtectionOverviewLbCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryProtectionOverviewLbCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryProtectionOverviewLbCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryProtectionOverviewLb(*QueryProtectionOverviewLbInput) (*QueryProtectionOverviewLbOutput, error)
QueryProtectionOverviewLbWithContext(byteplus.Context, *QueryProtectionOverviewLbInput, ...request.Option) (*QueryProtectionOverviewLbOutput, error)
QueryProtectionOverviewLbRequest(*QueryProtectionOverviewLbInput) (*request.Request, *QueryProtectionOverviewLbOutput)
UpdateAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateAclRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateAclRule(*UpdateAclRuleInput) (*UpdateAclRuleOutput, error)
UpdateAclRuleWithContext(byteplus.Context, *UpdateAclRuleInput, ...request.Option) (*UpdateAclRuleOutput, error)
UpdateAclRuleRequest(*UpdateAclRuleInput) (*request.Request, *UpdateAclRuleOutput)
UpdateAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateAllowRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateAllowRule(*UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
UpdateAllowRuleWithContext(byteplus.Context, *UpdateAllowRuleInput, ...request.Option) (*UpdateAllowRuleOutput, error)
UpdateAllowRuleRequest(*UpdateAllowRuleInput) (*request.Request, *UpdateAllowRuleOutput)
UpdateAreaBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateAreaBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateAreaBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateAreaBlockRule(*UpdateAreaBlockRuleInput) (*UpdateAreaBlockRuleOutput, error)
UpdateAreaBlockRuleWithContext(byteplus.Context, *UpdateAreaBlockRuleInput, ...request.Option) (*UpdateAreaBlockRuleOutput, error)
UpdateAreaBlockRuleRequest(*UpdateAreaBlockRuleInput) (*request.Request, *UpdateAreaBlockRuleOutput)
UpdateBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateBlockRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateBlockRule(*UpdateBlockRuleInput) (*UpdateBlockRuleOutput, error)
UpdateBlockRuleWithContext(byteplus.Context, *UpdateBlockRuleInput, ...request.Option) (*UpdateBlockRuleOutput, error)
UpdateBlockRuleRequest(*UpdateBlockRuleInput) (*request.Request, *UpdateBlockRuleOutput)
UpdateBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateBotAnalyseProtectRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateBotAnalyseProtectRule(*UpdateBotAnalyseProtectRuleInput) (*UpdateBotAnalyseProtectRuleOutput, error)
UpdateBotAnalyseProtectRuleWithContext(byteplus.Context, *UpdateBotAnalyseProtectRuleInput, ...request.Option) (*UpdateBotAnalyseProtectRuleOutput, error)
UpdateBotAnalyseProtectRuleRequest(*UpdateBotAnalyseProtectRuleInput) (*request.Request, *UpdateBotAnalyseProtectRuleOutput)
UpdateCCRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateCCRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateCCRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateCCRule(*UpdateCCRuleInput) (*UpdateCCRuleOutput, error)
UpdateCCRuleWithContext(byteplus.Context, *UpdateCCRuleInput, ...request.Option) (*UpdateCCRuleOutput, error)
UpdateCCRuleRequest(*UpdateCCRuleInput) (*request.Request, *UpdateCCRuleOutput)
UpdateCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateCustomBotConfig(*UpdateCustomBotConfigInput) (*UpdateCustomBotConfigOutput, error)
UpdateCustomBotConfigWithContext(byteplus.Context, *UpdateCustomBotConfigInput, ...request.Option) (*UpdateCustomBotConfigOutput, error)
UpdateCustomBotConfigRequest(*UpdateCustomBotConfigInput) (*request.Request, *UpdateCustomBotConfigOutput)
UpdateCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomPageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateCustomPage(*UpdateCustomPageInput) (*UpdateCustomPageOutput, error)
UpdateCustomPageWithContext(byteplus.Context, *UpdateCustomPageInput, ...request.Option) (*UpdateCustomPageOutput, error)
UpdateCustomPageRequest(*UpdateCustomPageInput) (*request.Request, *UpdateCustomPageOutput)
UpdateCustomSystemVulRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomSystemVulRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateCustomSystemVulRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateCustomSystemVulRule(*UpdateCustomSystemVulRuleInput) (*UpdateCustomSystemVulRuleOutput, error)
UpdateCustomSystemVulRuleWithContext(byteplus.Context, *UpdateCustomSystemVulRuleInput, ...request.Option) (*UpdateCustomSystemVulRuleOutput, error)
UpdateCustomSystemVulRuleRequest(*UpdateCustomSystemVulRuleInput) (*request.Request, *UpdateCustomSystemVulRuleOutput)
UpdateDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateDomainCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateDomain(*UpdateDomainInput) (*UpdateDomainOutput, error)
UpdateDomainWithContext(byteplus.Context, *UpdateDomainInput, ...request.Option) (*UpdateDomainOutput, error)
UpdateDomainRequest(*UpdateDomainInput) (*request.Request, *UpdateDomainOutput)
UpdateHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateHostGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateHostGroup(*UpdateHostGroupInput) (*UpdateHostGroupOutput, error)
UpdateHostGroupWithContext(byteplus.Context, *UpdateHostGroupInput, ...request.Option) (*UpdateHostGroupOutput, error)
UpdateHostGroupRequest(*UpdateHostGroupInput) (*request.Request, *UpdateHostGroupOutput)
UpdateInstanceCtlCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateInstanceCtlCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateInstanceCtlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateInstanceCtl(*UpdateInstanceCtlInput) (*UpdateInstanceCtlOutput, error)
UpdateInstanceCtlWithContext(byteplus.Context, *UpdateInstanceCtlInput, ...request.Option) (*UpdateInstanceCtlOutput, error)
UpdateInstanceCtlRequest(*UpdateInstanceCtlInput) (*request.Request, *UpdateInstanceCtlOutput)
UpdateIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateIpGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateIpGroup(*UpdateIpGroupInput) (*UpdateIpGroupOutput, error)
UpdateIpGroupWithContext(byteplus.Context, *UpdateIpGroupInput, ...request.Option) (*UpdateIpGroupOutput, error)
UpdateIpGroupRequest(*UpdateIpGroupInput) (*request.Request, *UpdateIpGroupOutput)
UpdateSystemBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSystemBotConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSystemBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSystemBotConfig(*UpdateSystemBotConfigInput) (*UpdateSystemBotConfigOutput, error)
UpdateSystemBotConfigWithContext(byteplus.Context, *UpdateSystemBotConfigInput, ...request.Option) (*UpdateSystemBotConfigOutput, error)
UpdateSystemBotConfigRequest(*UpdateSystemBotConfigInput) (*request.Request, *UpdateSystemBotConfigOutput)
UpdateTamperProofCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateTamperProofCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateTamperProofCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateTamperProof(*UpdateTamperProofInput) (*UpdateTamperProofOutput, error)
UpdateTamperProofWithContext(byteplus.Context, *UpdateTamperProofInput, ...request.Option) (*UpdateTamperProofOutput, error)
UpdateTamperProofRequest(*UpdateTamperProofInput) (*request.Request, *UpdateTamperProofOutput)
UpdateTamperProofCacheCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateTamperProofCacheCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateTamperProofCacheCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateTamperProofCache(*UpdateTamperProofCacheInput) (*UpdateTamperProofCacheOutput, error)
UpdateTamperProofCacheWithContext(byteplus.Context, *UpdateTamperProofCacheInput, ...request.Option) (*UpdateTamperProofCacheOutput, error)
UpdateTamperProofCacheRequest(*UpdateTamperProofCacheInput) (*request.Request, *UpdateTamperProofCacheOutput)
UpdateVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateVulWhiteField(*UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteFieldWithContext(byteplus.Context, *UpdateVulWhiteFieldInput, ...request.Option) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteFieldRequest(*UpdateVulWhiteFieldInput) (*request.Request, *UpdateVulWhiteFieldOutput)
UpdateVulnerabilityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateVulnerabilityConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateVulnerabilityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateVulnerabilityConfig(*UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfigWithContext(byteplus.Context, *UpdateVulnerabilityConfigInput, ...request.Option) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfigRequest(*UpdateVulnerabilityConfigInput) (*request.Request, *UpdateVulnerabilityConfigOutput)
UpdateWafServiceControlCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateWafServiceControlCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateWafServiceControlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateWafServiceControl(*UpdateWafServiceControlInput) (*UpdateWafServiceControlOutput, error)
UpdateWafServiceControlWithContext(byteplus.Context, *UpdateWafServiceControlInput, ...request.Option) (*UpdateWafServiceControlOutput, error)
UpdateWafServiceControlRequest(*UpdateWafServiceControlInput) (*request.Request, *UpdateWafServiceControlOutput)
UploadWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
UploadWafServiceCertificateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UploadWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UploadWafServiceCertificate(*UploadWafServiceCertificateInput) (*UploadWafServiceCertificateOutput, error)
UploadWafServiceCertificateWithContext(byteplus.Context, *UploadWafServiceCertificateInput, ...request.Option) (*UploadWafServiceCertificateOutput, error)
UploadWafServiceCertificateRequest(*UploadWafServiceCertificateInput) (*request.Request, *UploadWafServiceCertificateOutput)
}
WAFAPI provides an interface to enable mocking the waf.WAF service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// WAF.
func myFunc(svc WAFAPI) bool {
// Make svc.AddHostGroup request
}
func main() {
sess := session.New()
svc := waf.New(sess)
myFunc(svc)
}
type WafActionListForGetTLSConfigOutput ¶
type WafActionListForGetTLSConfigOutput struct {
AnswerOpt *bool `type:"boolean" json:",omitempty"`
Block *bool `type:"boolean" json:",omitempty"`
Drop *bool `type:"boolean" json:",omitempty"`
HumanVerify *bool `type:"boolean" json:",omitempty"`
HumanVerifyBlock *bool `type:"boolean" json:",omitempty"`
JS *bool `type:"boolean" json:",omitempty"`
JSBlock *bool `type:"boolean" json:",omitempty"`
Observe *bool `type:"boolean" json:",omitempty"`
Pass *bool `type:"boolean" json:",omitempty"`
Permit *bool `type:"boolean" json:",omitempty"`
Pow *bool `type:"boolean" json:",omitempty"`
PowBlock *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (WafActionListForGetTLSConfigOutput) GoString ¶
func (s WafActionListForGetTLSConfigOutput) GoString() string
GoString returns the string representation
func (*WafActionListForGetTLSConfigOutput) SetAnswerOpt ¶
func (s *WafActionListForGetTLSConfigOutput) SetAnswerOpt(v bool) *WafActionListForGetTLSConfigOutput
SetAnswerOpt sets the AnswerOpt field's value.
func (*WafActionListForGetTLSConfigOutput) SetBlock ¶
func (s *WafActionListForGetTLSConfigOutput) SetBlock(v bool) *WafActionListForGetTLSConfigOutput
SetBlock sets the Block field's value.
func (*WafActionListForGetTLSConfigOutput) SetDrop ¶
func (s *WafActionListForGetTLSConfigOutput) SetDrop(v bool) *WafActionListForGetTLSConfigOutput
SetDrop sets the Drop field's value.
func (*WafActionListForGetTLSConfigOutput) SetHumanVerify ¶
func (s *WafActionListForGetTLSConfigOutput) SetHumanVerify(v bool) *WafActionListForGetTLSConfigOutput
SetHumanVerify sets the HumanVerify field's value.
func (*WafActionListForGetTLSConfigOutput) SetHumanVerifyBlock ¶
func (s *WafActionListForGetTLSConfigOutput) SetHumanVerifyBlock(v bool) *WafActionListForGetTLSConfigOutput
SetHumanVerifyBlock sets the HumanVerifyBlock field's value.
func (*WafActionListForGetTLSConfigOutput) SetJS ¶
func (s *WafActionListForGetTLSConfigOutput) SetJS(v bool) *WafActionListForGetTLSConfigOutput
SetJS sets the JS field's value.
func (*WafActionListForGetTLSConfigOutput) SetJSBlock ¶
func (s *WafActionListForGetTLSConfigOutput) SetJSBlock(v bool) *WafActionListForGetTLSConfigOutput
SetJSBlock sets the JSBlock field's value.
func (*WafActionListForGetTLSConfigOutput) SetObserve ¶
func (s *WafActionListForGetTLSConfigOutput) SetObserve(v bool) *WafActionListForGetTLSConfigOutput
SetObserve sets the Observe field's value.
func (*WafActionListForGetTLSConfigOutput) SetPass ¶
func (s *WafActionListForGetTLSConfigOutput) SetPass(v bool) *WafActionListForGetTLSConfigOutput
SetPass sets the Pass field's value.
func (*WafActionListForGetTLSConfigOutput) SetPermit ¶
func (s *WafActionListForGetTLSConfigOutput) SetPermit(v bool) *WafActionListForGetTLSConfigOutput
SetPermit sets the Permit field's value.
func (*WafActionListForGetTLSConfigOutput) SetPow ¶
func (s *WafActionListForGetTLSConfigOutput) SetPow(v bool) *WafActionListForGetTLSConfigOutput
SetPow sets the Pow field's value.
func (*WafActionListForGetTLSConfigOutput) SetPowBlock ¶
func (s *WafActionListForGetTLSConfigOutput) SetPowBlock(v bool) *WafActionListForGetTLSConfigOutput
SetPowBlock sets the PowBlock field's value.
func (WafActionListForGetTLSConfigOutput) String ¶
func (s WafActionListForGetTLSConfigOutput) String() string
String returns the string representation
type WafActionListForModifyTLSConfigInput ¶
type WafActionListForModifyTLSConfigInput struct {
AnswerOpt *bool `type:"boolean" json:",omitempty"`
Block *bool `type:"boolean" json:",omitempty"`
Drop *bool `type:"boolean" json:",omitempty"`
HumanVerify *bool `type:"boolean" json:",omitempty"`
HumanVerifyBlock *bool `type:"boolean" json:",omitempty"`
JS *bool `type:"boolean" json:",omitempty"`
JSBlock *bool `type:"boolean" json:",omitempty"`
Observe *bool `type:"boolean" json:",omitempty"`
Pass *bool `type:"boolean" json:",omitempty"`
Permit *bool `type:"boolean" json:",omitempty"`
Pow *bool `type:"boolean" json:",omitempty"`
PowBlock *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (WafActionListForModifyTLSConfigInput) GoString ¶
func (s WafActionListForModifyTLSConfigInput) GoString() string
GoString returns the string representation
func (*WafActionListForModifyTLSConfigInput) SetAnswerOpt ¶
func (s *WafActionListForModifyTLSConfigInput) SetAnswerOpt(v bool) *WafActionListForModifyTLSConfigInput
SetAnswerOpt sets the AnswerOpt field's value.
func (*WafActionListForModifyTLSConfigInput) SetBlock ¶
func (s *WafActionListForModifyTLSConfigInput) SetBlock(v bool) *WafActionListForModifyTLSConfigInput
SetBlock sets the Block field's value.
func (*WafActionListForModifyTLSConfigInput) SetDrop ¶
func (s *WafActionListForModifyTLSConfigInput) SetDrop(v bool) *WafActionListForModifyTLSConfigInput
SetDrop sets the Drop field's value.
func (*WafActionListForModifyTLSConfigInput) SetHumanVerify ¶
func (s *WafActionListForModifyTLSConfigInput) SetHumanVerify(v bool) *WafActionListForModifyTLSConfigInput
SetHumanVerify sets the HumanVerify field's value.
func (*WafActionListForModifyTLSConfigInput) SetHumanVerifyBlock ¶
func (s *WafActionListForModifyTLSConfigInput) SetHumanVerifyBlock(v bool) *WafActionListForModifyTLSConfigInput
SetHumanVerifyBlock sets the HumanVerifyBlock field's value.
func (*WafActionListForModifyTLSConfigInput) SetJS ¶
func (s *WafActionListForModifyTLSConfigInput) SetJS(v bool) *WafActionListForModifyTLSConfigInput
SetJS sets the JS field's value.
func (*WafActionListForModifyTLSConfigInput) SetJSBlock ¶
func (s *WafActionListForModifyTLSConfigInput) SetJSBlock(v bool) *WafActionListForModifyTLSConfigInput
SetJSBlock sets the JSBlock field's value.
func (*WafActionListForModifyTLSConfigInput) SetObserve ¶
func (s *WafActionListForModifyTLSConfigInput) SetObserve(v bool) *WafActionListForModifyTLSConfigInput
SetObserve sets the Observe field's value.
func (*WafActionListForModifyTLSConfigInput) SetPass ¶
func (s *WafActionListForModifyTLSConfigInput) SetPass(v bool) *WafActionListForModifyTLSConfigInput
SetPass sets the Pass field's value.
func (*WafActionListForModifyTLSConfigInput) SetPermit ¶
func (s *WafActionListForModifyTLSConfigInput) SetPermit(v bool) *WafActionListForModifyTLSConfigInput
SetPermit sets the Permit field's value.
func (*WafActionListForModifyTLSConfigInput) SetPow ¶
func (s *WafActionListForModifyTLSConfigInput) SetPow(v bool) *WafActionListForModifyTLSConfigInput
SetPow sets the Pow field's value.
func (*WafActionListForModifyTLSConfigInput) SetPowBlock ¶
func (s *WafActionListForModifyTLSConfigInput) SetPowBlock(v bool) *WafActionListForModifyTLSConfigInput
SetPowBlock sets the PowBlock field's value.
func (WafActionListForModifyTLSConfigInput) String ¶
func (s WafActionListForModifyTLSConfigInput) String() string
String returns the string representation
Source Files
¶
- api_add_host_group.go
- api_add_ip_group.go
- api_add_prohibition_black.go
- api_add_prohibition_white.go
- api_batch_copy_system_bot_config.go
- api_batch_delete_global_ban_items.go
- api_batch_update_tls_fields_config.go
- api_check_llm_prompt.go
- api_check_llm_response_stream.go
- api_create_acl_rule.go
- api_create_allow_rule.go
- api_create_block_rule.go
- api_create_bot_analyse_protect_rule.go
- api_create_cc_rule.go
- api_create_custom_bot_config.go
- api_create_custom_page.go
- api_create_domain.go
- api_create_tamper_proof.go
- api_create_volc_waf_services_by_byte_plus_cd_n.go
- api_create_vul_white_field.go
- api_delete_acl_rule.go
- api_delete_allow_rule.go
- api_delete_block_rule.go
- api_delete_bot_analyse_protect_rule.go
- api_delete_cc_rule.go
- api_delete_custom_bot_config.go
- api_delete_custom_page.go
- api_delete_domain.go
- api_delete_host_group.go
- api_delete_ip_group.go
- api_delete_prohibition_black.go
- api_delete_prohibition_white.go
- api_delete_tamper_proof.go
- api_delete_volc_waf_service.go
- api_delete_vul_white_field.go
- api_delete_waf_service_certificate.go
- api_get_domain_info.go
- api_get_instance_ctl.go
- api_get_req_qps_analysis.go
- api_get_tls_config.go
- api_get_vulnerability_config.go
- api_list_acl_rule.go
- api_list_all_ip_groups.go
- api_list_allow_rule.go
- api_list_area_block_rule.go
- api_list_block_rule.go
- api_list_bot_analyse_protect_rule.go
- api_list_bot_analyse_protect_rule_priority_available.go
- api_list_cc_rule.go
- api_list_certificate_services.go
- api_list_custom_bot_config.go
- api_list_custom_page.go
- api_list_domain.go
- api_list_global_ban_items.go
- api_list_host_group.go
- api_list_ip_group.go
- api_list_load_balancer.go
- api_list_prohibition.go
- api_list_system_bot_config.go
- api_list_tamper_proof.go
- api_list_vul_white_field.go
- api_list_vulnerability_rule.go
- api_list_waf_service_certificate.go
- api_modify_service_defence_mode.go
- api_modify_tls_config.go
- api_query_attack_analysis_terms_agg_lb.go
- api_query_attack_analysis_with_rule_agg_lb.go
- api_query_attack_security_event.go
- api_query_certificate_if_replace.go
- api_query_flow_overview_lb.go
- api_query_llm_generate.go
- api_query_protection_overview_lb.go
- api_update_acl_rule.go
- api_update_allow_rule.go
- api_update_area_block_rule.go
- api_update_block_rule.go
- api_update_bot_analyse_protect_rule.go
- api_update_cc_rule.go
- api_update_custom_bot_config.go
- api_update_custom_page.go
- api_update_custom_system_vul_rule.go
- api_update_domain.go
- api_update_host_group.go
- api_update_instance_ctl.go
- api_update_ip_group.go
- api_update_system_bot_config.go
- api_update_tamper_proof.go
- api_update_tamper_proof_cache.go
- api_update_vul_white_field.go
- api_update_vulnerability_config.go
- api_update_waf_service_control.go
- api_upload_waf_service_certificate.go
- interface_waf.go
- service_waf.go