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 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 AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBotAnalyseProtectRuleInput) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) String() string
- type AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBotAnalyseProtectRuleInput) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) 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 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 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 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 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 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 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) String() string
- func (s *AddIpGroupInput) Validate() error
- type AddIpGroupOutput
- 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 AutoTraversalForGetVulnerabilityConfigOutput
- func (s AutoTraversalForGetVulnerabilityConfigOutput) GoString() string
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetEnable(v bool) *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) 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 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
- type CloudAccessConfigForCreateDomainInput
- func (s CloudAccessConfigForCreateDomainInput) GoString() string
- func (s *CloudAccessConfigForCreateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(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) SetInstanceID(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) SetInstanceID(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 CommonDetectionForGetVulnerabilityConfigOutput
- func (s CommonDetectionForGetVulnerabilityConfigOutput) GoString() string
- func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetDescription(v string) *CommonDetectionForGetVulnerabilityConfigOutput
- func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *CommonDetectionForGetVulnerabilityConfigOutput
- func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *CommonDetectionForGetVulnerabilityConfigOutput
- func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *CommonDetectionForGetVulnerabilityConfigOutput
- func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *CommonDetectionForGetVulnerabilityConfigOutput
- func (s CommonDetectionForGetVulnerabilityConfigOutput) 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) 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) 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) SetActionAfterVerification(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) SetRulePriority(v int32) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) SetSingleProportion(v string) *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 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) 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 int32) *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) SetRedirectUrl(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetUrl(v string) *CreateCustomPageInput
- func (s CreateCustomPageInput) String() string
- func (s *CreateCustomPageInput) Validate() error
- type CreateCustomPageOutput
- type CreateDomainInput
- func (s CreateDomainInput) GoString() string
- func (s *CreateDomainInput) SetAccessMode(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBackendGroups(v []*BackendGroupForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetBotDytokenEnable(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBotFrequencyEnable(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBotRepeatEnable(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBotSequenceDefaultAction(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetBotSequenceEnable(v int32) *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) SetDomain(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableHTTP2(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableIPv6(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) 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) SetVolcCertificateID(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetVpcID(v string) *CreateDomainInput
- func (s CreateDomainInput) String() string
- func (s *CreateDomainInput) Validate() error
- type CreateDomainOutput
- 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 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 string) *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 string) *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) SetDefenceMode(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetDlpEnable(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetDomain(v string) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableHTTP2(v int32) *DataForListDomainOutput
- func (s *DataForListDomainOutput) SetEnableIPv6(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) 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) 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) SetRuleTag(v string) *DataForListSystemBotConfigOutput
- func (s DataForListSystemBotConfigOutput) 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) SetErrCode(v int32) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetErrMsg(v string) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetLabels(v []*string) *DecisionForCheckLLMPromptOutput
- func (s DecisionForCheckLLMPromptOutput) String() string
- type DeleteAllowRuleInput
- type DeleteAllowRuleOutput
- type DeleteBlockRuleInput
- type DeleteBlockRuleOutput
- type DeleteBotAnalyseProtectRuleInput
- type DeleteBotAnalyseProtectRuleOutput
- type DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) GoString() string
- func (s *DeleteCustomBotConfigInput) SetBotID(v int32) *DeleteCustomBotConfigInput
- func (s *DeleteCustomBotConfigInput) SetHost(v string) *DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) String() string
- func (s *DeleteCustomBotConfigInput) Validate() error
- type DeleteCustomBotConfigOutput
- type DeleteCustomPageInput
- type DeleteCustomPageOutput
- type DeleteDomainInput
- type DeleteDomainOutput
- type DeleteIpGroupInput
- type DeleteIpGroupOutput
- type DeleteWafServiceCertificateInput
- type DeleteWafServiceCertificateOutput
- type FreqScanForGetVulnerabilityConfigOutput
- func (s FreqScanForGetVulnerabilityConfigOutput) GoString() string
- func (s *FreqScanForGetVulnerabilityConfigOutput) SetEnable(v bool) *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) SetRuleTag(v string) *FreqScanForUpdateVulnerabilityConfigInput
- func (s FreqScanForUpdateVulnerabilityConfigInput) 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 GetVulnerabilityConfigInput
- 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 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 ListAllIpGroupsInput
- func (s ListAllIpGroupsInput) GoString() string
- func (s *ListAllIpGroupsInput) SetIp(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPage(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPageSize(v int32) *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) 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) 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) 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) 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) 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) 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) 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) 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) 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) String() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) Validate() error
- type ListBotAnalyseProtectRulePriorityAvailableOutput
- type ListCertificateServicesInput
- func (s ListCertificateServicesInput) GoString() string
- func (s *ListCertificateServicesInput) SetClbCertificateId(v string) *ListCertificateServicesInput
- func (s *ListCertificateServicesInput) SetId(v int32) *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) 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) 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 string) *ListCustomPageInput
- func (s *ListCustomPageInput) SetPageSize(v int32) *ListCustomPageInput
- func (s ListCustomPageInput) String() string
- func (s *ListCustomPageInput) Validate() error
- type ListCustomPageOutput
- func (s ListCustomPageOutput) GoString() string
- func (s *ListCustomPageOutput) SetCurrentPage(v int32) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetData(v []*DataForListCustomPageOutput) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetPageNumber(v int32) *ListCustomPageOutput
- func (s *ListCustomPageOutput) SetPageSize(v int32) *ListCustomPageOutput
- func (s ListCustomPageOutput) String() string
- type ListDomainInput
- func (s ListDomainInput) GoString() string
- func (s *ListDomainInput) SetALBInstanceID(v string) *ListDomainInput
- func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
- func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
- func (s *ListDomainInput) SetPage(v int32) *ListDomainInput
- func (s *ListDomainInput) SetPageSize(v int32) *ListDomainInput
- func (s *ListDomainInput) SetRegion(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) SetData(v []*DataForListDomainOutput) *ListDomainOutput
- func (s *ListDomainOutput) SetPageNumber(v int32) *ListDomainOutput
- func (s *ListDomainOutput) SetPageSize(v int32) *ListDomainOutput
- func (s *ListDomainOutput) SetTotalCount(v int32) *ListDomainOutput
- func (s ListDomainOutput) 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) SetPage(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetPageSize(v int32) *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) 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
- type ListLoadBalancerOutput
- type ListSystemBotConfigInput
- type ListSystemBotConfigOutput
- type ListVulnerabilityRuleInput
- func (s ListVulnerabilityRuleInput) GoString() string
- func (s *ListVulnerabilityRuleInput) SetHost(v string) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetRuleMode(v string) *ListVulnerabilityRuleInput
- func (s ListVulnerabilityRuleInput) String() string
- func (s *ListVulnerabilityRuleInput) Validate() error
- type ListVulnerabilityRuleOutput
- type ListWafServiceCertificateInput
- type ListWafServiceCertificateOutput
- type LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s LogicalVulnerabilityForGetVulnerabilityConfigOutput) GoString() string
- func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetDescription(v string) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
- func (s LogicalVulnerabilityForGetVulnerabilityConfigOutput) 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 QueryCertificateIfReplaceInput
- func (s QueryCertificateIfReplaceInput) GoString() string
- func (s *QueryCertificateIfReplaceInput) SetCertificateID(v int32) *QueryCertificateIfReplaceInput
- func (s *QueryCertificateIfReplaceInput) SetDomain(v string) *QueryCertificateIfReplaceInput
- func (s *QueryCertificateIfReplaceInput) SetPublicRealServer(v int32) *QueryCertificateIfReplaceInput
- func (s QueryCertificateIfReplaceInput) String() string
- func (s *QueryCertificateIfReplaceInput) Validate() error
- type QueryCertificateIfReplaceOutput
- type QueryLLMGenerateInput
- type QueryLLMGenerateOutput
- type RelatedRuleForListAllIpGroupsOutput
- func (s RelatedRuleForListAllIpGroupsOutput) GoString() string
- func (s *RelatedRuleForListAllIpGroupsOutput) SetHost(v string) *RelatedRuleForListAllIpGroupsOutput
- 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 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) 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 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 string) *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 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 RuleSetDetailForGetVulnerabilityConfigOutput
- func (s RuleSetDetailForGetVulnerabilityConfigOutput) GoString() string
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount(v int32) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetSubcategory(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
- func (s RuleSetDetailForGetVulnerabilityConfigOutput) String() string
- type RuleSetInfoForGetVulnerabilityConfigOutput
- func (s RuleSetInfoForGetVulnerabilityConfigOutput) GoString() string
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetCommonDetection(v *CommonDetectionForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetLogicalVulnerability(v *LogicalVulnerabilityForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetWebBackdoor(v *WebBackdoorForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
- func (s RuleSetInfoForGetVulnerabilityConfigOutput) String() string
- 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) SetInstanceID(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 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) 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) SetSubRegion(v []*string) *UpdateAreaBlockRuleInput
- func (s UpdateAreaBlockRuleInput) String() string
- func (s *UpdateAreaBlockRuleInput) Validate() error
- type UpdateAreaBlockRuleOutput
- 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) 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) SetActionAfterVerification(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) SetRulePriority(v int32) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) SetSingleProportion(v string) *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) String() string
- func (s *UpdateBotAnalyseProtectRuleInput) Validate() error
- type UpdateBotAnalyseProtectRuleOutput
- 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) 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 int32) *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) 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) SetSystemRuleSwitch(v []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) *UpdateCustomSystemVulRuleInput
- func (s UpdateCustomSystemVulRuleInput) String() string
- func (s *UpdateCustomSystemVulRuleInput) Validate() error
- 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) SetBotDytokenEnable(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetBotFrequencyEnable(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetBotRepeatEnable(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetBotSequenceDefaultAction(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetBotSequenceEnable(v int32) *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) SetDomain(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableHTTP2(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableIPv6(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) 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) SetVolcCertificateID(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetVpcID(v string) *UpdateDomainInput
- func (s UpdateDomainInput) String() string
- func (s *UpdateDomainInput) Validate() error
- type UpdateDomainOutput
- 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) 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) String() string
- func (s *UpdateSystemBotConfigInput) Validate() error
- type UpdateSystemBotConfigOutput
- 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) SetRuleMode(v string) *UpdateVulnerabilityConfigInput
- func (s UpdateVulnerabilityConfigInput) String() string
- func (s *UpdateVulnerabilityConfigInput) Validate() error
- 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 string) *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) 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) SetPublicKey(v string) *UploadWafServiceCertificateInput
- func (s UploadWafServiceCertificateInput) String() string
- func (s *UploadWafServiceCertificateInput) Validate() error
- type UploadWafServiceCertificateOutput
- type WAF
- 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 volcengine.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 volcengine.Context, input *AddIpGroupInput, opts ...request.Option) (*AddIpGroupOutput, 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 volcengine.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 volcengine.Context, input *CheckLLMPromptInput, opts ...request.Option) (*CheckLLMPromptOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *CreateBotAnalyseProtectRuleInput, ...) (*CreateBotAnalyseProtectRuleOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DeleteBotAnalyseProtectRuleInput, ...) (*DeleteBotAnalyseProtectRuleOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, 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 volcengine.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 volcengine.Context, input *DeleteIpGroupInput, opts ...request.Option) (*DeleteIpGroupOutput, 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 volcengine.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 volcengine.Context, input *DeleteWafServiceCertificateInput, ...) (*DeleteWafServiceCertificateOutput, 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 volcengine.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 volcengine.Context, input *GetReqQPSAnalysisInput, opts ...request.Option) (*GetReqQPSAnalysisOutput, 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 volcengine.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 volcengine.Context, input *GetVulnerabilityConfigInput, ...) (*GetVulnerabilityConfigOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListBotAnalyseProtectRulePriorityAvailableInput, ...) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error)
- func (c *WAF) ListBotAnalyseProtectRuleRequest(input *ListBotAnalyseProtectRuleInput) (req *request.Request, output *ListBotAnalyseProtectRuleOutput)
- func (c *WAF) ListBotAnalyseProtectRuleWithContext(ctx volcengine.Context, input *ListBotAnalyseProtectRuleInput, ...) (*ListBotAnalyseProtectRuleOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListCustomBotConfigInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListDomainInput, opts ...request.Option) (*ListDomainOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListLoadBalancerInput, opts ...request.Option) (*ListLoadBalancerOutput, 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 volcengine.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 volcengine.Context, input *ListSystemBotConfigInput, ...) (*ListSystemBotConfigOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListWafServiceCertificateInput, ...) (*ListWafServiceCertificateOutput, 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 volcengine.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 volcengine.Context, input *QueryCertificateIfReplaceInput, ...) (*QueryCertificateIfReplaceOutput, 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 volcengine.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 volcengine.Context, input *QueryLLMGenerateInput, opts ...request.Option) (*QueryLLMGenerateOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UpdateAreaBlockRuleInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UpdateBotAnalyseProtectRuleInput, ...) (*UpdateBotAnalyseProtectRuleOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UpdateDomainInput, opts ...request.Option) (*UpdateDomainOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UpdateSystemBotConfigInput, ...) (*UpdateSystemBotConfigOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UploadWafServiceCertificateInput, ...) (*UploadWafServiceCertificateOutput, error)
- type WAFAPI
- type WebBackdoorForGetVulnerabilityConfigOutput
- func (s WebBackdoorForGetVulnerabilityConfigOutput) GoString() string
- func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetDescription(v string) *WebBackdoorForGetVulnerabilityConfigOutput
- func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *WebBackdoorForGetVulnerabilityConfigOutput
- func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *WebBackdoorForGetVulnerabilityConfigOutput
- func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *WebBackdoorForGetVulnerabilityConfigOutput
- func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *WebBackdoorForGetVulnerabilityConfigOutput
- func (s WebBackdoorForGetVulnerabilityConfigOutput) String() string
Constants ¶
const ( // EnumOfActionForCreateBlockRuleInputObserve is a EnumOfActionForCreateBlockRuleInput enum value EnumOfActionForCreateBlockRuleInputObserve = "observe" // EnumOfActionForCreateBlockRuleInputBlock is a EnumOfActionForCreateBlockRuleInput enum value EnumOfActionForCreateBlockRuleInputBlock = "block" )
const ( // EnumOfTimeOrderByForListAllIpGroupsInputAsc is a EnumOfTimeOrderByForListAllIpGroupsInput enum value EnumOfTimeOrderByForListAllIpGroupsInputAsc = "ASC" // EnumOfTimeOrderByForListAllIpGroupsInputDesc is a EnumOfTimeOrderByForListAllIpGroupsInput enum value EnumOfTimeOrderByForListAllIpGroupsInputDesc = "DESC" )
const ( // EnumOfTypeForListLoadBalancerInputAlb is a EnumOfTypeForListLoadBalancerInput enum value EnumOfTypeForListLoadBalancerInputAlb = "alb" // EnumOfTypeForListLoadBalancerInputClb is a EnumOfTypeForListLoadBalancerInput enum value EnumOfTypeForListLoadBalancerInputClb = "clb" )
const ( // EnumOfActionForUpdateBlockRuleInputObserve is a EnumOfActionForUpdateBlockRuleInput enum value EnumOfActionForUpdateBlockRuleInputObserve = "observe" // EnumOfActionForUpdateBlockRuleInputBlock is a EnumOfActionForUpdateBlockRuleInput enum value EnumOfActionForUpdateBlockRuleInputBlock = "block" )
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 AccurateForCreateAllowRuleInput ¶
type AccurateForCreateAllowRuleInput struct { AccurateRules []*AccurateRuleForCreateAllowRuleInput `type:"list"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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"` Logic *int32 `type:"int32"` // 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 AccurateGroupForCreateBotAnalyseProtectRuleInput ¶
type AccurateGroupForCreateBotAnalyseProtectRuleInput struct { AccurateRules []*AccurateRuleForCreateBotAnalyseProtectRuleInput `type:"list"` Logic *int32 `type:"int32"` // contains filtered or unexported fields }
func (AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBotAnalyseProtectRuleInput) *AccurateGroupForCreateBotAnalyseProtectRuleInput
SetAccurateRules sets the AccurateRules 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 AccurateGroupForUpdateBotAnalyseProtectRuleInput ¶
type AccurateGroupForUpdateBotAnalyseProtectRuleInput struct { AccurateRules []*AccurateRuleForUpdateBotAnalyseProtectRuleInput `type:"list"` Logic *int32 `type:"int32"` // contains filtered or unexported fields }
func (AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules ¶
func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBotAnalyseProtectRuleInput) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
SetAccurateRules sets the AccurateRules 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 AccurateRuleForCreateAllowRuleInput ¶
type AccurateRuleForCreateAllowRuleInput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AccurateRuleForCreateCustomBotConfigInput ¶
type AccurateRuleForCreateCustomBotConfigInput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AccurateRuleForListBotAnalyseProtectRuleOutput ¶
type AccurateRuleForListBotAnalyseProtectRuleOutput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AccurateRuleForListCustomBotConfigOutput ¶
type AccurateRuleForListCustomBotConfigOutput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AccurateRuleForUpdateAllowRuleInput ¶
type AccurateRuleForUpdateAllowRuleInput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AccurateRuleForUpdateCustomBotConfigInput ¶
type AccurateRuleForUpdateCustomBotConfigInput struct { HttpObj *string `type:"string"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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"` ObjType *int32 `type:"int32"` Opretar *int32 `type:"int32"` Property *int32 `type:"int32"` ValueString *string `type:"string"` // 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 AddIpGroupInput ¶
type AddIpGroupInput struct { // AddType is a required field AddType *string `type:"string" required:"true"` IpList []*string `type:"list"` // Name is a required field Name *string `type:"string" required:"true"` // 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) 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"` // 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 AdvanceConfigForGetVulnerabilityConfigOutput ¶
type AdvanceConfigForGetVulnerabilityConfigOutput struct { AutoTraversal *AutoTraversalForGetVulnerabilityConfigOutput `type:"structure"` FreqScan *FreqScanForGetVulnerabilityConfigOutput `type:"structure"` // 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"` FreqScan *FreqScanForUpdateVulnerabilityConfigInput `type:"structure"` // 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 AutoTraversalForGetVulnerabilityConfigOutput ¶
type AutoTraversalForGetVulnerabilityConfigOutput struct { Enable *bool `type:"boolean"` RuleTag *string `type:"string"` // 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) 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"` RuleTag *string `type:"string"` // 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) 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"` Port *int32 `type:"int32"` Protocol *string `type:"string"` Weight *int32 `type:"int32"` // 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"` Port *int32 `type:"int32"` Protocol *string `type:"string"` Weight *int32 `type:"int32"` // 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"` Port *int32 `type:"int32"` Protocol *string `type:"string"` Weight *int32 `type:"int32"` // 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"` Backends []*BackendForCreateDomainInput `type:"list"` Name *string `type:"string"` // 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"` Backends []*BackendForListDomainOutput `type:"list"` Name *string `type:"string"` // 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"` Backends []*BackendForUpdateDomainInput `type:"list"` Name *string `type:"string"` // 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 CheckLLMPromptInput ¶ added in v1.0.149
type CheckLLMPromptInput struct { // Content is a required field Content *string `type:"string" required:"true"` // ContentType is a required field ContentType *int32 `type:"int32" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` MsgClass *int32 `type:"int32"` // Region is a required field Region *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CheckLLMPromptInput) GoString ¶ added in v1.0.149
func (s CheckLLMPromptInput) GoString() string
GoString returns the string representation
func (*CheckLLMPromptInput) SetContent ¶ added in v1.0.149
func (s *CheckLLMPromptInput) SetContent(v string) *CheckLLMPromptInput
SetContent sets the Content field's value.
func (*CheckLLMPromptInput) SetContentType ¶ added in v1.0.149
func (s *CheckLLMPromptInput) SetContentType(v int32) *CheckLLMPromptInput
SetContentType sets the ContentType field's value.
func (*CheckLLMPromptInput) SetHost ¶ added in v1.0.149
func (s *CheckLLMPromptInput) SetHost(v string) *CheckLLMPromptInput
SetHost sets the Host field's value.
func (*CheckLLMPromptInput) SetMsgClass ¶ added in v1.0.149
func (s *CheckLLMPromptInput) SetMsgClass(v int32) *CheckLLMPromptInput
SetMsgClass sets the MsgClass field's value.
func (*CheckLLMPromptInput) SetRegion ¶ added in v1.0.149
func (s *CheckLLMPromptInput) SetRegion(v string) *CheckLLMPromptInput
SetRegion sets the Region field's value.
func (CheckLLMPromptInput) String ¶ added in v1.0.149
func (s CheckLLMPromptInput) String() string
String returns the string representation
func (*CheckLLMPromptInput) Validate ¶ added in v1.0.149
func (s *CheckLLMPromptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckLLMPromptOutput ¶ added in v1.0.149
type CheckLLMPromptOutput struct { Metadata *response.ResponseMetadata Decision *DecisionForCheckLLMPromptOutput `type:"structure"` MsgID *string `type:"string"` // contains filtered or unexported fields }
func (CheckLLMPromptOutput) GoString ¶ added in v1.0.149
func (s CheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*CheckLLMPromptOutput) SetDecision ¶ added in v1.0.149
func (s *CheckLLMPromptOutput) SetDecision(v *DecisionForCheckLLMPromptOutput) *CheckLLMPromptOutput
SetDecision sets the Decision field's value.
func (*CheckLLMPromptOutput) SetMsgID ¶ added in v1.0.149
func (s *CheckLLMPromptOutput) SetMsgID(v string) *CheckLLMPromptOutput
SetMsgID sets the MsgID field's value.
func (CheckLLMPromptOutput) String ¶ added in v1.0.149
func (s CheckLLMPromptOutput) String() string
String returns the string representation
type CloudAccessConfigForCreateDomainInput ¶
type CloudAccessConfigForCreateDomainInput struct { AccessProtocol *string `type:"string"` InstanceID *string `type:"string"` ListenerID *string `type:"string"` Port *string `type:"string"` Protocol *string `type:"string"` // 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) SetInstanceID ¶
func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(v string) *CloudAccessConfigForCreateDomainInput
SetInstanceID sets the InstanceID 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"` InstanceID *string `type:"string"` ListenerID *string `type:"string"` Port *string `type:"string"` Protocol *string `type:"string"` // 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) SetInstanceID ¶
func (s *CloudAccessConfigForListDomainOutput) SetInstanceID(v string) *CloudAccessConfigForListDomainOutput
SetInstanceID sets the InstanceID 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"` InstanceID *string `type:"string"` ListenerID *string `type:"string"` Port *string `type:"string"` Protocol *string `type:"string"` // 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) SetInstanceID ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceID(v string) *CloudAccessConfigForUpdateDomainInput
SetInstanceID sets the InstanceID 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 CommonDetectionForGetVulnerabilityConfigOutput ¶
type CommonDetectionForGetVulnerabilityConfigOutput struct { Description *string `type:"string"` EnableRuleCount *int32 `type:"int32"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list"` RuleSetName *string `type:"string"` TotalRuleCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (CommonDetectionForGetVulnerabilityConfigOutput) GoString ¶
func (s CommonDetectionForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*CommonDetectionForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetDescription(v string) *CommonDetectionForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*CommonDetectionForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *CommonDetectionForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetDetail ¶
func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *CommonDetectionForGetVulnerabilityConfigOutput
SetRuleSetDetail sets the RuleSetDetail field's value.
func (*CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetName ¶
func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *CommonDetectionForGetVulnerabilityConfigOutput
SetRuleSetName sets the RuleSetName field's value.
func (*CommonDetectionForGetVulnerabilityConfigOutput) SetTotalRuleCount ¶
func (s *CommonDetectionForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *CommonDetectionForGetVulnerabilityConfigOutput
SetTotalRuleCount sets the TotalRuleCount field's value.
func (CommonDetectionForGetVulnerabilityConfigOutput) String ¶
func (s CommonDetectionForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type CreateAllowRuleInput ¶
type CreateAllowRuleInput struct { Accurate *AccurateForCreateAllowRuleInput `type:"structure"` // Advanced is a required field Advanced *int32 `type:"int32" required:"true"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` IpAddType *int32 `type:"int32"` IpGroupId []*int32 `type:"list"` Name *string `type:"string"` // Url is a required field Url *string `type:"string" 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) 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"` // 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"` // Action is a required field Action *string `type:"string" required:"true" enum:"EnumOfActionForCreateBlockRuleInput"` // Advanced is a required field Advanced *int32 `type:"int32" required:"true"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` IpAddType *int32 `type:"int32"` IpGroupId []*int32 `type:"list"` // Name is a required field Name *string `type:"string" required:"true"` // Url is a required field Url *string `type:"string" 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) 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"` // 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:"list"` ActionAfterVerification *int32 `type:"int32"` // ActionType is a required field ActionType *int32 `type:"int32" required:"true"` // EffectTime is a required field EffectTime *int32 `type:"int32" required:"true"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` ExemptionTime *int32 `type:"int32"` // Field is a required field Field *string `type:"string" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // Name is a required field Name *string `type:"string" required:"true"` // Path is a required field Path *string `type:"string" required:"true"` PathThreshold *int32 `type:"int32"` // RulePriority is a required field RulePriority *int32 `type:"int32" required:"true"` SingleProportion *string `type:"string"` // SingleThreshold is a required field SingleThreshold *int32 `type:"int32" required:"true"` // StatisticalDuration is a required field StatisticalDuration *int32 `type:"int32" required:"true"` // StatisticalType is a required field StatisticalType *int32 `type:"int32" 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) SetActionAfterVerification ¶
func (s *CreateBotAnalyseProtectRuleInput) SetActionAfterVerification(v int32) *CreateBotAnalyseProtectRuleInput
SetActionAfterVerification sets the ActionAfterVerification 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) SetRulePriority ¶
func (s *CreateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *CreateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*CreateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *CreateBotAnalyseProtectRuleInput) SetSingleProportion(v string) *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"` // 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 CreateCustomBotConfigInput ¶
type CreateCustomBotConfigInput struct { Accurate *AccurateForCreateCustomBotConfigInput `type:"structure"` // Action is a required field Action *string `type:"string" required:"true"` // BotType is a required field BotType *string `type:"string" required:"true"` Description *string `type:"string"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // 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) 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"` // 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"` Advanced *int32 `type:"int32"` Body *string `type:"string"` // ClientIp is a required field ClientIp *string `type:"string" required:"true"` // Code is a required field Code *int32 `type:"int32" required:"true"` ContentType *string `type:"string"` Description *string `type:"string"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // Name is a required field Name *string `type:"string" required:"true"` // PageMode is a required field PageMode *int32 `type:"int32" required:"true"` // Policy is a required field Policy *int32 `type:"int32" required:"true"` RedirectUrl *string `type:"string"` // Url is a required field Url *string `type:"string" 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 int32) *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) 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"` // 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) 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" required:"true"` BackendGroups []*BackendGroupForCreateDomainInput `type:"list"` BotDytokenEnable *int32 `type:"int32"` BotFrequencyEnable *int32 `type:"int32"` BotRepeatEnable *int32 `type:"int32"` BotSequenceDefaultAction *int32 `type:"int32"` BotSequenceEnable *int32 `type:"int32"` CertificateID *int32 `type:"int32"` CertificatePlatform *string `type:"string"` ClientIPLocation *int32 `type:"int32"` ClientMaxBodySize *int32 `type:"int32"` CloudAccessConfig []*CloudAccessConfigForCreateDomainInput `type:"list"` CustomHeader []*string `type:"list"` // Domain is a required field Domain *string `type:"string" required:"true"` EnableHTTP2 *int32 `type:"int32"` EnableIPv6 *int32 `type:"int32"` KeepAliveRequest *int32 `type:"int32"` KeepAliveTimeOut *int32 `type:"int32"` LBAlgorithm *string `type:"string"` ProtocolFollow *int32 `type:"int32"` ProtocolPorts *ProtocolPortsForCreateDomainInput `type:"structure"` Protocols []*string `type:"list"` ProxyConfig *int32 `type:"int32"` ProxyConnectTimeOut *int32 `type:"int32"` ProxyKeepAlive *int32 `type:"int32"` ProxyKeepAliveTimeOut *int32 `type:"int32"` ProxyReadTimeOut *int32 `type:"int32"` ProxyRetry *int32 `type:"int32"` ProxyWriteTimeOut *int32 `type:"int32"` PublicRealServer *int32 `type:"int32"` RedirectHTTPS *bool `type:"boolean"` // Region is a required field Region *string `type:"string" required:"true"` SSLCiphers []*string `type:"list"` SSLProtocols []*string `type:"list"` TLSEnable *int32 `type:"int32"` VolcCertificateID *string `type:"string"` VpcID *string `type:"string"` // 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) SetBotDytokenEnable ¶ added in v1.0.148
func (s *CreateDomainInput) SetBotDytokenEnable(v int32) *CreateDomainInput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*CreateDomainInput) SetBotFrequencyEnable ¶ added in v1.0.148
func (s *CreateDomainInput) SetBotFrequencyEnable(v int32) *CreateDomainInput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*CreateDomainInput) SetBotRepeatEnable ¶ added in v1.0.148
func (s *CreateDomainInput) SetBotRepeatEnable(v int32) *CreateDomainInput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*CreateDomainInput) SetBotSequenceDefaultAction ¶ added in v1.0.148
func (s *CreateDomainInput) SetBotSequenceDefaultAction(v int32) *CreateDomainInput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*CreateDomainInput) SetBotSequenceEnable ¶ added in v1.0.148
func (s *CreateDomainInput) SetBotSequenceEnable(v int32) *CreateDomainInput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (*CreateDomainInput) SetCertificateID ¶
func (s *CreateDomainInput) SetCertificateID(v int32) *CreateDomainInput
SetCertificateID sets the CertificateID field's value.
func (*CreateDomainInput) SetCertificatePlatform ¶ added in v1.0.148
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) SetDomain ¶
func (s *CreateDomainInput) SetDomain(v string) *CreateDomainInput
SetDomain sets the Domain 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) 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) 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 ¶ added in v1.0.148
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) SetVolcCertificateID ¶ added in v1.0.148
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"` Domain *string `type:"string"` ServerIps *string `type:"string"` // 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) 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) String ¶
func (s CreateDomainOutput) String() string
String returns the string representation
type DataForListAllowRuleOutput ¶
type DataForListAllowRuleOutput struct { Action *string `type:"string"` AddSrc *int32 `type:"int32"` Advanced *int32 `type:"int32"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` GroupId *int32 `type:"int32"` Host *string `type:"string"` Id *int32 `type:"int32"` IpAddType *int32 `type:"int32"` IpGroups []*IpGroupForListAllowRuleOutput `type:"list"` IpType *int32 `type:"int32"` IsolationId *string `type:"string"` JsConfId *int32 `type:"int32"` Name *string `type:"string"` RuleTag *string `type:"string"` UpdateTime *string `type:"string"` Url *string `type:"string"` // 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"` AddSrc *int32 `type:"int32"` Advanced *int32 `type:"int32"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` GroupId *int32 `type:"int32"` Host *string `type:"string"` Id *int32 `type:"int32"` IpAddType *int32 `type:"int32"` IpGroups []*IpGroupForListBlockRuleOutput `type:"list"` IpType *int32 `type:"int32"` IsolationId *string `type:"string"` JsConfId *int32 `type:"int32"` Name *string `type:"string"` RuleTag *string `type:"string"` UpdateTime *string `type:"string"` Url *string `type:"string"` // 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"` Path *string `type:"string"` RuleGroup []*RuleGroupForListBotAnalyseProtectRuleOutput `type:"list"` TotalCount *int32 `type:"int32"` // 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 DataForListCustomBotConfigOutput ¶
type DataForListCustomBotConfigOutput struct { Accurate []*AccurateForListCustomBotConfigOutput `type:"list"` Action *string `type:"string"` Advanced *int32 `type:"int32"` BotType *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` Id *string `type:"string"` RuleTag *string `type:"string"` UpdateTime *string `type:"string"` // 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 string) *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"` Advanced *int32 `type:"int32"` Body *string `type:"string"` ClientIp *string `type:"string"` Code *string `type:"string"` ContentType *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` GroupId *int32 `type:"int32"` Header *string `type:"string"` Host *string `type:"string"` Id *int32 `type:"int32"` IsolationId *string `type:"string"` Name *string `type:"string"` PageMode *int32 `type:"int32"` Policy *int32 `type:"int32"` RedirectUrl *string `type:"string"` RuleTag *string `type:"string"` UpdateTime *string `type:"string"` Url *string `type:"string"` // 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"` AdvancedDefenseIP *string `type:"string"` AdvancedDefenseIPv6 *string `type:"string"` ApiEnable *int32 `type:"int32"` AttackStatus *int32 `type:"int32"` AutoCCEnable *int32 `type:"int32"` AutomaticBlackEnable *int32 `type:"int32"` BackendGroups []*BackendGroupForListDomainOutput `type:"list"` BlackIpEnable *int32 `type:"int32"` BlackLctEnable *int32 `type:"int32"` BotDytokenEnable *int32 `type:"int32"` BotFrequencyEnable *int32 `type:"int32"` BotRepeatEnable *int32 `type:"int32"` BotSequenceDefaultAction *int32 `type:"int32"` BotSequenceEnable *int32 `type:"int32"` CcEnable *int32 `type:"int32"` CertificateID *int32 `type:"int32"` CertificateName *string `type:"string"` CertificatePlatform *string `type:"string"` ClbInstanceIDs *string `type:"string"` ClbListenerId *string `type:"string"` ClbPoolId *string `type:"string"` ClbServerId *string `type:"string"` ClientIPLocation *string `type:"string"` ClientMaxBodySize *int32 `type:"int32"` CloudAccessConfig []*CloudAccessConfigForListDomainOutput `type:"list"` Cname *string `type:"string"` CustomBotEnable *int32 `type:"int32"` CustomHeader []*string `type:"list"` CustomRspEnable *int32 `type:"int32"` DefenceMode *int32 `type:"int32"` DlpEnable *int32 `type:"int32"` Domain *string `type:"string"` EnableHTTP2 *int32 `type:"int32"` EnableIPv6 *int32 `type:"int32"` KeepAliveRequest *int32 `type:"int32"` KeepAliveTimeOut *int32 `type:"int32"` LBAlgorithm *string `type:"string"` Port *int32 `type:"int32"` ProtocolFollow *int32 `type:"int32"` ProtocolPorts *ProtocolPortsForListDomainOutput `type:"structure"` Protocols []*string `type:"list"` ProxyConfig *int32 `type:"int32"` ProxyConnectTimeOut *int32 `type:"int32"` ProxyKeepAlive *int32 `type:"int32"` ProxyKeepAliveTimeOut *int32 `type:"int32"` ProxyReadTimeOut *int32 `type:"int32"` ProxyRetry *int32 `type:"int32"` ProxyWriteTimeOut *int32 `type:"int32"` PublicRealServer *int32 `type:"int32"` RedirectHTTPS *bool `type:"boolean"` Region *string `type:"string"` RspAbnormalEnable *int32 `type:"int32"` SSLCiphers []*string `type:"list"` SSLProtocols []*string `type:"list"` ServerIps *string `type:"string"` SrcIps *string `type:"string"` SrcProtocol *string `type:"string"` Status *int32 `type:"int32"` SystemBotEnable *int32 `type:"int32"` TCPListenerConfig []*TCPListenerConfigForListDomainOutput `type:"list"` TLSEnable *int32 `type:"int32"` TamperProofEnable *int32 `type:"int32"` UpdateTime *string `type:"string"` VolcCertificateID *string `type:"string"` VpcID *string `type:"string"` WafEnable *int32 `type:"int32"` WafWhiteReqEnable *int32 `type:"int32"` WhiteEnable *int32 `type:"int32"` WhiteFieldEnable *int32 `type:"int32"` // 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 ¶ added in v1.0.148
func (s *DataForListDomainOutput) SetBotDytokenEnable(v int32) *DataForListDomainOutput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*DataForListDomainOutput) SetBotFrequencyEnable ¶ added in v1.0.148
func (s *DataForListDomainOutput) SetBotFrequencyEnable(v int32) *DataForListDomainOutput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*DataForListDomainOutput) SetBotRepeatEnable ¶ added in v1.0.148
func (s *DataForListDomainOutput) SetBotRepeatEnable(v int32) *DataForListDomainOutput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*DataForListDomainOutput) SetBotSequenceDefaultAction ¶ added in v1.0.148
func (s *DataForListDomainOutput) SetBotSequenceDefaultAction(v int32) *DataForListDomainOutput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*DataForListDomainOutput) SetBotSequenceEnable ¶ added in v1.0.148
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 ¶ added in v1.0.148
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 string) *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) 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) 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) 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) 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 ¶ added in v1.0.148
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) String ¶
func (s DataForListDomainOutput) String() string
String returns the string representation
type DataForListLoadBalancerOutput ¶
type DataForListLoadBalancerOutput struct { EipAddress *string `type:"string"` EniAddress *string `type:"string"` EniIpv6Address *string `type:"string"` Id *string `type:"string"` ListenerID *string `type:"string"` ListenerName *string `type:"string"` LoadBalancerType *string `type:"string"` Name *string `type:"string"` Port *int32 `type:"int32"` Protocol *string `type:"string"` // 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"` BotType *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` RuleTag *string `type:"string"` // 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) SetRuleTag ¶
func (s *DataForListSystemBotConfigOutput) SetRuleTag(v string) *DataForListSystemBotConfigOutput
SetRuleTag sets the RuleTag field's value.
func (DataForListSystemBotConfigOutput) String ¶
func (s DataForListSystemBotConfigOutput) String() string
String returns the string representation
type DataForListWafServiceCertificateOutput ¶
type DataForListWafServiceCertificateOutput struct { ApplicableDomains *string `type:"string"` ClbCertificateId *string `type:"string"` Description *string `type:"string"` ExpireTime *string `type:"string"` Id *int32 `type:"int32"` InsertTime *string `type:"string"` IsolationId *string `type:"string"` Name *string `type:"string"` Operator *string `type:"string"` Optsrc *string `type:"string"` PrivateKey *string `type:"string"` PublicKey *string `type:"string"` User *string `type:"string"` VolcCertificateId *string `type:"string"` // 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 ¶ added in v1.0.149
type DecisionForCheckLLMPromptOutput struct { ErrCode *int32 `type:"int32"` ErrMsg *string `type:"string"` Labels []*string `type:"list"` // contains filtered or unexported fields }
func (DecisionForCheckLLMPromptOutput) GoString ¶ added in v1.0.149
func (s DecisionForCheckLLMPromptOutput) GoString() string
GoString returns the string representation
func (*DecisionForCheckLLMPromptOutput) SetErrCode ¶ added in v1.0.149
func (s *DecisionForCheckLLMPromptOutput) SetErrCode(v int32) *DecisionForCheckLLMPromptOutput
SetErrCode sets the ErrCode field's value.
func (*DecisionForCheckLLMPromptOutput) SetErrMsg ¶ added in v1.0.149
func (s *DecisionForCheckLLMPromptOutput) SetErrMsg(v string) *DecisionForCheckLLMPromptOutput
SetErrMsg sets the ErrMsg field's value.
func (*DecisionForCheckLLMPromptOutput) SetLabels ¶ added in v1.0.149
func (s *DecisionForCheckLLMPromptOutput) SetLabels(v []*string) *DecisionForCheckLLMPromptOutput
SetLabels sets the Labels field's value.
func (DecisionForCheckLLMPromptOutput) String ¶ added in v1.0.149
func (s DecisionForCheckLLMPromptOutput) String() string
String returns the string representation
type DeleteAllowRuleInput ¶
type DeleteAllowRuleInput struct { // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` // 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) 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"` // 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" required:"true"` // Id is a required field Id *string `type:"string" required:"true"` // 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) 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" required:"true"` // 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) 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 DeleteCustomBotConfigInput ¶
type DeleteCustomBotConfigInput struct { // BotID is a required field BotID *int32 `type:"int32" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // 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) 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" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` // 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) 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 // contains filtered or unexported fields }
func (DeleteCustomPageOutput) GoString ¶
func (s DeleteCustomPageOutput) GoString() string
GoString returns the string representation
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" required:"true"` // Region is a required field Region *string `type:"string" 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) 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 DeleteIpGroupInput ¶
type DeleteIpGroupInput struct { IpGroupIds []*int32 `type:"list"` // 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) 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 DeleteWafServiceCertificateInput ¶
type DeleteWafServiceCertificateInput struct { // Id is a required field Id *string `type:"string" required:"true"` // 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) 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 FreqScanForGetVulnerabilityConfigOutput ¶
type FreqScanForGetVulnerabilityConfigOutput struct { Enable *bool `type:"boolean"` RuleTag *string `type:"string"` // 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) 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"` RuleTag *string `type:"string"` // 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) 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 GetReqQPSAnalysisInput ¶
type GetReqQPSAnalysisInput struct { Domain *string `type:"string"` EndTime *string `type:"string"` // StartTime is a required field StartTime *string `type:"string" 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 *float64 `type:"float"` PeakQPS *float64 `type:"float"` // 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 float64) *GetReqQPSAnalysisOutput
SetAverageQPS sets the AverageQPS field's value.
func (*GetReqQPSAnalysisOutput) SetPeakQPS ¶
func (s *GetReqQPSAnalysisOutput) SetPeakQPS(v float64) *GetReqQPSAnalysisOutput
SetPeakQPS sets the PeakQPS field's value.
func (GetReqQPSAnalysisOutput) String ¶
func (s GetReqQPSAnalysisOutput) String() string
String returns the string representation
type GetVulnerabilityConfigInput ¶
type GetVulnerabilityConfigInput struct { // Host is a required field Host *string `type:"string" required:"true"` // 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) String ¶
func (s GetVulnerabilityConfigInput) String() string
String returns the string representation
func (*GetVulnerabilityConfigInput) Validate ¶
func (s *GetVulnerabilityConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVulnerabilityConfigOutput ¶
type GetVulnerabilityConfigOutput struct { Metadata *response.ResponseMetadata Action *string `type:"string"` AdvanceConfig *AdvanceConfigForGetVulnerabilityConfigOutput `type:"structure"` RuleMode *string `type:"string"` RuleSetInfo *RuleSetInfoForGetVulnerabilityConfigOutput `type:"structure"` // 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"` AccurateRules []*AccurateRuleForListBotAnalyseProtectRuleOutput `type:"list"` Id *int32 `type:"int32"` Logic *int32 `type:"int32"` // 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 IpGroupForListAllowRuleOutput ¶
type IpGroupForListAllowRuleOutput struct { IpGroupId *int32 `type:"int32"` Name *string `type:"string"` // 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"` Name *string `type:"string"` // 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"` IpGroupId *int32 `type:"int32"` Name *string `type:"string"` RelatedRules []*RelatedRuleForListAllIpGroupsOutput `type:"list"` UpdateTime *string `type:"string"` // 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 ListAllIpGroupsInput ¶
type ListAllIpGroupsInput struct { Ip *string `type:"string"` Page *string `type:"string"` PageSize *int32 `type:"int32"` RuleTag *string `type:"string"` // TimeOrderBy is a required field TimeOrderBy *string `type:"string" required:"true" enum:"EnumOfTimeOrderByForListAllIpGroupsInput"` // 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 string) *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) 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"` IpGroupCount *int32 `type:"int32"` IpGroupList []*IpGroupListForListAllIpGroupsOutput `type:"list"` IpGroupQuota *int32 `type:"int32"` IpLimitQuota *int32 `type:"int32"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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) 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"` GroupID *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` Url *string `type:"string"` // 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) 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"` Data []*DataForListAllowRuleOutput `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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) 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 is a required field Host *string `type:"string" required:"true"` // 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) String ¶
func (s ListAreaBlockRuleInput) String() string
String returns the string representation
func (*ListAreaBlockRuleInput) Validate ¶
func (s *ListAreaBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAreaBlockRuleOutput ¶
type ListAreaBlockRuleOutput struct { Metadata *response.ResponseMetadata Action *string `type:"string"` Country []*string `type:"list"` RuleTag *string `type:"string"` SubRegion []*string `type:"list"` // 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) 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" required:"true"` Page *int32 `type:"int32"` PageSize *int32 `type:"int32"` // 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) 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"` CurrentPage *int32 `type:"int32"` Data []*DataForListBlockRuleOutput `type:"list"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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 { // BotSpace is a required field BotSpace *string `type:"string" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` Name *string `type:"string"` Page *int32 `type:"int32"` PageSize *int32 `type:"int32"` Path *string `type:"string"` // Region is a required field Region *string `type:"string" required:"true"` RuleTag *string `type:"string"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRuleInput) GoString ¶
func (s ListBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
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) 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"` CurrentPage *int32 `type:"int32"` Data []*DataForListBotAnalyseProtectRuleOutput `type:"list"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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 ¶ added in v1.0.148
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) 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 { // BotSpace is a required field BotSpace *string `type:"string" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` Page *int32 `type:"int32"` PageSize *int32 `type:"int32"` // Path is a required field Path *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRulePriorityAvailableInput) GoString ¶
func (s ListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
GoString returns the string representation
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) 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 RulePriority []*int32 `type:"list"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRulePriorityAvailableOutput) GoString ¶
func (s ListBotAnalyseProtectRulePriorityAvailableOutput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableOutput) SetRulePriority ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableOutput) SetRulePriority(v []*int32) *ListBotAnalyseProtectRulePriorityAvailableOutput
SetRulePriority sets the RulePriority field's value.
func (ListBotAnalyseProtectRulePriorityAvailableOutput) String ¶
func (s ListBotAnalyseProtectRulePriorityAvailableOutput) String() string
String returns the string representation
type ListCertificateServicesInput ¶
type ListCertificateServicesInput struct { ClbCertificateId *string `type:"string"` // Id is a required field Id *int32 `type:"int32" required:"true"` // 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) 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"` // 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" required:"true"` Page *int32 `type:"int32"` PageSize *int32 `type:"int32"` // 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) 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"` CurrentPage *int32 `type:"int32"` Data []*DataForListCustomBotConfigOutput `type:"list"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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 ¶ added in v1.0.148
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) 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 is a required field Host *string `type:"string" required:"true"` Page *string `type:"string"` PageSize *int32 `type:"int32"` // 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 string) *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) String ¶
func (s ListCustomPageInput) String() string
String returns the string representation
func (*ListCustomPageInput) Validate ¶
func (s *ListCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCustomPageOutput ¶
type ListCustomPageOutput struct { Metadata *response.ResponseMetadata CurrentPage *int32 `type:"int32"` Data []*DataForListCustomPageOutput `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` // 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) 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) String ¶
func (s ListCustomPageOutput) String() string
String returns the string representation
type ListDomainInput ¶
type ListDomainInput struct { ALBInstanceID *string `type:"string"` // AccurateQuery is a required field AccurateQuery *int32 `type:"int32" required:"true"` Domain *string `type:"string"` // Page is a required field Page *int32 `type:"int32" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" required:"true"` // Region is a required field Region *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListDomainInput) GoString ¶
func (s ListDomainInput) GoString() string
GoString returns the string representation
func (*ListDomainInput) SetALBInstanceID ¶ added in v1.0.148
func (s *ListDomainInput) SetALBInstanceID(v string) *ListDomainInput
SetALBInstanceID sets the ALBInstanceID field's value.
func (*ListDomainInput) SetAccurateQuery ¶
func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
SetAccurateQuery sets the AccurateQuery field's value.
func (*ListDomainInput) SetDomain ¶
func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
SetDomain sets the Domain 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) SetRegion ¶
func (s *ListDomainInput) SetRegion(v string) *ListDomainInput
SetRegion sets the Region 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"` Data []*DataForListDomainOutput `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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) SetData ¶
func (s *ListDomainOutput) SetData(v []*DataForListDomainOutput) *ListDomainOutput
SetData sets the Data field's value.
func (*ListDomainOutput) SetPageNumber ¶
func (s *ListDomainOutput) SetPageNumber(v int32) *ListDomainOutput
SetPageNumber sets the PageNumber 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 ListIpGroupInput ¶
type ListIpGroupInput struct { Ip *string `type:"string"` // IpGroupId is a required field IpGroupId *int32 `type:"int32" required:"true"` // Page is a required field Page *int32 `type:"int32" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" required:"true"` // 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) 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) 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"` IpList []*string `type:"list"` PageNumber *int32 `type:"int32"` PageSize *int32 `type:"int32"` TotalCount *int32 `type:"int32"` // 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) 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 is a required field Host *string `type:"string" required:"true"` Type *string `type:"string" enum:"EnumOfTypeForListLoadBalancerInput"` // 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) 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
func (*ListLoadBalancerInput) Validate ¶
func (s *ListLoadBalancerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListLoadBalancerOutput ¶
type ListLoadBalancerOutput struct { Metadata *response.ResponseMetadata Data []*DataForListLoadBalancerOutput `type:"list"` // 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 ListSystemBotConfigInput ¶
type ListSystemBotConfigInput struct { // Host is a required field Host *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListSystemBotConfigInput) GoString ¶
func (s ListSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*ListSystemBotConfigInput) SetHost ¶
func (s *ListSystemBotConfigInput) SetHost(v string) *ListSystemBotConfigInput
SetHost sets the Host field's value.
func (ListSystemBotConfigInput) String ¶
func (s ListSystemBotConfigInput) String() string
String returns the string representation
func (*ListSystemBotConfigInput) Validate ¶
func (s *ListSystemBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSystemBotConfigOutput ¶
type ListSystemBotConfigOutput struct { Metadata *response.ResponseMetadata Data []*DataForListSystemBotConfigOutput `type:"list"` // contains filtered or unexported fields }
func (ListSystemBotConfigOutput) GoString ¶
func (s ListSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (*ListSystemBotConfigOutput) SetData ¶
func (s *ListSystemBotConfigOutput) SetData(v []*DataForListSystemBotConfigOutput) *ListSystemBotConfigOutput
SetData sets the Data field's value.
func (ListSystemBotConfigOutput) String ¶
func (s ListSystemBotConfigOutput) String() string
String returns the string representation
type ListVulnerabilityRuleInput ¶
type ListVulnerabilityRuleInput struct { // Host is a required field Host *string `type:"string" required:"true"` // RuleMode is a required field RuleMode *string `type:"string" required:"true"` // 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) 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
func (*ListVulnerabilityRuleInput) Validate ¶
func (s *ListVulnerabilityRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVulnerabilityRuleOutput ¶
type ListVulnerabilityRuleOutput struct { Metadata *response.ResponseMetadata RuleDetail []*RuleDetailForListVulnerabilityRuleOutput `type:"list"` // contains filtered or unexported fields }
func (ListVulnerabilityRuleOutput) GoString ¶
func (s ListVulnerabilityRuleOutput) GoString() string
GoString returns the string representation
func (*ListVulnerabilityRuleOutput) SetRuleDetail ¶
func (s *ListVulnerabilityRuleOutput) SetRuleDetail(v []*RuleDetailForListVulnerabilityRuleOutput) *ListVulnerabilityRuleOutput
SetRuleDetail sets the RuleDetail field's value.
func (ListVulnerabilityRuleOutput) String ¶
func (s ListVulnerabilityRuleOutput) String() string
String returns the string representation
type ListWafServiceCertificateInput ¶
type ListWafServiceCertificateInput struct {
// contains filtered or unexported fields
}
func (ListWafServiceCertificateInput) GoString ¶
func (s ListWafServiceCertificateInput) GoString() string
GoString returns the string representation
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"` // 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 LogicalVulnerabilityForGetVulnerabilityConfigOutput ¶
type LogicalVulnerabilityForGetVulnerabilityConfigOutput struct { Description *string `type:"string"` EnableRuleCount *int32 `type:"int32"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list"` RuleSetName *string `type:"string"` TotalRuleCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (LogicalVulnerabilityForGetVulnerabilityConfigOutput) GoString ¶
func (s LogicalVulnerabilityForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetDescription(v string) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetDetail ¶
func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
SetRuleSetDetail sets the RuleSetDetail field's value.
func (*LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetName ¶
func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
SetRuleSetName sets the RuleSetName field's value.
func (*LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetTotalRuleCount ¶
func (s *LogicalVulnerabilityForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *LogicalVulnerabilityForGetVulnerabilityConfigOutput
SetTotalRuleCount sets the TotalRuleCount field's value.
func (LogicalVulnerabilityForGetVulnerabilityConfigOutput) String ¶
func (s LogicalVulnerabilityForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type ProtocolPortsForCreateDomainInput ¶
type ProtocolPortsForCreateDomainInput struct { HTTP []*int32 `type:"list"` HTTPS []*int32 `type:"list"` // 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"` HTTPS []*int32 `type:"list"` // 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"` HTTPS []*int32 `type:"list"` // 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 QueryCertificateIfReplaceInput ¶
type QueryCertificateIfReplaceInput struct { // CertificateID is a required field CertificateID *int32 `type:"int32" required:"true"` // Domain is a required field Domain *string `type:"string" required:"true"` PublicRealServer *int32 `type:"int32"` // 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) 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"` // 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 QueryLLMGenerateInput ¶
type QueryLLMGenerateInput struct { // MsgID is a required field MsgID *string `type:"string" required:"true"` UseStream *bool `type:"boolean"` // 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"` // 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 RelatedRuleForListAllIpGroupsOutput ¶
type RelatedRuleForListAllIpGroupsOutput struct { Host *string `type:"string"` RuleName *string `type:"string"` RuleTag *string `type:"string"` RuleType *string `type:"string"` // contains filtered or unexported fields }
func (RelatedRuleForListAllIpGroupsOutput) GoString ¶
func (s RelatedRuleForListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*RelatedRuleForListAllIpGroupsOutput) SetHost ¶
func (s *RelatedRuleForListAllIpGroupsOutput) SetHost(v string) *RelatedRuleForListAllIpGroupsOutput
SetHost sets the Host field's value.
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 RuleDetailForListVulnerabilityRuleOutput ¶
type RuleDetailForListVulnerabilityRuleOutput struct { Accuracy *int32 `type:"int32"` CVEID *string `type:"string"` CustomSystemRuleSwitch *int32 `type:"int32"` Description *string `type:"string"` RiskLevel *int32 `type:"int32"` RuleID *int32 `type:"int32"` RuleName *string `type:"string"` RuleSetName *string `type:"string"` RuleTag *string `type:"string"` RuleType *string `type:"string"` Subcategory *string `type:"string"` UpdateTime *string `type:"string"` // 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) 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 RuleForListBotAnalyseProtectRuleOutput ¶
type RuleForListBotAnalyseProtectRuleOutput struct { AccurateGroup *GroupForListBotAnalyseProtectRuleOutput `type:"structure"` AccurateGroupPriority *int32 `type:"int32"` ActionAfterVerification *int32 `type:"int32"` ActionType *int32 `type:"int32"` EffectTime *int32 `type:"int32"` Enable *int32 `type:"int32"` ExemptionTime *int32 `type:"int32"` Field *string `type:"string"` Host *string `type:"string"` Id *int32 `type:"int32"` Name *string `type:"string"` PassRatio *float64 `type:"float"` Path *string `type:"string"` PathThreshold *int32 `type:"int32"` RulePriority *int32 `type:"int32"` RuleTag *string `type:"string"` SingleProportion *string `type:"string"` SingleThreshold *int32 `type:"int32"` StatisticalDuration *int32 `type:"int32"` StatisticalType *int32 `type:"int32"` UpdateTime *string `type:"string"` // 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 string) *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 RuleGroupForListBotAnalyseProtectRuleOutput ¶
type RuleGroupForListBotAnalyseProtectRuleOutput struct { Group *GroupForListBotAnalyseProtectRuleOutput `type:"structure"` Rules []*RuleForListBotAnalyseProtectRuleOutput `type:"list"` // 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 RuleSetDetailForGetVulnerabilityConfigOutput ¶
type RuleSetDetailForGetVulnerabilityConfigOutput struct { Description *string `type:"string"` EnableRuleCount *int32 `type:"int32"` RuleCount *int32 `type:"int32"` Subcategory *string `type:"string"` // 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 int32) *RuleSetDetailForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetRuleCount(v int32) *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 { CommonDetection *CommonDetectionForGetVulnerabilityConfigOutput `type:"structure"` LogicalVulnerability *LogicalVulnerabilityForGetVulnerabilityConfigOutput `type:"structure"` WebBackdoor *WebBackdoorForGetVulnerabilityConfigOutput `type:"structure"` // contains filtered or unexported fields }
func (RuleSetInfoForGetVulnerabilityConfigOutput) GoString ¶
func (s RuleSetInfoForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetCommonDetection ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetCommonDetection(v *CommonDetectionForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
SetCommonDetection sets the CommonDetection field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetLogicalVulnerability ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetLogicalVulnerability(v *LogicalVulnerabilityForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
SetLogicalVulnerability sets the LogicalVulnerability field's value.
func (*RuleSetInfoForGetVulnerabilityConfigOutput) SetWebBackdoor ¶
func (s *RuleSetInfoForGetVulnerabilityConfigOutput) SetWebBackdoor(v *WebBackdoorForGetVulnerabilityConfigOutput) *RuleSetInfoForGetVulnerabilityConfigOutput
SetWebBackdoor sets the WebBackdoor field's value.
func (RuleSetInfoForGetVulnerabilityConfigOutput) String ¶
func (s RuleSetInfoForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput ¶
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput struct { CustomSystemRuleSwitch *int32 `type:"int32"` RuleID *int32 `type:"int32"` // 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"` InstanceID *string `type:"string"` ListenerID *string `type:"string"` Port *string `type:"string"` Protocol *string `type:"string"` // 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) SetInstanceID ¶
func (s *TCPListenerConfigForListDomainOutput) SetInstanceID(v string) *TCPListenerConfigForListDomainOutput
SetInstanceID sets the InstanceID 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 UpdateAllowRuleInput ¶
type UpdateAllowRuleInput struct { Accurate *AccurateForUpdateAllowRuleInput `type:"structure"` // Advanced is a required field Advanced *int32 `type:"int32" required:"true"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` IpAddType *int32 `type:"int32"` IpGroupId []*int32 `type:"list"` Name *string `type:"string"` // Url is a required field Url *string `type:"string" 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) 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"` // 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" required:"true"` Country []*string `type:"list"` // Host is a required field Host *string `type:"string" required:"true"` SubRegion []*string `type:"list"` // 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) 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 // contains filtered or unexported fields }
func (UpdateAreaBlockRuleOutput) GoString ¶
func (s UpdateAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (UpdateAreaBlockRuleOutput) String ¶
func (s UpdateAreaBlockRuleOutput) String() string
String returns the string representation
type UpdateBlockRuleInput ¶
type UpdateBlockRuleInput struct { Accurate *AccurateForUpdateBlockRuleInput `type:"structure"` // Action is a required field Action *string `type:"string" required:"true" enum:"EnumOfActionForUpdateBlockRuleInput"` // Advanced is a required field Advanced *int32 `type:"int32" required:"true"` ClientIp *string `type:"string"` Description *string `type:"string"` Enable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` IpAddType *int32 `type:"int32"` IpGroupId []*int32 `type:"list"` // Name is a required field Name *string `type:"string" required:"true"` // Url is a required field Url *string `type:"string" 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) 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"` // 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:"list"` ActionAfterVerification *int32 `type:"int32"` // ActionType is a required field ActionType *int32 `type:"int32" required:"true"` // EffectTime is a required field EffectTime *int32 `type:"int32" required:"true"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` ExemptionTime *int32 `type:"int32"` // Field is a required field Field *string `type:"string" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` // Name is a required field Name *string `type:"string" required:"true"` // Path is a required field Path *string `type:"string" required:"true"` PathThreshold *int32 `type:"int32"` // RulePriority is a required field RulePriority *int32 `type:"int32" required:"true"` SingleProportion *string `type:"string"` // SingleThreshold is a required field SingleThreshold *int32 `type:"int32" required:"true"` // StatisticalDuration is a required field StatisticalDuration *int32 `type:"int32" required:"true"` // StatisticalType is a required field StatisticalType *int32 `type:"int32" required:"true"` // 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) SetActionAfterVerification ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetActionAfterVerification(v int32) *UpdateBotAnalyseProtectRuleInput
SetActionAfterVerification sets the ActionAfterVerification 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) SetRulePriority ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *UpdateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetSingleProportion(v string) *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) 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 UpdateCustomBotConfigInput ¶
type UpdateCustomBotConfigInput struct { Accurate *AccurateForUpdateCustomBotConfigInput `type:"structure"` // Action is a required field Action *string `type:"string" required:"true"` // BotType is a required field BotType *string `type:"string" required:"true"` Description *string `type:"string"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` // 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) 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"` Advanced *int32 `type:"int32"` Body *string `type:"string"` // ClientIp is a required field ClientIp *string `type:"string" required:"true"` // Code is a required field Code *int32 `type:"int32" required:"true"` ContentType *string `type:"string"` Description *string `type:"string"` // Enable is a required field Enable *int32 `type:"int32" required:"true"` GroupId *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` // Id is a required field Id *int32 `type:"int32" required:"true"` // Name is a required field Name *string `type:"string" required:"true"` // PageMode is a required field PageMode *int32 `type:"int32" required:"true"` // Policy is a required field Policy *int32 `type:"int32" required:"true"` RedirectUrl *string `type:"string"` // Url is a required field Url *string `type:"string" 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 int32) *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) 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 // contains filtered or unexported fields }
func (UpdateCustomPageOutput) GoString ¶
func (s UpdateCustomPageOutput) GoString() string
GoString returns the string representation
func (UpdateCustomPageOutput) String ¶
func (s UpdateCustomPageOutput) String() string
String returns the string representation
type UpdateCustomSystemVulRuleInput ¶
type UpdateCustomSystemVulRuleInput struct { // Host is a required field Host *string `type:"string" required:"true"` SystemRuleSwitch []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput `type:"list"` // 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) 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
func (*UpdateCustomSystemVulRuleInput) Validate ¶
func (s *UpdateCustomSystemVulRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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" required:"true"` BackendGroups []*BackendGroupForUpdateDomainInput `type:"list"` BotDytokenEnable *int32 `type:"int32"` BotFrequencyEnable *int32 `type:"int32"` BotRepeatEnable *int32 `type:"int32"` BotSequenceDefaultAction *int32 `type:"int32"` BotSequenceEnable *int32 `type:"int32"` CertificateID *int32 `type:"int32"` CertificatePlatform *string `type:"string"` ClientIPLocation *int32 `type:"int32"` ClientMaxBodySize *int32 `type:"int32"` CloudAccessConfig []*CloudAccessConfigForUpdateDomainInput `type:"list"` CustomHeader []*string `type:"list"` // Domain is a required field Domain *string `type:"string" required:"true"` EnableHTTP2 *int32 `type:"int32"` EnableIPv6 *int32 `type:"int32"` KeepAliveRequest *int32 `type:"int32"` KeepAliveTimeOut *int32 `type:"int32"` LBAlgorithm *string `type:"string"` ProtocolFollow *int32 `type:"int32"` ProtocolPorts *ProtocolPortsForUpdateDomainInput `type:"structure"` Protocols []*string `type:"list"` ProxyConfig *int32 `type:"int32"` ProxyConnectTimeOut *int32 `type:"int32"` ProxyKeepAlive *int32 `type:"int32"` ProxyKeepAliveTimeOut *int32 `type:"int32"` ProxyReadTimeOut *int32 `type:"int32"` ProxyRetry *int32 `type:"int32"` ProxyWriteTimeOut *int32 `type:"int32"` PublicRealServer *int32 `type:"int32"` RedirectHTTPS *bool `type:"boolean"` // Region is a required field Region *string `type:"string" required:"true"` SSLCiphers []*string `type:"list"` SSLProtocols []*string `type:"list"` TLSEnable *int32 `type:"int32"` VolcCertificateID *string `type:"string"` VpcID *string `type:"string"` // 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) SetBotDytokenEnable ¶ added in v1.0.148
func (s *UpdateDomainInput) SetBotDytokenEnable(v int32) *UpdateDomainInput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*UpdateDomainInput) SetBotFrequencyEnable ¶ added in v1.0.148
func (s *UpdateDomainInput) SetBotFrequencyEnable(v int32) *UpdateDomainInput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*UpdateDomainInput) SetBotRepeatEnable ¶ added in v1.0.148
func (s *UpdateDomainInput) SetBotRepeatEnable(v int32) *UpdateDomainInput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*UpdateDomainInput) SetBotSequenceDefaultAction ¶ added in v1.0.148
func (s *UpdateDomainInput) SetBotSequenceDefaultAction(v int32) *UpdateDomainInput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*UpdateDomainInput) SetBotSequenceEnable ¶ added in v1.0.148
func (s *UpdateDomainInput) SetBotSequenceEnable(v int32) *UpdateDomainInput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (*UpdateDomainInput) SetCertificateID ¶
func (s *UpdateDomainInput) SetCertificateID(v int32) *UpdateDomainInput
SetCertificateID sets the CertificateID field's value.
func (*UpdateDomainInput) SetCertificatePlatform ¶ added in v1.0.148
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) SetDomain ¶
func (s *UpdateDomainInput) SetDomain(v string) *UpdateDomainInput
SetDomain sets the Domain 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) 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) 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 ¶ added in v1.0.148
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) SetVolcCertificateID ¶ added in v1.0.148
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 UpdateIpGroupInput ¶
type UpdateIpGroupInput struct { // AddType is a required field AddType *string `type:"string" required:"true"` // IpGroupId is a required field IpGroupId *int32 `type:"int32" required:"true"` IpList []*string `type:"list"` // Name is a required field Name *string `type:"string" required:"true"` // 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) 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"` // BotType is a required field BotType *string `type:"string" required:"true"` Enable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` // 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) 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 UpdateVulnerabilityConfigInput ¶
type UpdateVulnerabilityConfigInput struct { Action *string `type:"string"` AdvanceConfig *AdvanceConfigForUpdateVulnerabilityConfigInput `type:"structure"` // Host is a required field Host *string `type:"string" required:"true"` RuleMode *string `type:"string"` // 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) 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
func (*UpdateVulnerabilityConfigInput) Validate ¶
func (s *UpdateVulnerabilityConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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"` AutoCCEnable *int32 `type:"int32"` BlackIpEnable *int32 `type:"int32"` BlackLctEnable *int32 `type:"int32"` BotDytokenEnable *string `type:"string"` BotFrequencyEnable *int32 `type:"int32"` BotRepeatEnable *int32 `type:"int32"` BotSequenceDefaultAction *int32 `type:"int32"` BotSequenceEnable *int32 `type:"int32"` CcEnable *int32 `type:"int32"` CustomBotEnable *int32 `type:"int32"` CustomRspEnable *int32 `type:"int32"` DlpEnable *int32 `type:"int32"` // Host is a required field Host *string `type:"string" required:"true"` SystemBotEnable *int32 `type:"int32"` TLSEnable *int32 `type:"int32"` TamperProofEnable *int32 `type:"int32"` WafEnable *int32 `type:"int32"` WafWhiteReqEnable *int32 `type:"int32"` WhiteEnable *int32 `type:"int32"` WhiteFieldEnable *int32 `type:"int32"` // 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 ¶ added in v1.0.148
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 ¶ added in v1.0.148
func (s *UpdateWafServiceControlInput) SetBotDytokenEnable(v string) *UpdateWafServiceControlInput
SetBotDytokenEnable sets the BotDytokenEnable field's value.
func (*UpdateWafServiceControlInput) SetBotFrequencyEnable ¶ added in v1.0.148
func (s *UpdateWafServiceControlInput) SetBotFrequencyEnable(v int32) *UpdateWafServiceControlInput
SetBotFrequencyEnable sets the BotFrequencyEnable field's value.
func (*UpdateWafServiceControlInput) SetBotRepeatEnable ¶ added in v1.0.148
func (s *UpdateWafServiceControlInput) SetBotRepeatEnable(v int32) *UpdateWafServiceControlInput
SetBotRepeatEnable sets the BotRepeatEnable field's value.
func (*UpdateWafServiceControlInput) SetBotSequenceDefaultAction ¶ added in v1.0.148
func (s *UpdateWafServiceControlInput) SetBotSequenceDefaultAction(v int32) *UpdateWafServiceControlInput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*UpdateWafServiceControlInput) SetBotSequenceEnable ¶ added in v1.0.148
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) 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" required:"true"` // Name is a required field Name *string `type:"string" required:"true"` // PrivateKey is a required field PrivateKey *string `type:"string" required:"true"` // PublicKey is a required field PublicKey *string `type:"string" 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) 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"` // 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 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 ...*volcengine.Config) *WAF
New create int can support ssl or region locate set
func (*WAF) AddIpGroup ¶
func (c *WAF) AddIpGroup(input *AddIpGroupInput) (*AddIpGroupOutput, error)
AddIpGroup API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation AddIpGroup for usage and error information.
func (*WAF) AddIpGroupCommon ¶
AddIpGroupCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) CheckLLMPrompt ¶ added in v1.0.149
func (c *WAF) CheckLLMPrompt(input *CheckLLMPromptInput) (*CheckLLMPromptOutput, error)
CheckLLMPrompt API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation CheckLLMPrompt for usage and error information.
func (*WAF) CheckLLMPromptCommon ¶ added in v1.0.149
CheckLLMPromptCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation CheckLLMPromptCommon for usage and error information.
func (*WAF) CheckLLMPromptCommonRequest ¶ added in v1.0.149
func (c *WAF) CheckLLMPromptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckLLMPromptCommonRequest generates a "volcengine/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 ¶ added in v1.0.149
func (c *WAF) CheckLLMPromptCommonWithContext(ctx volcengine.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 ¶ added in v1.0.149
func (c *WAF) CheckLLMPromptRequest(input *CheckLLMPromptInput) (req *request.Request, output *CheckLLMPromptOutput)
CheckLLMPromptRequest generates a "volcengine/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 ¶ added in v1.0.149
func (c *WAF) CheckLLMPromptWithContext(ctx volcengine.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) CreateAllowRule ¶
func (c *WAF) CreateAllowRule(input *CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
CreateAllowRule API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation CreateAllowRule for usage and error information.
func (*WAF) CreateAllowRuleCommon ¶
CreateAllowRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation CreateBlockRule for usage and error information.
func (*WAF) CreateBlockRuleCommon ¶
CreateBlockRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) CreateCustomBotConfig ¶
func (c *WAF) CreateCustomBotConfig(input *CreateCustomBotConfigInput) (*CreateCustomBotConfigOutput, error)
CreateCustomBotConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation CreateDomain for usage and error information.
func (*WAF) CreateDomainCommon ¶
CreateDomainCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) DeleteAllowRule ¶
func (c *WAF) DeleteAllowRule(input *DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
DeleteAllowRule API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation DeleteAllowRule for usage and error information.
func (*WAF) DeleteAllowRuleCommon ¶
DeleteAllowRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation DeleteBlockRule for usage and error information.
func (*WAF) DeleteBlockRuleCommon ¶
DeleteBlockRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) DeleteCustomBotConfig ¶
func (c *WAF) DeleteCustomBotConfig(input *DeleteCustomBotConfigInput) (*DeleteCustomBotConfigOutput, error)
DeleteCustomBotConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation DeleteDomain for usage and error information.
func (*WAF) DeleteDomainCommon ¶
DeleteDomainCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) DeleteIpGroup ¶
func (c *WAF) DeleteIpGroup(input *DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
DeleteIpGroup API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation DeleteIpGroup for usage and error information.
func (*WAF) DeleteIpGroupCommon ¶
DeleteIpGroupCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) DeleteWafServiceCertificate ¶
func (c *WAF) DeleteWafServiceCertificate(input *DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificate API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) GetReqQPSAnalysis ¶
func (c *WAF) GetReqQPSAnalysis(input *GetReqQPSAnalysisInput) (*GetReqQPSAnalysisOutput, error)
GetReqQPSAnalysis API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) GetVulnerabilityConfig ¶
func (c *WAF) GetVulnerabilityConfig(input *GetVulnerabilityConfigInput) (*GetVulnerabilityConfigOutput, error)
GetVulnerabilityConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ListAllIpGroups ¶
func (c *WAF) ListAllIpGroups(input *ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
ListAllIpGroups API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListAllIpGroups for usage and error information.
func (*WAF) ListAllIpGroupsCommon ¶
ListAllIpGroupsCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListAllowRule for usage and error information.
func (*WAF) ListAllowRuleCommon ¶
ListAllowRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListBlockRule for usage and error information.
func (*WAF) ListBlockRuleCommon ¶
ListBlockRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ListCertificateServices ¶
func (c *WAF) ListCertificateServices(input *ListCertificateServicesInput) (*ListCertificateServicesOutput, error)
ListCertificateServices API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListCustomPage for usage and error information.
func (*WAF) ListCustomPageCommon ¶
ListCustomPageCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListDomain for usage and error information.
func (*WAF) ListDomainCommon ¶
ListDomainCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ListIpGroup ¶
func (c *WAF) ListIpGroup(input *ListIpGroupInput) (*ListIpGroupOutput, error)
ListIpGroup API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation ListIpGroup for usage and error information.
func (*WAF) ListIpGroupCommon ¶
ListIpGroupCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ListSystemBotConfig ¶
func (c *WAF) ListSystemBotConfig(input *ListSystemBotConfigInput) (*ListSystemBotConfigOutput, error)
ListSystemBotConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) ListVulnerabilityRule ¶
func (c *WAF) ListVulnerabilityRule(input *ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRule API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) QueryCertificateIfReplace ¶
func (c *WAF) QueryCertificateIfReplace(input *QueryCertificateIfReplaceInput) (*QueryCertificateIfReplaceOutput, error)
QueryCertificateIfReplace API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) QueryLLMGenerate ¶
func (c *WAF) QueryLLMGenerate(input *QueryLLMGenerateInput) (*QueryLLMGenerateOutput, error)
QueryLLMGenerate API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) UpdateAllowRule ¶
func (c *WAF) UpdateAllowRule(input *UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
UpdateAllowRule API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation UpdateAllowRule for usage and error information.
func (*WAF) UpdateAllowRuleCommon ¶
UpdateAllowRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation UpdateBlockRule for usage and error information.
func (*WAF) UpdateBlockRuleCommon ¶
UpdateBlockRuleCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) UpdateCustomBotConfig ¶
func (c *WAF) UpdateCustomBotConfig(input *UpdateCustomBotConfigInput) (*UpdateCustomBotConfigOutput, error)
UpdateCustomBotConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation UpdateDomain for usage and error information.
func (*WAF) UpdateDomainCommon ¶
UpdateDomainCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) UpdateIpGroup ¶
func (c *WAF) UpdateIpGroup(input *UpdateIpGroupInput) (*UpdateIpGroupOutput, error)
UpdateIpGroup API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for WAF's API operation UpdateIpGroup for usage and error information.
func (*WAF) UpdateIpGroupCommon ¶
UpdateIpGroupCommon API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) UpdateVulnerabilityConfig ¶
func (c *WAF) UpdateVulnerabilityConfig(input *UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfig API operation for WAF.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 { AddIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) AddIpGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AddIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AddIpGroup(*AddIpGroupInput) (*AddIpGroupOutput, error) AddIpGroupWithContext(volcengine.Context, *AddIpGroupInput, ...request.Option) (*AddIpGroupOutput, error) AddIpGroupRequest(*AddIpGroupInput) (*request.Request, *AddIpGroupOutput) CheckLLMPromptCommon(*map[string]interface{}) (*map[string]interface{}, error) CheckLLMPromptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CheckLLMPromptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CheckLLMPrompt(*CheckLLMPromptInput) (*CheckLLMPromptOutput, error) CheckLLMPromptWithContext(volcengine.Context, *CheckLLMPromptInput, ...request.Option) (*CheckLLMPromptOutput, error) CheckLLMPromptRequest(*CheckLLMPromptInput) (*request.Request, *CheckLLMPromptOutput) CreateAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateAllowRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateAllowRule(*CreateAllowRuleInput) (*CreateAllowRuleOutput, error) CreateAllowRuleWithContext(volcengine.Context, *CreateAllowRuleInput, ...request.Option) (*CreateAllowRuleOutput, error) CreateAllowRuleRequest(*CreateAllowRuleInput) (*request.Request, *CreateAllowRuleOutput) CreateBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateBlockRule(*CreateBlockRuleInput) (*CreateBlockRuleOutput, error) CreateBlockRuleWithContext(volcengine.Context, *CreateBlockRuleInput, ...request.Option) (*CreateBlockRuleOutput, error) CreateBlockRuleRequest(*CreateBlockRuleInput) (*request.Request, *CreateBlockRuleOutput) CreateBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateBotAnalyseProtectRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateBotAnalyseProtectRule(*CreateBotAnalyseProtectRuleInput) (*CreateBotAnalyseProtectRuleOutput, error) CreateBotAnalyseProtectRuleWithContext(volcengine.Context, *CreateBotAnalyseProtectRuleInput, ...request.Option) (*CreateBotAnalyseProtectRuleOutput, error) CreateBotAnalyseProtectRuleRequest(*CreateBotAnalyseProtectRuleInput) (*request.Request, *CreateBotAnalyseProtectRuleOutput) CreateCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateCustomBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateCustomBotConfig(*CreateCustomBotConfigInput) (*CreateCustomBotConfigOutput, error) CreateCustomBotConfigWithContext(volcengine.Context, *CreateCustomBotConfigInput, ...request.Option) (*CreateCustomBotConfigOutput, error) CreateCustomBotConfigRequest(*CreateCustomBotConfigInput) (*request.Request, *CreateCustomBotConfigOutput) CreateCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateCustomPageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateCustomPage(*CreateCustomPageInput) (*CreateCustomPageOutput, error) CreateCustomPageWithContext(volcengine.Context, *CreateCustomPageInput, ...request.Option) (*CreateCustomPageOutput, error) CreateCustomPageRequest(*CreateCustomPageInput) (*request.Request, *CreateCustomPageOutput) CreateDomainCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateDomain(*CreateDomainInput) (*CreateDomainOutput, error) CreateDomainWithContext(volcengine.Context, *CreateDomainInput, ...request.Option) (*CreateDomainOutput, error) CreateDomainRequest(*CreateDomainInput) (*request.Request, *CreateDomainOutput) DeleteAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteAllowRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteAllowRule(*DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error) DeleteAllowRuleWithContext(volcengine.Context, *DeleteAllowRuleInput, ...request.Option) (*DeleteAllowRuleOutput, error) DeleteAllowRuleRequest(*DeleteAllowRuleInput) (*request.Request, *DeleteAllowRuleOutput) DeleteBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteBlockRule(*DeleteBlockRuleInput) (*DeleteBlockRuleOutput, error) DeleteBlockRuleWithContext(volcengine.Context, *DeleteBlockRuleInput, ...request.Option) (*DeleteBlockRuleOutput, error) DeleteBlockRuleRequest(*DeleteBlockRuleInput) (*request.Request, *DeleteBlockRuleOutput) DeleteBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteBotAnalyseProtectRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteBotAnalyseProtectRule(*DeleteBotAnalyseProtectRuleInput) (*DeleteBotAnalyseProtectRuleOutput, error) DeleteBotAnalyseProtectRuleWithContext(volcengine.Context, *DeleteBotAnalyseProtectRuleInput, ...request.Option) (*DeleteBotAnalyseProtectRuleOutput, error) DeleteBotAnalyseProtectRuleRequest(*DeleteBotAnalyseProtectRuleInput) (*request.Request, *DeleteBotAnalyseProtectRuleOutput) DeleteCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteCustomBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteCustomBotConfig(*DeleteCustomBotConfigInput) (*DeleteCustomBotConfigOutput, error) DeleteCustomBotConfigWithContext(volcengine.Context, *DeleteCustomBotConfigInput, ...request.Option) (*DeleteCustomBotConfigOutput, error) DeleteCustomBotConfigRequest(*DeleteCustomBotConfigInput) (*request.Request, *DeleteCustomBotConfigOutput) DeleteCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteCustomPageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteCustomPage(*DeleteCustomPageInput) (*DeleteCustomPageOutput, error) DeleteCustomPageWithContext(volcengine.Context, *DeleteCustomPageInput, ...request.Option) (*DeleteCustomPageOutput, error) DeleteCustomPageRequest(*DeleteCustomPageInput) (*request.Request, *DeleteCustomPageOutput) DeleteDomainCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteDomain(*DeleteDomainInput) (*DeleteDomainOutput, error) DeleteDomainWithContext(volcengine.Context, *DeleteDomainInput, ...request.Option) (*DeleteDomainOutput, error) DeleteDomainRequest(*DeleteDomainInput) (*request.Request, *DeleteDomainOutput) DeleteIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteIpGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteIpGroup(*DeleteIpGroupInput) (*DeleteIpGroupOutput, error) DeleteIpGroupWithContext(volcengine.Context, *DeleteIpGroupInput, ...request.Option) (*DeleteIpGroupOutput, error) DeleteIpGroupRequest(*DeleteIpGroupInput) (*request.Request, *DeleteIpGroupOutput) DeleteWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteWafServiceCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteWafServiceCertificate(*DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error) DeleteWafServiceCertificateWithContext(volcengine.Context, *DeleteWafServiceCertificateInput, ...request.Option) (*DeleteWafServiceCertificateOutput, error) DeleteWafServiceCertificateRequest(*DeleteWafServiceCertificateInput) (*request.Request, *DeleteWafServiceCertificateOutput) GetReqQPSAnalysisCommon(*map[string]interface{}) (*map[string]interface{}, error) GetReqQPSAnalysisCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetReqQPSAnalysisCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetReqQPSAnalysis(*GetReqQPSAnalysisInput) (*GetReqQPSAnalysisOutput, error) GetReqQPSAnalysisWithContext(volcengine.Context, *GetReqQPSAnalysisInput, ...request.Option) (*GetReqQPSAnalysisOutput, error) GetReqQPSAnalysisRequest(*GetReqQPSAnalysisInput) (*request.Request, *GetReqQPSAnalysisOutput) GetVulnerabilityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) GetVulnerabilityConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetVulnerabilityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetVulnerabilityConfig(*GetVulnerabilityConfigInput) (*GetVulnerabilityConfigOutput, error) GetVulnerabilityConfigWithContext(volcengine.Context, *GetVulnerabilityConfigInput, ...request.Option) (*GetVulnerabilityConfigOutput, error) GetVulnerabilityConfigRequest(*GetVulnerabilityConfigInput) (*request.Request, *GetVulnerabilityConfigOutput) ListAllIpGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAllIpGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAllIpGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAllIpGroups(*ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error) ListAllIpGroupsWithContext(volcengine.Context, *ListAllIpGroupsInput, ...request.Option) (*ListAllIpGroupsOutput, error) ListAllIpGroupsRequest(*ListAllIpGroupsInput) (*request.Request, *ListAllIpGroupsOutput) ListAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAllowRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAllowRule(*ListAllowRuleInput) (*ListAllowRuleOutput, error) ListAllowRuleWithContext(volcengine.Context, *ListAllowRuleInput, ...request.Option) (*ListAllowRuleOutput, error) ListAllowRuleRequest(*ListAllowRuleInput) (*request.Request, *ListAllowRuleOutput) ListAreaBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAreaBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAreaBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAreaBlockRule(*ListAreaBlockRuleInput) (*ListAreaBlockRuleOutput, error) ListAreaBlockRuleWithContext(volcengine.Context, *ListAreaBlockRuleInput, ...request.Option) (*ListAreaBlockRuleOutput, error) ListAreaBlockRuleRequest(*ListAreaBlockRuleInput) (*request.Request, *ListAreaBlockRuleOutput) ListBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListBlockRule(*ListBlockRuleInput) (*ListBlockRuleOutput, error) ListBlockRuleWithContext(volcengine.Context, *ListBlockRuleInput, ...request.Option) (*ListBlockRuleOutput, error) ListBlockRuleRequest(*ListBlockRuleInput) (*request.Request, *ListBlockRuleOutput) ListBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListBotAnalyseProtectRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListBotAnalyseProtectRule(*ListBotAnalyseProtectRuleInput) (*ListBotAnalyseProtectRuleOutput, error) ListBotAnalyseProtectRuleWithContext(volcengine.Context, *ListBotAnalyseProtectRuleInput, ...request.Option) (*ListBotAnalyseProtectRuleOutput, error) ListBotAnalyseProtectRuleRequest(*ListBotAnalyseProtectRuleInput) (*request.Request, *ListBotAnalyseProtectRuleOutput) ListBotAnalyseProtectRulePriorityAvailableCommon(*map[string]interface{}) (*map[string]interface{}, error) ListBotAnalyseProtectRulePriorityAvailableCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListBotAnalyseProtectRulePriorityAvailableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListBotAnalyseProtectRulePriorityAvailable(*ListBotAnalyseProtectRulePriorityAvailableInput) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error) ListBotAnalyseProtectRulePriorityAvailableWithContext(volcengine.Context, *ListBotAnalyseProtectRulePriorityAvailableInput, ...request.Option) (*ListBotAnalyseProtectRulePriorityAvailableOutput, error) ListBotAnalyseProtectRulePriorityAvailableRequest(*ListBotAnalyseProtectRulePriorityAvailableInput) (*request.Request, *ListBotAnalyseProtectRulePriorityAvailableOutput) ListCertificateServicesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListCertificateServicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListCertificateServicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListCertificateServices(*ListCertificateServicesInput) (*ListCertificateServicesOutput, error) ListCertificateServicesWithContext(volcengine.Context, *ListCertificateServicesInput, ...request.Option) (*ListCertificateServicesOutput, error) ListCertificateServicesRequest(*ListCertificateServicesInput) (*request.Request, *ListCertificateServicesOutput) ListCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) ListCustomBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListCustomBotConfig(*ListCustomBotConfigInput) (*ListCustomBotConfigOutput, error) ListCustomBotConfigWithContext(volcengine.Context, *ListCustomBotConfigInput, ...request.Option) (*ListCustomBotConfigOutput, error) ListCustomBotConfigRequest(*ListCustomBotConfigInput) (*request.Request, *ListCustomBotConfigOutput) ListCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error) ListCustomPageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListCustomPage(*ListCustomPageInput) (*ListCustomPageOutput, error) ListCustomPageWithContext(volcengine.Context, *ListCustomPageInput, ...request.Option) (*ListCustomPageOutput, error) ListCustomPageRequest(*ListCustomPageInput) (*request.Request, *ListCustomPageOutput) ListDomainCommon(*map[string]interface{}) (*map[string]interface{}, error) ListDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListDomain(*ListDomainInput) (*ListDomainOutput, error) ListDomainWithContext(volcengine.Context, *ListDomainInput, ...request.Option) (*ListDomainOutput, error) ListDomainRequest(*ListDomainInput) (*request.Request, *ListDomainOutput) ListIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) ListIpGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListIpGroup(*ListIpGroupInput) (*ListIpGroupOutput, error) ListIpGroupWithContext(volcengine.Context, *ListIpGroupInput, ...request.Option) (*ListIpGroupOutput, error) ListIpGroupRequest(*ListIpGroupInput) (*request.Request, *ListIpGroupOutput) ListLoadBalancerCommon(*map[string]interface{}) (*map[string]interface{}, error) ListLoadBalancerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListLoadBalancerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListLoadBalancer(*ListLoadBalancerInput) (*ListLoadBalancerOutput, error) ListLoadBalancerWithContext(volcengine.Context, *ListLoadBalancerInput, ...request.Option) (*ListLoadBalancerOutput, error) ListLoadBalancerRequest(*ListLoadBalancerInput) (*request.Request, *ListLoadBalancerOutput) ListSystemBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) ListSystemBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListSystemBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListSystemBotConfig(*ListSystemBotConfigInput) (*ListSystemBotConfigOutput, error) ListSystemBotConfigWithContext(volcengine.Context, *ListSystemBotConfigInput, ...request.Option) (*ListSystemBotConfigOutput, error) ListSystemBotConfigRequest(*ListSystemBotConfigInput) (*request.Request, *ListSystemBotConfigOutput) ListVulnerabilityRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListVulnerabilityRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListVulnerabilityRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListVulnerabilityRule(*ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error) ListVulnerabilityRuleWithContext(volcengine.Context, *ListVulnerabilityRuleInput, ...request.Option) (*ListVulnerabilityRuleOutput, error) ListVulnerabilityRuleRequest(*ListVulnerabilityRuleInput) (*request.Request, *ListVulnerabilityRuleOutput) ListWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error) ListWafServiceCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListWafServiceCertificate(*ListWafServiceCertificateInput) (*ListWafServiceCertificateOutput, error) ListWafServiceCertificateWithContext(volcengine.Context, *ListWafServiceCertificateInput, ...request.Option) (*ListWafServiceCertificateOutput, error) ListWafServiceCertificateRequest(*ListWafServiceCertificateInput) (*request.Request, *ListWafServiceCertificateOutput) QueryCertificateIfReplaceCommon(*map[string]interface{}) (*map[string]interface{}, error) QueryCertificateIfReplaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) QueryCertificateIfReplaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) QueryCertificateIfReplace(*QueryCertificateIfReplaceInput) (*QueryCertificateIfReplaceOutput, error) QueryCertificateIfReplaceWithContext(volcengine.Context, *QueryCertificateIfReplaceInput, ...request.Option) (*QueryCertificateIfReplaceOutput, error) QueryCertificateIfReplaceRequest(*QueryCertificateIfReplaceInput) (*request.Request, *QueryCertificateIfReplaceOutput) QueryLLMGenerateCommon(*map[string]interface{}) (*map[string]interface{}, error) QueryLLMGenerateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) QueryLLMGenerateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) QueryLLMGenerate(*QueryLLMGenerateInput) (*QueryLLMGenerateOutput, error) QueryLLMGenerateWithContext(volcengine.Context, *QueryLLMGenerateInput, ...request.Option) (*QueryLLMGenerateOutput, error) QueryLLMGenerateRequest(*QueryLLMGenerateInput) (*request.Request, *QueryLLMGenerateOutput) UpdateAllowRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateAllowRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateAllowRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateAllowRule(*UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error) UpdateAllowRuleWithContext(volcengine.Context, *UpdateAllowRuleInput, ...request.Option) (*UpdateAllowRuleOutput, error) UpdateAllowRuleRequest(*UpdateAllowRuleInput) (*request.Request, *UpdateAllowRuleOutput) UpdateAreaBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateAreaBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateAreaBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateAreaBlockRule(*UpdateAreaBlockRuleInput) (*UpdateAreaBlockRuleOutput, error) UpdateAreaBlockRuleWithContext(volcengine.Context, *UpdateAreaBlockRuleInput, ...request.Option) (*UpdateAreaBlockRuleOutput, error) UpdateAreaBlockRuleRequest(*UpdateAreaBlockRuleInput) (*request.Request, *UpdateAreaBlockRuleOutput) UpdateBlockRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateBlockRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateBlockRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateBlockRule(*UpdateBlockRuleInput) (*UpdateBlockRuleOutput, error) UpdateBlockRuleWithContext(volcengine.Context, *UpdateBlockRuleInput, ...request.Option) (*UpdateBlockRuleOutput, error) UpdateBlockRuleRequest(*UpdateBlockRuleInput) (*request.Request, *UpdateBlockRuleOutput) UpdateBotAnalyseProtectRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateBotAnalyseProtectRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateBotAnalyseProtectRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateBotAnalyseProtectRule(*UpdateBotAnalyseProtectRuleInput) (*UpdateBotAnalyseProtectRuleOutput, error) UpdateBotAnalyseProtectRuleWithContext(volcengine.Context, *UpdateBotAnalyseProtectRuleInput, ...request.Option) (*UpdateBotAnalyseProtectRuleOutput, error) UpdateBotAnalyseProtectRuleRequest(*UpdateBotAnalyseProtectRuleInput) (*request.Request, *UpdateBotAnalyseProtectRuleOutput) UpdateCustomBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateCustomBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateCustomBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateCustomBotConfig(*UpdateCustomBotConfigInput) (*UpdateCustomBotConfigOutput, error) UpdateCustomBotConfigWithContext(volcengine.Context, *UpdateCustomBotConfigInput, ...request.Option) (*UpdateCustomBotConfigOutput, error) UpdateCustomBotConfigRequest(*UpdateCustomBotConfigInput) (*request.Request, *UpdateCustomBotConfigOutput) UpdateCustomPageCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateCustomPageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateCustomPageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateCustomPage(*UpdateCustomPageInput) (*UpdateCustomPageOutput, error) UpdateCustomPageWithContext(volcengine.Context, *UpdateCustomPageInput, ...request.Option) (*UpdateCustomPageOutput, error) UpdateCustomPageRequest(*UpdateCustomPageInput) (*request.Request, *UpdateCustomPageOutput) UpdateCustomSystemVulRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateCustomSystemVulRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateCustomSystemVulRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateCustomSystemVulRule(*UpdateCustomSystemVulRuleInput) (*UpdateCustomSystemVulRuleOutput, error) UpdateCustomSystemVulRuleWithContext(volcengine.Context, *UpdateCustomSystemVulRuleInput, ...request.Option) (*UpdateCustomSystemVulRuleOutput, error) UpdateCustomSystemVulRuleRequest(*UpdateCustomSystemVulRuleInput) (*request.Request, *UpdateCustomSystemVulRuleOutput) UpdateDomainCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateDomain(*UpdateDomainInput) (*UpdateDomainOutput, error) UpdateDomainWithContext(volcengine.Context, *UpdateDomainInput, ...request.Option) (*UpdateDomainOutput, error) UpdateDomainRequest(*UpdateDomainInput) (*request.Request, *UpdateDomainOutput) UpdateIpGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateIpGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateIpGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateIpGroup(*UpdateIpGroupInput) (*UpdateIpGroupOutput, error) UpdateIpGroupWithContext(volcengine.Context, *UpdateIpGroupInput, ...request.Option) (*UpdateIpGroupOutput, error) UpdateIpGroupRequest(*UpdateIpGroupInput) (*request.Request, *UpdateIpGroupOutput) UpdateSystemBotConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateSystemBotConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateSystemBotConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateSystemBotConfig(*UpdateSystemBotConfigInput) (*UpdateSystemBotConfigOutput, error) UpdateSystemBotConfigWithContext(volcengine.Context, *UpdateSystemBotConfigInput, ...request.Option) (*UpdateSystemBotConfigOutput, error) UpdateSystemBotConfigRequest(*UpdateSystemBotConfigInput) (*request.Request, *UpdateSystemBotConfigOutput) UpdateVulnerabilityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateVulnerabilityConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateVulnerabilityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateVulnerabilityConfig(*UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error) UpdateVulnerabilityConfigWithContext(volcengine.Context, *UpdateVulnerabilityConfigInput, ...request.Option) (*UpdateVulnerabilityConfigOutput, error) UpdateVulnerabilityConfigRequest(*UpdateVulnerabilityConfigInput) (*request.Request, *UpdateVulnerabilityConfigOutput) UpdateWafServiceControlCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateWafServiceControlCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateWafServiceControlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateWafServiceControl(*UpdateWafServiceControlInput) (*UpdateWafServiceControlOutput, error) UpdateWafServiceControlWithContext(volcengine.Context, *UpdateWafServiceControlInput, ...request.Option) (*UpdateWafServiceControlOutput, error) UpdateWafServiceControlRequest(*UpdateWafServiceControlInput) (*request.Request, *UpdateWafServiceControlOutput) UploadWafServiceCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error) UploadWafServiceCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UploadWafServiceCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UploadWafServiceCertificate(*UploadWafServiceCertificateInput) (*UploadWafServiceCertificateOutput, error) UploadWafServiceCertificateWithContext(volcengine.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,
// volcengine sdk func uses an SDK service client to make a request to // WAF. func myFunc(svc WAFAPI) bool { // Make svc.AddIpGroup request } func main() { sess := session.New() svc := waf.New(sess) myFunc(svc) }
type WebBackdoorForGetVulnerabilityConfigOutput ¶
type WebBackdoorForGetVulnerabilityConfigOutput struct { Description *string `type:"string"` EnableRuleCount *int32 `type:"int32"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list"` RuleSetName *string `type:"string"` TotalRuleCount *int32 `type:"int32"` // contains filtered or unexported fields }
func (WebBackdoorForGetVulnerabilityConfigOutput) GoString ¶
func (s WebBackdoorForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*WebBackdoorForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetDescription(v string) *WebBackdoorForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*WebBackdoorForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetEnableRuleCount(v int32) *WebBackdoorForGetVulnerabilityConfigOutput
SetEnableRuleCount sets the EnableRuleCount field's value.
func (*WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetDetail ¶
func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetDetail(v []*RuleSetDetailForGetVulnerabilityConfigOutput) *WebBackdoorForGetVulnerabilityConfigOutput
SetRuleSetDetail sets the RuleSetDetail field's value.
func (*WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetName ¶
func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetRuleSetName(v string) *WebBackdoorForGetVulnerabilityConfigOutput
SetRuleSetName sets the RuleSetName field's value.
func (*WebBackdoorForGetVulnerabilityConfigOutput) SetTotalRuleCount ¶
func (s *WebBackdoorForGetVulnerabilityConfigOutput) SetTotalRuleCount(v int32) *WebBackdoorForGetVulnerabilityConfigOutput
SetTotalRuleCount sets the TotalRuleCount field's value.
func (WebBackdoorForGetVulnerabilityConfigOutput) String ¶
func (s WebBackdoorForGetVulnerabilityConfigOutput) String() string
String returns the string representation
Source Files
¶
- api_add_ip_group.go
- api_check_llm_prompt.go
- api_create_allow_rule.go
- api_create_block_rule.go
- api_create_bot_analyse_protect_rule.go
- api_create_custom_bot_config.go
- api_create_custom_page.go
- api_create_domain.go
- api_delete_allow_rule.go
- api_delete_block_rule.go
- api_delete_bot_analyse_protect_rule.go
- api_delete_custom_bot_config.go
- api_delete_custom_page.go
- api_delete_domain.go
- api_delete_ip_group.go
- api_delete_waf_service_certificate.go
- api_get_req_qps_analysis.go
- api_get_vulnerability_config.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_certificate_services.go
- api_list_custom_bot_config.go
- api_list_custom_page.go
- api_list_domain.go
- api_list_ip_group.go
- api_list_load_balancer.go
- api_list_system_bot_config.go
- api_list_vulnerability_rule.go
- api_list_waf_service_certificate.go
- api_query_certificate_if_replace.go
- api_query_llm_generate.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_custom_bot_config.go
- api_update_custom_page.go
- api_update_custom_system_vul_rule.go
- api_update_domain.go
- api_update_ip_group.go
- api_update_system_bot_config.go
- api_update_vulnerability_config.go
- api_update_waf_service_control.go
- api_upload_waf_service_certificate.go
- interface_waf.go
- service_waf.go