Documentation ¶
Overview ¶
Package wafiface provides an interface to enable mocking the WAF service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type APIForCreateDomainOutput
- type AccurateForCreateAllowRuleInput
- func (s AccurateForCreateAllowRuleInput) GoString() string
- func (s *AccurateForCreateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAllowRuleInput) *AccurateForCreateAllowRuleInput
- func (s *AccurateForCreateAllowRuleInput) SetLogic(v int32) *AccurateForCreateAllowRuleInput
- func (s AccurateForCreateAllowRuleInput) String() string
- type AccurateForCreateBlockRuleInput
- func (s AccurateForCreateBlockRuleInput) GoString() string
- func (s *AccurateForCreateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBlockRuleInput) *AccurateForCreateBlockRuleInput
- func (s *AccurateForCreateBlockRuleInput) SetLogic(v int32) *AccurateForCreateBlockRuleInput
- func (s AccurateForCreateBlockRuleInput) String() string
- type AccurateForCreateCustomBotConfigInput
- func (s AccurateForCreateCustomBotConfigInput) GoString() string
- func (s *AccurateForCreateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForCreateCustomBotConfigInput) *AccurateForCreateCustomBotConfigInput
- func (s *AccurateForCreateCustomBotConfigInput) SetLogic(v int32) *AccurateForCreateCustomBotConfigInput
- func (s AccurateForCreateCustomBotConfigInput) String() string
- type AccurateForCreateCustomPageInput
- func (s AccurateForCreateCustomPageInput) GoString() string
- func (s *AccurateForCreateCustomPageInput) SetAccurateRules(v []*AccurateRuleForCreateCustomPageInput) *AccurateForCreateCustomPageInput
- func (s *AccurateForCreateCustomPageInput) SetLogic(v int32) *AccurateForCreateCustomPageInput
- func (s AccurateForCreateCustomPageInput) String() string
- type AccurateForListCustomBotConfigOutput
- func (s AccurateForListCustomBotConfigOutput) GoString() string
- func (s *AccurateForListCustomBotConfigOutput) SetAccurateRules(v []*AccurateRuleForListCustomBotConfigOutput) *AccurateForListCustomBotConfigOutput
- func (s *AccurateForListCustomBotConfigOutput) SetLogic(v int32) *AccurateForListCustomBotConfigOutput
- func (s AccurateForListCustomBotConfigOutput) String() string
- type AccurateForListCustomPageOutput
- func (s AccurateForListCustomPageOutput) GoString() string
- func (s *AccurateForListCustomPageOutput) SetAccurateRules(v []*AccurateRuleForListCustomPageOutput) *AccurateForListCustomPageOutput
- func (s *AccurateForListCustomPageOutput) SetLogic(v int32) *AccurateForListCustomPageOutput
- func (s AccurateForListCustomPageOutput) String() string
- type AccurateForUpdateAllowRuleInput
- func (s AccurateForUpdateAllowRuleInput) GoString() string
- func (s *AccurateForUpdateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAllowRuleInput) *AccurateForUpdateAllowRuleInput
- func (s *AccurateForUpdateAllowRuleInput) SetLogic(v int32) *AccurateForUpdateAllowRuleInput
- func (s AccurateForUpdateAllowRuleInput) String() string
- type AccurateForUpdateBlockRuleInput
- func (s AccurateForUpdateBlockRuleInput) GoString() string
- func (s *AccurateForUpdateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBlockRuleInput) *AccurateForUpdateBlockRuleInput
- func (s *AccurateForUpdateBlockRuleInput) SetLogic(v int32) *AccurateForUpdateBlockRuleInput
- func (s AccurateForUpdateBlockRuleInput) String() string
- type AccurateForUpdateCustomBotConfigInput
- func (s AccurateForUpdateCustomBotConfigInput) GoString() string
- func (s *AccurateForUpdateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomBotConfigInput) *AccurateForUpdateCustomBotConfigInput
- func (s *AccurateForUpdateCustomBotConfigInput) SetLogic(v int32) *AccurateForUpdateCustomBotConfigInput
- func (s AccurateForUpdateCustomBotConfigInput) String() string
- type AccurateForUpdateCustomPageInput
- func (s AccurateForUpdateCustomPageInput) GoString() string
- func (s *AccurateForUpdateCustomPageInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomPageInput) *AccurateForUpdateCustomPageInput
- func (s *AccurateForUpdateCustomPageInput) SetLogic(v int32) *AccurateForUpdateCustomPageInput
- func (s AccurateForUpdateCustomPageInput) String() string
- type AccurateGroupForCreateAclRuleInput
- func (s AccurateGroupForCreateAclRuleInput) GoString() string
- func (s *AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAclRuleInput) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetId(v int32) *AccurateGroupForCreateAclRuleInput
- func (s *AccurateGroupForCreateAclRuleInput) SetLogic(v int32) *AccurateGroupForCreateAclRuleInput
- func (s AccurateGroupForCreateAclRuleInput) String() string
- type AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBotAnalyseProtectRuleInput) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForCreateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForCreateBotAnalyseProtectRuleInput
- func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) String() string
- type AccurateGroupForListAclRuleOutput
- func (s AccurateGroupForListAclRuleOutput) GoString() string
- func (s *AccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *AccurateGroupForListAclRuleOutput
- func (s *AccurateGroupForListAclRuleOutput) SetLogic(v int32) *AccurateGroupForListAclRuleOutput
- func (s AccurateGroupForListAclRuleOutput) String() string
- type AccurateGroupForUpdateAclRuleInput
- func (s AccurateGroupForUpdateAclRuleInput) GoString() string
- func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAclRuleInput) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetId(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s *AccurateGroupForUpdateAclRuleInput) SetLogic(v int32) *AccurateGroupForUpdateAclRuleInput
- func (s AccurateGroupForUpdateAclRuleInput) String() string
- type AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBotAnalyseProtectRuleInput) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateGroupForUpdateBotAnalyseProtectRuleInput) SetLogic(v int32) *AccurateGroupForUpdateBotAnalyseProtectRuleInput
- func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) String() string
- type AccurateRuleForCreateAclRuleInput
- func (s AccurateRuleForCreateAclRuleInput) GoString() string
- func (s *AccurateRuleForCreateAclRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetObjType(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetProperty(v int32) *AccurateRuleForCreateAclRuleInput
- func (s *AccurateRuleForCreateAclRuleInput) SetValueString(v string) *AccurateRuleForCreateAclRuleInput
- func (s AccurateRuleForCreateAclRuleInput) String() string
- type AccurateRuleForCreateAllowRuleInput
- func (s AccurateRuleForCreateAllowRuleInput) GoString() string
- func (s *AccurateRuleForCreateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetObjType(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetProperty(v int32) *AccurateRuleForCreateAllowRuleInput
- func (s *AccurateRuleForCreateAllowRuleInput) SetValueString(v string) *AccurateRuleForCreateAllowRuleInput
- func (s AccurateRuleForCreateAllowRuleInput) String() string
- type AccurateRuleForCreateBlockRuleInput
- func (s AccurateRuleForCreateBlockRuleInput) GoString() string
- func (s *AccurateRuleForCreateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetObjType(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetProperty(v int32) *AccurateRuleForCreateBlockRuleInput
- func (s *AccurateRuleForCreateBlockRuleInput) SetValueString(v string) *AccurateRuleForCreateBlockRuleInput
- func (s AccurateRuleForCreateBlockRuleInput) String() string
- type AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
- func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) String() string
- type AccurateRuleForCreateCustomBotConfigInput
- func (s AccurateRuleForCreateCustomBotConfigInput) GoString() string
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForCreateCustomBotConfigInput
- func (s *AccurateRuleForCreateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForCreateCustomBotConfigInput
- func (s AccurateRuleForCreateCustomBotConfigInput) String() string
- type AccurateRuleForCreateCustomPageInput
- func (s AccurateRuleForCreateCustomPageInput) GoString() string
- func (s *AccurateRuleForCreateCustomPageInput) SetHttpObj(v string) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetObjType(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetOpretar(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetProperty(v int32) *AccurateRuleForCreateCustomPageInput
- func (s *AccurateRuleForCreateCustomPageInput) SetValueString(v string) *AccurateRuleForCreateCustomPageInput
- func (s AccurateRuleForCreateCustomPageInput) String() string
- type AccurateRuleForListAclRuleOutput
- func (s AccurateRuleForListAclRuleOutput) GoString() string
- func (s *AccurateRuleForListAclRuleOutput) SetHttpObj(v string) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetObjType(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetOpretar(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetProperty(v int32) *AccurateRuleForListAclRuleOutput
- func (s *AccurateRuleForListAclRuleOutput) SetValueString(v string) *AccurateRuleForListAclRuleOutput
- func (s AccurateRuleForListAclRuleOutput) String() string
- type AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s AccurateRuleForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
- func (s AccurateRuleForListBotAnalyseProtectRuleOutput) String() string
- type AccurateRuleForListCustomBotConfigOutput
- func (s AccurateRuleForListCustomBotConfigOutput) GoString() string
- func (s *AccurateRuleForListCustomBotConfigOutput) SetHttpObj(v string) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetObjType(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetOpretar(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetProperty(v int32) *AccurateRuleForListCustomBotConfigOutput
- func (s *AccurateRuleForListCustomBotConfigOutput) SetValueString(v string) *AccurateRuleForListCustomBotConfigOutput
- func (s AccurateRuleForListCustomBotConfigOutput) String() string
- type AccurateRuleForListCustomPageOutput
- func (s AccurateRuleForListCustomPageOutput) GoString() string
- func (s *AccurateRuleForListCustomPageOutput) SetHttpObj(v string) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetObjType(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetOpretar(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetProperty(v int32) *AccurateRuleForListCustomPageOutput
- func (s *AccurateRuleForListCustomPageOutput) SetValueString(v string) *AccurateRuleForListCustomPageOutput
- func (s AccurateRuleForListCustomPageOutput) String() string
- type AccurateRuleForUpdateAclRuleInput
- func (s AccurateRuleForUpdateAclRuleInput) GoString() string
- func (s *AccurateRuleForUpdateAclRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAclRuleInput
- func (s *AccurateRuleForUpdateAclRuleInput) SetValueString(v string) *AccurateRuleForUpdateAclRuleInput
- func (s AccurateRuleForUpdateAclRuleInput) String() string
- type AccurateRuleForUpdateAllowRuleInput
- func (s AccurateRuleForUpdateAllowRuleInput) GoString() string
- func (s *AccurateRuleForUpdateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAllowRuleInput
- func (s *AccurateRuleForUpdateAllowRuleInput) SetValueString(v string) *AccurateRuleForUpdateAllowRuleInput
- func (s AccurateRuleForUpdateAllowRuleInput) String() string
- type AccurateRuleForUpdateBlockRuleInput
- func (s AccurateRuleForUpdateBlockRuleInput) GoString() string
- func (s *AccurateRuleForUpdateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBlockRuleInput
- func (s *AccurateRuleForUpdateBlockRuleInput) SetValueString(v string) *AccurateRuleForUpdateBlockRuleInput
- func (s AccurateRuleForUpdateBlockRuleInput) String() string
- type AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
- func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) String() string
- type AccurateRuleForUpdateCustomBotConfigInput
- func (s AccurateRuleForUpdateCustomBotConfigInput) GoString() string
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForUpdateCustomBotConfigInput
- func (s *AccurateRuleForUpdateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForUpdateCustomBotConfigInput
- func (s AccurateRuleForUpdateCustomBotConfigInput) String() string
- type AccurateRuleForUpdateCustomPageInput
- func (s AccurateRuleForUpdateCustomPageInput) GoString() string
- func (s *AccurateRuleForUpdateCustomPageInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetObjType(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetProperty(v int32) *AccurateRuleForUpdateCustomPageInput
- func (s *AccurateRuleForUpdateCustomPageInput) SetValueString(v string) *AccurateRuleForUpdateCustomPageInput
- func (s AccurateRuleForUpdateCustomPageInput) String() string
- type AddHostGroupInput
- func (s AddHostGroupInput) GoString() string
- func (s *AddHostGroupInput) SetDescription(v string) *AddHostGroupInput
- func (s *AddHostGroupInput) SetHostList(v []*string) *AddHostGroupInput
- func (s *AddHostGroupInput) SetName(v string) *AddHostGroupInput
- func (s AddHostGroupInput) String() string
- func (s *AddHostGroupInput) Validate() error
- type AddHostGroupOutput
- type AddIpGroupInput
- func (s AddIpGroupInput) GoString() string
- func (s *AddIpGroupInput) SetAddType(v string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetIpList(v []*string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetName(v string) *AddIpGroupInput
- func (s *AddIpGroupInput) SetProjectName(v string) *AddIpGroupInput
- func (s AddIpGroupInput) String() string
- func (s *AddIpGroupInput) Validate() error
- type AddIpGroupOutput
- type AdvanceConfigForGetVulnerabilityConfigOutput
- func (s AdvanceConfigForGetVulnerabilityConfigOutput) GoString() string
- func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal(v *AutoTraversalForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
- func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan(v *FreqScanForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
- func (s AdvanceConfigForGetVulnerabilityConfigOutput) String() string
- type AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s AdvanceConfigForUpdateVulnerabilityConfigInput) GoString() string
- func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal(v *AutoTraversalForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan(v *FreqScanForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
- func (s AdvanceConfigForUpdateVulnerabilityConfigInput) String() string
- type AutoCCForCreateDomainOutput
- func (s AutoCCForCreateDomainOutput) GoString() string
- func (s *AutoCCForCreateDomainOutput) SetAction(v string) *AutoCCForCreateDomainOutput
- func (s *AutoCCForCreateDomainOutput) SetAutoCCEnable(v int32) *AutoCCForCreateDomainOutput
- func (s *AutoCCForCreateDomainOutput) SetDefenceLevel(v string) *AutoCCForCreateDomainOutput
- func (s AutoCCForCreateDomainOutput) String() string
- type AutoTraversalForGetVulnerabilityConfigOutput
- func (s AutoTraversalForGetVulnerabilityConfigOutput) GoString() string
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetEnable(v bool) *AutoTraversalForGetVulnerabilityConfigOutput
- func (s *AutoTraversalForGetVulnerabilityConfigOutput) 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 BotSequenceForCreateDomainOutput
- func (s BotSequenceForCreateDomainOutput) GoString() string
- func (s *BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction(v int32) *BotSequenceForCreateDomainOutput
- func (s *BotSequenceForCreateDomainOutput) SetBotSequenceEnable(v int32) *BotSequenceForCreateDomainOutput
- func (s BotSequenceForCreateDomainOutput) String() string
- type CheckLLMPromptInput
- func (s CheckLLMPromptInput) GoString() string
- func (s *CheckLLMPromptInput) SetContent(v string) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetContentType(v int32) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetHost(v string) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetMsgClass(v int32) *CheckLLMPromptInput
- func (s *CheckLLMPromptInput) SetRegion(v string) *CheckLLMPromptInput
- func (s CheckLLMPromptInput) String() string
- func (s *CheckLLMPromptInput) Validate() error
- type CheckLLMPromptOutput
- type CloudAccessConfigForCreateDomainInput
- func (s CloudAccessConfigForCreateDomainInput) GoString() string
- func (s *CloudAccessConfigForCreateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetInstanceName(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetListenerID(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetLostAssociationFromALB(v int32) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetPort(v string) *CloudAccessConfigForCreateDomainInput
- func (s *CloudAccessConfigForCreateDomainInput) SetProtocol(v string) *CloudAccessConfigForCreateDomainInput
- func (s CloudAccessConfigForCreateDomainInput) String() string
- type CloudAccessConfigForListDomainOutput
- func (s CloudAccessConfigForListDomainOutput) GoString() string
- func (s *CloudAccessConfigForListDomainOutput) SetAccessProtocol(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetDefenceMode(v int32) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetInstanceID(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetInstanceName(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetListenerID(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetLostAssociationFromALB(v int32) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetPort(v string) *CloudAccessConfigForListDomainOutput
- func (s *CloudAccessConfigForListDomainOutput) SetProtocol(v string) *CloudAccessConfigForListDomainOutput
- func (s CloudAccessConfigForListDomainOutput) String() string
- type CloudAccessConfigForUpdateDomainInput
- func (s CloudAccessConfigForUpdateDomainInput) GoString() string
- func (s *CloudAccessConfigForUpdateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceID(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceName(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetListenerID(v string) *CloudAccessConfigForUpdateDomainInput
- func (s *CloudAccessConfigForUpdateDomainInput) SetLostAssociationFromALB(v int32) *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 CreateAclRuleInput
- func (s CreateAclRuleInput) GoString() string
- func (s *CreateAclRuleInput) SetAccurateGroup(v *AccurateGroupForCreateAclRuleInput) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAclType(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAction(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetAdvanced(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetDescription(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetEnable(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostAddType(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostGroupId(v []*int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetHostList(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpAddType(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpGroupId(v []*int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpList(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpLocationCountry(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetIpLocationSubregion(v []*string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetName(v string) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetPrefixSwitch(v int32) *CreateAclRuleInput
- func (s *CreateAclRuleInput) SetUrl(v string) *CreateAclRuleInput
- func (s CreateAclRuleInput) String() string
- func (s *CreateAclRuleInput) Validate() error
- type CreateAclRuleOutput
- type CreateAllowRuleInput
- func (s CreateAllowRuleInput) GoString() string
- func (s *CreateAllowRuleInput) SetAccurate(v *AccurateForCreateAllowRuleInput) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetAdvanced(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetClientIp(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetDescription(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetEnable(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetHost(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetIpAddType(v int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetIpGroupId(v []*int32) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetName(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetProjectName(v string) *CreateAllowRuleInput
- func (s *CreateAllowRuleInput) SetUrl(v string) *CreateAllowRuleInput
- func (s CreateAllowRuleInput) String() string
- func (s *CreateAllowRuleInput) Validate() error
- type CreateAllowRuleOutput
- type CreateBlockRuleInput
- func (s CreateBlockRuleInput) GoString() string
- func (s *CreateBlockRuleInput) SetAccurate(v *AccurateForCreateBlockRuleInput) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetAction(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetAdvanced(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetClientIp(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetDescription(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetEnable(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetHost(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetIpAddType(v int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetIpGroupId(v []*int32) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetName(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetProjectName(v string) *CreateBlockRuleInput
- func (s *CreateBlockRuleInput) SetUrl(v string) *CreateBlockRuleInput
- func (s CreateBlockRuleInput) String() string
- func (s *CreateBlockRuleInput) Validate() error
- type CreateBlockRuleOutput
- type CreateBotAnalyseProtectRuleInput
- func (s CreateBotAnalyseProtectRuleInput) GoString() string
- func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroup(v []*AccurateGroupForCreateBotAnalyseProtectRuleInput) *CreateBotAnalyseProtectRuleInput
- func (s *CreateBotAnalyseProtectRuleInput) 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) SetProjectName(v string) *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) SetProjectName(v string) *CreateCustomBotConfigInput
- func (s CreateCustomBotConfigInput) String() string
- func (s *CreateCustomBotConfigInput) Validate() error
- type CreateCustomBotConfigOutput
- type CreateCustomPageInput
- func (s CreateCustomPageInput) GoString() string
- func (s *CreateCustomPageInput) SetAccurate(v *AccurateForCreateCustomPageInput) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetAdvanced(v int32) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetBody(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetClientIp(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetCode(v 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) SetProjectName(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetRedirectUrl(v string) *CreateCustomPageInput
- func (s *CreateCustomPageInput) SetUrl(v string) *CreateCustomPageInput
- func (s CreateCustomPageInput) String() string
- func (s *CreateCustomPageInput) Validate() error
- type CreateCustomPageOutput
- 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) SetCustomSNI(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetDomain(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableCustomRedirect(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableHTTP2(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableIPv6(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetEnableSNI(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetKeepAliveRequest(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetKeepAliveTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetLBAlgorithm(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetProjectName(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocolFollow(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocolPorts(v *ProtocolPortsForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetProtocols(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyConfig(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyConnectTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyKeepAlive(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyKeepAliveTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyReadTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyRetry(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetProxyWriteTimeOut(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetPublicRealServer(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetRedirectHTTPS(v bool) *CreateDomainInput
- func (s *CreateDomainInput) SetRegion(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetSSLCiphers(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetSSLProtocols(v []*string) *CreateDomainInput
- func (s *CreateDomainInput) SetTLSEnable(v int32) *CreateDomainInput
- func (s *CreateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForCreateDomainInput) *CreateDomainInput
- func (s *CreateDomainInput) SetVolcCertificateID(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetVpcID(v string) *CreateDomainInput
- func (s CreateDomainInput) String() string
- func (s *CreateDomainInput) Validate() error
- type CreateDomainOutput
- func (s CreateDomainOutput) GoString() string
- func (s *CreateDomainOutput) SetCname(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDefaultModuleQuickConf(v *DefaultModuleQuickConfForCreateDomainOutput) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDomain(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetServerIps(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetSrcIps(v string) *CreateDomainOutput
- func (s CreateDomainOutput) String() string
- type CreateVulWhiteFieldInput
- func (s CreateVulWhiteFieldInput) GoString() string
- func (s *CreateVulWhiteFieldInput) SetEnable(v int32) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetFieldArea(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetFieldList(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetHost(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetName(v string) *CreateVulWhiteFieldInput
- func (s *CreateVulWhiteFieldInput) SetProjectName(v string) *CreateVulWhiteFieldInput
- func (s CreateVulWhiteFieldInput) String() string
- type CreateVulWhiteFieldOutput
- 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 DataForListVulWhiteFieldOutput
- func (s DataForListVulWhiteFieldOutput) GoString() string
- func (s *DataForListVulWhiteFieldOutput) SetEnable(v int32) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetFieldArea(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetFieldList(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetHost(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetID(v int32) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetName(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetRuleTag(v string) *DataForListVulWhiteFieldOutput
- func (s *DataForListVulWhiteFieldOutput) SetUpdateTime(v string) *DataForListVulWhiteFieldOutput
- func (s DataForListVulWhiteFieldOutput) String() string
- type DataForListWafServiceCertificateOutput
- func (s DataForListWafServiceCertificateOutput) GoString() string
- func (s *DataForListWafServiceCertificateOutput) SetApplicableDomains(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetClbCertificateId(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetDescription(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetExpireTime(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetId(v int32) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetInsertTime(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetIsolationId(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetName(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetOperator(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetOptsrc(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetPrivateKey(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetPublicKey(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetUser(v string) *DataForListWafServiceCertificateOutput
- func (s *DataForListWafServiceCertificateOutput) SetVolcCertificateId(v string) *DataForListWafServiceCertificateOutput
- func (s DataForListWafServiceCertificateOutput) String() string
- type DecisionForCheckLLMPromptOutput
- func (s DecisionForCheckLLMPromptOutput) GoString() string
- func (s *DecisionForCheckLLMPromptOutput) SetErrCode(v int32) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetErrMsg(v string) *DecisionForCheckLLMPromptOutput
- func (s *DecisionForCheckLLMPromptOutput) SetLabels(v []*string) *DecisionForCheckLLMPromptOutput
- func (s DecisionForCheckLLMPromptOutput) String() string
- type DefaultModuleQuickConfForCreateDomainOutput
- func (s DefaultModuleQuickConfForCreateDomainOutput) GoString() string
- func (s *DefaultModuleQuickConfForCreateDomainOutput) SetEnable(v int32) *DefaultModuleQuickConfForCreateDomainOutput
- func (s *DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf(v *ModuleQuickConfForCreateDomainOutput) *DefaultModuleQuickConfForCreateDomainOutput
- func (s DefaultModuleQuickConfForCreateDomainOutput) String() string
- type DeleteAclRuleInput
- type DeleteAclRuleOutput
- type DeleteAllowRuleInput
- func (s DeleteAllowRuleInput) GoString() string
- func (s *DeleteAllowRuleInput) SetHost(v string) *DeleteAllowRuleInput
- func (s *DeleteAllowRuleInput) SetId(v int32) *DeleteAllowRuleInput
- func (s *DeleteAllowRuleInput) SetProjectName(v string) *DeleteAllowRuleInput
- func (s DeleteAllowRuleInput) String() string
- func (s *DeleteAllowRuleInput) Validate() error
- type DeleteAllowRuleOutput
- type DeleteBlockRuleInput
- func (s DeleteBlockRuleInput) GoString() string
- func (s *DeleteBlockRuleInput) SetHost(v string) *DeleteBlockRuleInput
- func (s *DeleteBlockRuleInput) SetId(v string) *DeleteBlockRuleInput
- func (s *DeleteBlockRuleInput) SetProjectName(v string) *DeleteBlockRuleInput
- func (s DeleteBlockRuleInput) String() string
- func (s *DeleteBlockRuleInput) Validate() error
- type DeleteBlockRuleOutput
- type DeleteBotAnalyseProtectRuleInput
- func (s DeleteBotAnalyseProtectRuleInput) GoString() string
- func (s *DeleteBotAnalyseProtectRuleInput) SetId(v int32) *DeleteBotAnalyseProtectRuleInput
- func (s *DeleteBotAnalyseProtectRuleInput) SetProjectName(v string) *DeleteBotAnalyseProtectRuleInput
- func (s DeleteBotAnalyseProtectRuleInput) String() string
- func (s *DeleteBotAnalyseProtectRuleInput) Validate() error
- type DeleteBotAnalyseProtectRuleOutput
- type DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) GoString() string
- func (s *DeleteCustomBotConfigInput) SetBotID(v int32) *DeleteCustomBotConfigInput
- func (s *DeleteCustomBotConfigInput) SetHost(v string) *DeleteCustomBotConfigInput
- func (s *DeleteCustomBotConfigInput) SetProjectName(v string) *DeleteCustomBotConfigInput
- func (s DeleteCustomBotConfigInput) String() string
- func (s *DeleteCustomBotConfigInput) Validate() error
- type DeleteCustomBotConfigOutput
- type DeleteCustomPageInput
- func (s DeleteCustomPageInput) GoString() string
- func (s *DeleteCustomPageInput) SetHost(v string) *DeleteCustomPageInput
- func (s *DeleteCustomPageInput) SetId(v int32) *DeleteCustomPageInput
- func (s *DeleteCustomPageInput) SetProjectName(v string) *DeleteCustomPageInput
- func (s DeleteCustomPageInput) String() string
- func (s *DeleteCustomPageInput) Validate() error
- type DeleteCustomPageOutput
- type DeleteDomainInput
- func (s DeleteDomainInput) GoString() string
- func (s *DeleteDomainInput) SetDomain(v string) *DeleteDomainInput
- func (s *DeleteDomainInput) SetProjectName(v string) *DeleteDomainInput
- func (s *DeleteDomainInput) SetRegion(v string) *DeleteDomainInput
- func (s DeleteDomainInput) String() string
- func (s *DeleteDomainInput) Validate() error
- type DeleteDomainOutput
- type DeleteHostGroupInput
- type DeleteHostGroupOutput
- type DeleteIpGroupInput
- type DeleteIpGroupOutput
- type DeleteVulWhiteFieldInput
- func (s DeleteVulWhiteFieldInput) GoString() string
- func (s *DeleteVulWhiteFieldInput) SetID(v string) *DeleteVulWhiteFieldInput
- func (s *DeleteVulWhiteFieldInput) SetProjectName(v string) *DeleteVulWhiteFieldInput
- func (s DeleteVulWhiteFieldInput) String() string
- func (s *DeleteVulWhiteFieldInput) Validate() error
- type DeleteVulWhiteFieldOutput
- type DeleteWafServiceCertificateInput
- func (s DeleteWafServiceCertificateInput) GoString() string
- func (s *DeleteWafServiceCertificateInput) SetId(v string) *DeleteWafServiceCertificateInput
- func (s *DeleteWafServiceCertificateInput) SetProjectName(v string) *DeleteWafServiceCertificateInput
- func (s DeleteWafServiceCertificateInput) String() string
- func (s *DeleteWafServiceCertificateInput) Validate() error
- type DeleteWafServiceCertificateOutput
- type 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
- func (s GetVulnerabilityConfigInput) GoString() string
- func (s *GetVulnerabilityConfigInput) SetHost(v string) *GetVulnerabilityConfigInput
- func (s *GetVulnerabilityConfigInput) SetProjectName(v string) *GetVulnerabilityConfigInput
- func (s GetVulnerabilityConfigInput) String() string
- func (s *GetVulnerabilityConfigInput) Validate() error
- 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 HeadersConfigForCreateDomainInput
- func (s HeadersConfigForCreateDomainInput) GoString() string
- func (s *HeadersConfigForCreateDomainInput) SetEnable(v int32) *HeadersConfigForCreateDomainInput
- func (s *HeadersConfigForCreateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateDomainInput
- func (s *HeadersConfigForCreateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateDomainInput
- func (s HeadersConfigForCreateDomainInput) String() string
- type HeadersConfigForUpdateDomainInput
- func (s HeadersConfigForUpdateDomainInput) GoString() string
- func (s *HeadersConfigForUpdateDomainInput) SetEnable(v int32) *HeadersConfigForUpdateDomainInput
- func (s *HeadersConfigForUpdateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForUpdateDomainInput
- func (s *HeadersConfigForUpdateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForUpdateDomainInput
- func (s HeadersConfigForUpdateDomainInput) String() string
- type HostGroupForListAclRuleOutput
- type HostGroupListForListHostGroupOutput
- func (s HostGroupListForListHostGroupOutput) GoString() string
- func (s *HostGroupListForListHostGroupOutput) SetDescription(v string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostCount(v int32) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostGroupId(v int32) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetHostList(v []*string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetName(v string) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetRelatedRules(v []*RelatedRuleForListHostGroupOutput) *HostGroupListForListHostGroupOutput
- func (s *HostGroupListForListHostGroupOutput) SetUpdateTime(v string) *HostGroupListForListHostGroupOutput
- func (s HostGroupListForListHostGroupOutput) String() string
- type 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 LBInfoForListDomainInput
- type LLMPathInfoForUpdateDomainInput
- func (s LLMPathInfoForUpdateDomainInput) GoString() string
- func (s *LLMPathInfoForUpdateDomainInput) SetPath(v string) *LLMPathInfoForUpdateDomainInput
- func (s *LLMPathInfoForUpdateDomainInput) SetTokenLocation(v string) *LLMPathInfoForUpdateDomainInput
- func (s LLMPathInfoForUpdateDomainInput) String() string
- type ListAclRuleInput
- func (s ListAclRuleInput) GoString() string
- func (s *ListAclRuleInput) SetAclType(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetAction(v []*string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetDefenceHost(v []*string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetEnable(v []*int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetPage(v int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetPageSize(v int32) *ListAclRuleInput
- func (s *ListAclRuleInput) SetRuleName(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetRuleTag(v string) *ListAclRuleInput
- func (s *ListAclRuleInput) SetTimeOrderBy(v string) *ListAclRuleInput
- func (s ListAclRuleInput) String() string
- func (s *ListAclRuleInput) Validate() error
- type ListAclRuleOutput
- func (s ListAclRuleOutput) GoString() string
- func (s *ListAclRuleOutput) SetCount(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetCurrentPage(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetPageSize(v int32) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetRules(v []*RuleForListAclRuleOutput) *ListAclRuleOutput
- func (s *ListAclRuleOutput) SetTotalCount(v int32) *ListAclRuleOutput
- func (s ListAclRuleOutput) String() string
- type ListAllIpGroupsInput
- func (s ListAllIpGroupsInput) GoString() string
- func (s *ListAllIpGroupsInput) SetIp(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPage(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetPageSize(v int32) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetProjectName(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetRuleTag(v string) *ListAllIpGroupsInput
- func (s *ListAllIpGroupsInput) SetTimeOrderBy(v string) *ListAllIpGroupsInput
- func (s ListAllIpGroupsInput) String() string
- func (s *ListAllIpGroupsInput) Validate() error
- type ListAllIpGroupsOutput
- func (s ListAllIpGroupsOutput) GoString() string
- func (s *ListAllIpGroupsOutput) SetCount(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupCount(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupList(v []*IpGroupListForListAllIpGroupsOutput) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpGroupQuota(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetIpLimitQuota(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetPageNumber(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetPageSize(v int32) *ListAllIpGroupsOutput
- func (s *ListAllIpGroupsOutput) SetTotalCount(v int32) *ListAllIpGroupsOutput
- func (s ListAllIpGroupsOutput) String() string
- type ListAllowRuleInput
- func (s ListAllowRuleInput) GoString() string
- func (s *ListAllowRuleInput) SetClientIP(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetGroupID(v int32) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetHost(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetProjectName(v string) *ListAllowRuleInput
- func (s *ListAllowRuleInput) SetUrl(v string) *ListAllowRuleInput
- func (s ListAllowRuleInput) String() string
- func (s *ListAllowRuleInput) Validate() error
- type ListAllowRuleOutput
- func (s ListAllowRuleOutput) GoString() string
- func (s *ListAllowRuleOutput) SetCount(v int32) *ListAllowRuleOutput
- func (s *ListAllowRuleOutput) 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
- func (s ListAreaBlockRuleInput) GoString() string
- func (s *ListAreaBlockRuleInput) SetHost(v string) *ListAreaBlockRuleInput
- func (s *ListAreaBlockRuleInput) SetProjectName(v string) *ListAreaBlockRuleInput
- func (s ListAreaBlockRuleInput) String() string
- func (s *ListAreaBlockRuleInput) Validate() error
- 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) SetProjectName(v string) *ListBlockRuleInput
- func (s ListBlockRuleInput) String() string
- func (s *ListBlockRuleInput) Validate() error
- type ListBlockRuleOutput
- func (s ListBlockRuleOutput) GoString() string
- func (s *ListBlockRuleOutput) SetCount(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetCurrentPage(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetData(v []*DataForListBlockRuleOutput) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetPageSize(v int32) *ListBlockRuleOutput
- func (s *ListBlockRuleOutput) SetTotalCount(v int32) *ListBlockRuleOutput
- func (s ListBlockRuleOutput) String() string
- type ListBotAnalyseProtectRuleInput
- func (s ListBotAnalyseProtectRuleInput) GoString() string
- func (s *ListBotAnalyseProtectRuleInput) SetBotSpace(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetHost(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetName(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPage(v int32) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPageSize(v int32) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetPath(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetProjectName(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetRegion(v string) *ListBotAnalyseProtectRuleInput
- func (s *ListBotAnalyseProtectRuleInput) SetRuleTag(v string) *ListBotAnalyseProtectRuleInput
- func (s ListBotAnalyseProtectRuleInput) String() string
- func (s *ListBotAnalyseProtectRuleInput) Validate() error
- type ListBotAnalyseProtectRuleOutput
- func (s ListBotAnalyseProtectRuleOutput) GoString() string
- func (s *ListBotAnalyseProtectRuleOutput) SetCount(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetCurrentPage(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetData(v []*DataForListBotAnalyseProtectRuleOutput) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetPageNumber(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetPageSize(v int32) *ListBotAnalyseProtectRuleOutput
- func (s *ListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRuleOutput
- func (s ListBotAnalyseProtectRuleOutput) String() string
- type ListBotAnalyseProtectRulePriorityAvailableInput
- func (s ListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetHost(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPath(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
- func (s ListBotAnalyseProtectRulePriorityAvailableInput) String() string
- func (s *ListBotAnalyseProtectRulePriorityAvailableInput) Validate() error
- type ListBotAnalyseProtectRulePriorityAvailableOutput
- type ListCertificateServicesInput
- func (s ListCertificateServicesInput) GoString() string
- func (s *ListCertificateServicesInput) SetClbCertificateId(v string) *ListCertificateServicesInput
- func (s *ListCertificateServicesInput) SetId(v int32) *ListCertificateServicesInput
- func (s *ListCertificateServicesInput) SetProjectName(v string) *ListCertificateServicesInput
- func (s ListCertificateServicesInput) String() string
- func (s *ListCertificateServicesInput) Validate() error
- type ListCertificateServicesOutput
- type ListCustomBotConfigInput
- func (s ListCustomBotConfigInput) GoString() string
- func (s *ListCustomBotConfigInput) SetHost(v string) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetPage(v int32) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetPageSize(v int32) *ListCustomBotConfigInput
- func (s *ListCustomBotConfigInput) SetProjectName(v string) *ListCustomBotConfigInput
- func (s ListCustomBotConfigInput) String() string
- func (s *ListCustomBotConfigInput) Validate() error
- type ListCustomBotConfigOutput
- func (s ListCustomBotConfigOutput) GoString() string
- func (s *ListCustomBotConfigOutput) SetCount(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetCurrentPage(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetData(v []*DataForListCustomBotConfigOutput) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPage(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPageNumber(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetPageSize(v int32) *ListCustomBotConfigOutput
- func (s *ListCustomBotConfigOutput) SetTotalCount(v int32) *ListCustomBotConfigOutput
- func (s ListCustomBotConfigOutput) String() string
- type ListCustomPageInput
- func (s ListCustomPageInput) GoString() string
- func (s *ListCustomPageInput) SetHost(v string) *ListCustomPageInput
- func (s *ListCustomPageInput) SetPage(v string) *ListCustomPageInput
- func (s *ListCustomPageInput) SetPageSize(v int32) *ListCustomPageInput
- func (s *ListCustomPageInput) SetProjectName(v string) *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) SetAccessMode(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
- func (s *ListDomainInput) SetAttackStatus(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetClientIp(v string) *ListDomainInput
- func (s *ListDomainInput) SetDefenceMode(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
- func (s *ListDomainInput) SetDomainOrPath(v string) *ListDomainInput
- func (s *ListDomainInput) SetLBInfo(v []*LBInfoForListDomainInput) *ListDomainInput
- func (s *ListDomainInput) SetPage(v int32) *ListDomainInput
- func (s *ListDomainInput) SetPageSize(v int32) *ListDomainInput
- func (s *ListDomainInput) SetPublicRealServer(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetRegion(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByCreateTime(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByDomainName(v string) *ListDomainInput
- func (s *ListDomainInput) SetSortByUpdateTime(v string) *ListDomainInput
- func (s *ListDomainInput) SetStatus(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetTLSEnable(v []*int32) *ListDomainInput
- func (s *ListDomainInput) SetVpcId(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcName(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcOwnerId(v string) *ListDomainInput
- func (s *ListDomainInput) SetVpcOwnerName(v string) *ListDomainInput
- func (s ListDomainInput) String() string
- func (s *ListDomainInput) Validate() error
- type ListDomainOutput
- func (s ListDomainOutput) GoString() string
- func (s *ListDomainOutput) SetCount(v int32) *ListDomainOutput
- func (s *ListDomainOutput) 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 ListHostGroupInput
- func (s ListHostGroupInput) GoString() string
- func (s *ListHostGroupInput) SetHostFix(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetHostGroupID(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetListAll(v bool) *ListHostGroupInput
- func (s *ListHostGroupInput) SetNameFix(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetPage(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetPageSize(v int32) *ListHostGroupInput
- func (s *ListHostGroupInput) SetRuleTag(v string) *ListHostGroupInput
- func (s *ListHostGroupInput) SetTimeOrderBy(v string) *ListHostGroupInput
- func (s ListHostGroupInput) String() string
- type ListHostGroupOutput
- type ListIpGroupInput
- func (s ListIpGroupInput) GoString() string
- func (s *ListIpGroupInput) SetIp(v string) *ListIpGroupInput
- func (s *ListIpGroupInput) SetIpGroupId(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetListAll(v string) *ListIpGroupInput
- func (s *ListIpGroupInput) SetPage(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetPageSize(v int32) *ListIpGroupInput
- func (s *ListIpGroupInput) SetProjectName(v string) *ListIpGroupInput
- func (s ListIpGroupInput) String() string
- func (s *ListIpGroupInput) Validate() error
- type ListIpGroupOutput
- func (s ListIpGroupOutput) GoString() string
- func (s *ListIpGroupOutput) SetCount(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetIpList(v []*string) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetPageNumber(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetPageSize(v int32) *ListIpGroupOutput
- func (s *ListIpGroupOutput) SetTotalCount(v int32) *ListIpGroupOutput
- func (s ListIpGroupOutput) String() string
- type ListLoadBalancerInput
- func (s ListLoadBalancerInput) GoString() string
- func (s *ListLoadBalancerInput) SetHost(v string) *ListLoadBalancerInput
- func (s *ListLoadBalancerInput) SetProjectName(v string) *ListLoadBalancerInput
- func (s *ListLoadBalancerInput) SetType(v string) *ListLoadBalancerInput
- func (s ListLoadBalancerInput) String() string
- func (s *ListLoadBalancerInput) Validate() error
- type ListLoadBalancerOutput
- type ListSystemBotConfigInput
- func (s ListSystemBotConfigInput) GoString() string
- func (s *ListSystemBotConfigInput) SetHost(v string) *ListSystemBotConfigInput
- func (s *ListSystemBotConfigInput) SetProjectName(v string) *ListSystemBotConfigInput
- func (s ListSystemBotConfigInput) String() string
- func (s *ListSystemBotConfigInput) Validate() error
- type ListSystemBotConfigOutput
- type ListVulWhiteFieldInput
- func (s ListVulWhiteFieldInput) GoString() string
- func (s *ListVulWhiteFieldInput) SetHost(v string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetPage(v string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetPageSize(v int32) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetProjectName(v string) *ListVulWhiteFieldInput
- func (s *ListVulWhiteFieldInput) SetRuleTag(v string) *ListVulWhiteFieldInput
- func (s ListVulWhiteFieldInput) String() string
- func (s *ListVulWhiteFieldInput) Validate() error
- type ListVulWhiteFieldOutput
- type ListVulnerabilityRuleInput
- func (s ListVulnerabilityRuleInput) GoString() string
- func (s *ListVulnerabilityRuleInput) SetHost(v string) *ListVulnerabilityRuleInput
- func (s *ListVulnerabilityRuleInput) SetProjectName(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 ModuleQuickConfForCreateDomainOutput
- func (s ModuleQuickConfForCreateDomainOutput) GoString() string
- func (s *ModuleQuickConfForCreateDomainOutput) SetAPI(v *APIForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetAutoCC(v *AutoCCForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetBotSequence(v *BotSequenceForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetSystemBot(v *SystemBotForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s *ModuleQuickConfForCreateDomainOutput) SetVul(v *VulForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
- func (s ModuleQuickConfForCreateDomainOutput) String() string
- type 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) SetProjectName(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 RelatedRuleForListHostGroupOutput
- func (s RelatedRuleForListHostGroupOutput) GoString() string
- func (s *RelatedRuleForListHostGroupOutput) SetHost(v string) *RelatedRuleForListHostGroupOutput
- func (s *RelatedRuleForListHostGroupOutput) SetRuleName(v string) *RelatedRuleForListHostGroupOutput
- func (s *RelatedRuleForListHostGroupOutput) SetRuleTag(v string) *RelatedRuleForListHostGroupOutput
- func (s *RelatedRuleForListHostGroupOutput) SetRuleType(v string) *RelatedRuleForListHostGroupOutput
- func (s RelatedRuleForListHostGroupOutput) String() string
- type 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 RuleForListAclRuleOutput
- func (s RuleForListAclRuleOutput) GoString() string
- func (s *RuleForListAclRuleOutput) SetAccurateGroup(v *AccurateGroupForListAclRuleOutput) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetAction(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetAdvanced(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetClientIp(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetDescription(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetEnable(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHost(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostAddType(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostGroupId(v []*int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetHostList(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetID(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpGroups(v int32) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpList(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetName(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetPrefixSwitch(v []*string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetRuleTag(v string) *RuleForListAclRuleOutput
- func (s *RuleForListAclRuleOutput) SetUpdateTime(v string) *RuleForListAclRuleOutput
- func (s RuleForListAclRuleOutput) String() string
- type RuleForListBotAnalyseProtectRuleOutput
- func (s RuleForListBotAnalyseProtectRuleOutput) GoString() string
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionType(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetEffectTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetEnable(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetField(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetHost(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetId(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetName(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPassRatio(v float64) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPath(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetRulePriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetRuleTag(v string) *RuleForListBotAnalyseProtectRuleOutput
- func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion(v 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 SystemBotForCreateDomainOutput
- type SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString() string
- func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
- func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String() string
- type TCPListenerConfigForListDomainOutput
- func (s TCPListenerConfigForListDomainOutput) GoString() string
- func (s *TCPListenerConfigForListDomainOutput) SetAccessProtocol(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetDefenceMode(v int32) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetInstanceID(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetInstanceName(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetListenerID(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetLostAssociationFromALB(v int32) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetPort(v string) *TCPListenerConfigForListDomainOutput
- func (s *TCPListenerConfigForListDomainOutput) SetProtocol(v string) *TCPListenerConfigForListDomainOutput
- func (s TCPListenerConfigForListDomainOutput) String() string
- type TLSFieldsConfigForCreateDomainInput
- type TLSFieldsConfigForUpdateDomainInput
- type UpdateAclRuleInput
- func (s UpdateAclRuleInput) GoString() string
- func (s *UpdateAclRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateAclRuleInput) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAclType(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAction(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetAdvanced(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetDescription(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetEnable(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostAddType(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostGroupId(v []*int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetHostList(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetID(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpAddType(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpGroupId(v []*int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpList(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpLocationCountry(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetIpLocationSubregion(v []*string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetName(v string) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetPrefixSwitch(v int32) *UpdateAclRuleInput
- func (s *UpdateAclRuleInput) SetUrl(v string) *UpdateAclRuleInput
- func (s UpdateAclRuleInput) String() string
- func (s *UpdateAclRuleInput) Validate() error
- type UpdateAclRuleOutput
- type UpdateAllowRuleInput
- func (s UpdateAllowRuleInput) GoString() string
- func (s *UpdateAllowRuleInput) SetAccurate(v *AccurateForUpdateAllowRuleInput) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetAdvanced(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetClientIp(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetDescription(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetEnable(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetHost(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetId(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetIpAddType(v int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetIpGroupId(v []*int32) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetName(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetProjectName(v string) *UpdateAllowRuleInput
- func (s *UpdateAllowRuleInput) SetUrl(v string) *UpdateAllowRuleInput
- func (s UpdateAllowRuleInput) String() string
- func (s *UpdateAllowRuleInput) Validate() error
- type UpdateAllowRuleOutput
- type UpdateAreaBlockRuleInput
- func (s UpdateAreaBlockRuleInput) GoString() string
- func (s *UpdateAreaBlockRuleInput) SetAction(v string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetCountry(v []*string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetHost(v string) *UpdateAreaBlockRuleInput
- func (s *UpdateAreaBlockRuleInput) SetProjectName(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) SetProjectName(v string) *UpdateBlockRuleInput
- func (s *UpdateBlockRuleInput) SetUrl(v string) *UpdateBlockRuleInput
- func (s UpdateBlockRuleInput) String() string
- func (s *UpdateBlockRuleInput) Validate() error
- type UpdateBlockRuleOutput
- type UpdateBotAnalyseProtectRuleInput
- func (s UpdateBotAnalyseProtectRuleInput) GoString() string
- func (s *UpdateBotAnalyseProtectRuleInput) SetAccurateGroup(v []*AccurateGroupForUpdateBotAnalyseProtectRuleInput) *UpdateBotAnalyseProtectRuleInput
- func (s *UpdateBotAnalyseProtectRuleInput) 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) SetProjectName(v string) *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) SetProjectName(v string) *UpdateCustomBotConfigInput
- func (s UpdateCustomBotConfigInput) String() string
- func (s *UpdateCustomBotConfigInput) Validate() error
- type UpdateCustomBotConfigOutput
- type UpdateCustomPageInput
- func (s UpdateCustomPageInput) GoString() string
- func (s *UpdateCustomPageInput) SetAccurate(v *AccurateForUpdateCustomPageInput) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetAdvanced(v int32) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetBody(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetClientIp(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetCode(v 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) SetProjectName(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetRedirectUrl(v string) *UpdateCustomPageInput
- func (s *UpdateCustomPageInput) SetUrl(v string) *UpdateCustomPageInput
- func (s UpdateCustomPageInput) String() string
- func (s *UpdateCustomPageInput) Validate() error
- type UpdateCustomPageOutput
- type UpdateCustomSystemVulRuleInput
- func (s UpdateCustomSystemVulRuleInput) GoString() string
- func (s *UpdateCustomSystemVulRuleInput) SetHost(v string) *UpdateCustomSystemVulRuleInput
- func (s *UpdateCustomSystemVulRuleInput) SetProjectName(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) SetCustomSNI(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetDomain(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableCustomRedirect(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableHTTP2(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableIPv6(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetEnableSNI(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetKeepAliveRequest(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetKeepAliveTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetLBAlgorithm(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetLLMAvailable(v bool) *UpdateDomainInput
- func (s *UpdateDomainInput) SetLLMPathInfo(v []*LLMPathInfoForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProjectName(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocolFollow(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocolPorts(v *ProtocolPortsForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProtocols(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyConfig(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyConnectTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyKeepAlive(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyKeepAliveTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyReadTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyRetry(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetProxyWriteTimeOut(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetPublicRealServer(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetRedirectHTTPS(v bool) *UpdateDomainInput
- func (s *UpdateDomainInput) SetRegion(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetSSLCiphers(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetSSLProtocols(v []*string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetTLSEnable(v int32) *UpdateDomainInput
- func (s *UpdateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForUpdateDomainInput) *UpdateDomainInput
- func (s *UpdateDomainInput) SetVolcCertificateID(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetVpcID(v string) *UpdateDomainInput
- func (s UpdateDomainInput) String() string
- func (s *UpdateDomainInput) Validate() error
- type UpdateDomainOutput
- type UpdateHostGroupInput
- func (s UpdateHostGroupInput) GoString() string
- func (s *UpdateHostGroupInput) SetAction(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetDescription(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetHostGroupID(v int32) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetHostList(v []*string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetName(v string) *UpdateHostGroupInput
- func (s *UpdateHostGroupInput) SetProjectName(v string) *UpdateHostGroupInput
- func (s UpdateHostGroupInput) String() string
- func (s *UpdateHostGroupInput) Validate() error
- type UpdateHostGroupOutput
- type UpdateIpGroupInput
- func (s UpdateIpGroupInput) GoString() string
- func (s *UpdateIpGroupInput) SetAddType(v string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetIpGroupId(v int32) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetIpList(v []*string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetName(v string) *UpdateIpGroupInput
- func (s *UpdateIpGroupInput) SetProjectName(v string) *UpdateIpGroupInput
- func (s UpdateIpGroupInput) String() string
- func (s *UpdateIpGroupInput) Validate() error
- type UpdateIpGroupOutput
- type UpdateSystemBotConfigInput
- func (s UpdateSystemBotConfigInput) GoString() string
- func (s *UpdateSystemBotConfigInput) SetAction(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetBotType(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetEnable(v int32) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetHost(v string) *UpdateSystemBotConfigInput
- func (s *UpdateSystemBotConfigInput) SetProjectName(v string) *UpdateSystemBotConfigInput
- func (s UpdateSystemBotConfigInput) String() string
- func (s *UpdateSystemBotConfigInput) Validate() error
- type UpdateSystemBotConfigOutput
- type UpdateVulWhiteFieldInput
- func (s UpdateVulWhiteFieldInput) GoString() string
- func (s *UpdateVulWhiteFieldInput) SetEnable(v int32) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetFieldArea(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetFieldList(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetHost(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetID(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetName(v string) *UpdateVulWhiteFieldInput
- func (s *UpdateVulWhiteFieldInput) SetProjectName(v string) *UpdateVulWhiteFieldInput
- func (s UpdateVulWhiteFieldInput) String() string
- func (s *UpdateVulWhiteFieldInput) Validate() error
- type UpdateVulWhiteFieldOutput
- type UpdateVulnerabilityConfigInput
- func (s UpdateVulnerabilityConfigInput) GoString() string
- func (s *UpdateVulnerabilityConfigInput) SetAction(v string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetAdvanceConfig(v *AdvanceConfigForUpdateVulnerabilityConfigInput) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetHost(v string) *UpdateVulnerabilityConfigInput
- func (s *UpdateVulnerabilityConfigInput) SetProjectName(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) SetProjectName(v string) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetSystemBotEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetTLSEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetTamperProofEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWafEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWafWhiteReqEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWhiteEnable(v int32) *UpdateWafServiceControlInput
- func (s *UpdateWafServiceControlInput) SetWhiteFieldEnable(v int32) *UpdateWafServiceControlInput
- func (s UpdateWafServiceControlInput) String() string
- func (s *UpdateWafServiceControlInput) Validate() error
- type UpdateWafServiceControlOutput
- type UploadWafServiceCertificateInput
- func (s UploadWafServiceCertificateInput) GoString() string
- func (s *UploadWafServiceCertificateInput) SetDescription(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetName(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetPrivateKey(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetProjectName(v string) *UploadWafServiceCertificateInput
- func (s *UploadWafServiceCertificateInput) SetPublicKey(v string) *UploadWafServiceCertificateInput
- func (s UploadWafServiceCertificateInput) String() string
- func (s *UploadWafServiceCertificateInput) Validate() error
- type UploadWafServiceCertificateOutput
- type VulForCreateDomainOutput
- func (s VulForCreateDomainOutput) GoString() string
- func (s *VulForCreateDomainOutput) SetAction(v string) *VulForCreateDomainOutput
- func (s *VulForCreateDomainOutput) SetRuleMode(v string) *VulForCreateDomainOutput
- func (s *VulForCreateDomainOutput) SetWafEnable(v int32) *VulForCreateDomainOutput
- func (s VulForCreateDomainOutput) String() string
- type WAF
- func (c *WAF) AddHostGroup(input *AddHostGroupInput) (*AddHostGroupOutput, error)
- func (c *WAF) AddHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) AddHostGroupRequest(input *AddHostGroupInput) (req *request.Request, output *AddHostGroupOutput)
- func (c *WAF) AddHostGroupWithContext(ctx volcengine.Context, input *AddHostGroupInput, opts ...request.Option) (*AddHostGroupOutput, error)
- func (c *WAF) AddIpGroup(input *AddIpGroupInput) (*AddIpGroupOutput, error)
- func (c *WAF) AddIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) AddIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) AddIpGroupCommonWithContext(ctx 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) CreateAclRule(input *CreateAclRuleInput) (*CreateAclRuleOutput, error)
- func (c *WAF) CreateAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateAclRuleRequest(input *CreateAclRuleInput) (req *request.Request, output *CreateAclRuleOutput)
- func (c *WAF) CreateAclRuleWithContext(ctx volcengine.Context, input *CreateAclRuleInput, opts ...request.Option) (*CreateAclRuleOutput, error)
- func (c *WAF) CreateAllowRule(input *CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
- func (c *WAF) CreateAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateAllowRuleCommonWithContext(ctx 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) CreateVulWhiteField(input *CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error)
- func (c *WAF) CreateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) CreateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) CreateVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) CreateVulWhiteFieldRequest(input *CreateVulWhiteFieldInput) (req *request.Request, output *CreateVulWhiteFieldOutput)
- func (c *WAF) CreateVulWhiteFieldWithContext(ctx volcengine.Context, input *CreateVulWhiteFieldInput, ...) (*CreateVulWhiteFieldOutput, error)
- func (c *WAF) DeleteAclRule(input *DeleteAclRuleInput) (*DeleteAclRuleOutput, error)
- func (c *WAF) DeleteAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteAclRuleRequest(input *DeleteAclRuleInput) (req *request.Request, output *DeleteAclRuleOutput)
- func (c *WAF) DeleteAclRuleWithContext(ctx volcengine.Context, input *DeleteAclRuleInput, opts ...request.Option) (*DeleteAclRuleOutput, error)
- func (c *WAF) DeleteAllowRule(input *DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
- func (c *WAF) DeleteAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteAllowRuleCommonWithContext(ctx 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) DeleteHostGroup(input *DeleteHostGroupInput) (*DeleteHostGroupOutput, error)
- func (c *WAF) DeleteHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteHostGroupRequest(input *DeleteHostGroupInput) (req *request.Request, output *DeleteHostGroupOutput)
- func (c *WAF) DeleteHostGroupWithContext(ctx volcengine.Context, input *DeleteHostGroupInput, opts ...request.Option) (*DeleteHostGroupOutput, error)
- func (c *WAF) DeleteIpGroup(input *DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
- func (c *WAF) DeleteIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteIpGroupCommonWithContext(ctx 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) DeleteVulWhiteField(input *DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error)
- func (c *WAF) DeleteVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) DeleteVulWhiteFieldRequest(input *DeleteVulWhiteFieldInput) (req *request.Request, output *DeleteVulWhiteFieldOutput)
- func (c *WAF) DeleteVulWhiteFieldWithContext(ctx volcengine.Context, input *DeleteVulWhiteFieldInput, ...) (*DeleteVulWhiteFieldOutput, error)
- func (c *WAF) DeleteWafServiceCertificate(input *DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
- func (c *WAF) DeleteWafServiceCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) DeleteWafServiceCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) DeleteWafServiceCertificateCommonWithContext(ctx 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) ListAclRule(input *ListAclRuleInput) (*ListAclRuleOutput, error)
- func (c *WAF) ListAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListAclRuleRequest(input *ListAclRuleInput) (req *request.Request, output *ListAclRuleOutput)
- func (c *WAF) ListAclRuleWithContext(ctx volcengine.Context, input *ListAclRuleInput, opts ...request.Option) (*ListAclRuleOutput, error)
- func (c *WAF) ListAllIpGroups(input *ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
- func (c *WAF) ListAllIpGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListAllIpGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListAllIpGroupsCommonWithContext(ctx 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) ListHostGroup(input *ListHostGroupInput) (*ListHostGroupOutput, error)
- func (c *WAF) ListHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListHostGroupRequest(input *ListHostGroupInput) (req *request.Request, output *ListHostGroupOutput)
- func (c *WAF) ListHostGroupWithContext(ctx volcengine.Context, input *ListHostGroupInput, opts ...request.Option) (*ListHostGroupOutput, error)
- func (c *WAF) ListIpGroup(input *ListIpGroupInput) (*ListIpGroupOutput, error)
- func (c *WAF) ListIpGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListIpGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListIpGroupCommonWithContext(ctx 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) ListVulWhiteField(input *ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error)
- func (c *WAF) ListVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) ListVulWhiteFieldRequest(input *ListVulWhiteFieldInput) (req *request.Request, output *ListVulWhiteFieldOutput)
- func (c *WAF) ListVulWhiteFieldWithContext(ctx volcengine.Context, input *ListVulWhiteFieldInput, opts ...request.Option) (*ListVulWhiteFieldOutput, error)
- func (c *WAF) ListVulnerabilityRule(input *ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
- func (c *WAF) ListVulnerabilityRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) ListVulnerabilityRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) ListVulnerabilityRuleCommonWithContext(ctx 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) UpdateAclRule(input *UpdateAclRuleInput) (*UpdateAclRuleOutput, error)
- func (c *WAF) UpdateAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateAclRuleRequest(input *UpdateAclRuleInput) (req *request.Request, output *UpdateAclRuleOutput)
- func (c *WAF) UpdateAclRuleWithContext(ctx volcengine.Context, input *UpdateAclRuleInput, opts ...request.Option) (*UpdateAclRuleOutput, error)
- func (c *WAF) UpdateAllowRule(input *UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
- func (c *WAF) UpdateAllowRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateAllowRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateAllowRuleCommonWithContext(ctx 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) UpdateHostGroup(input *UpdateHostGroupInput) (*UpdateHostGroupOutput, error)
- func (c *WAF) UpdateHostGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateHostGroupRequest(input *UpdateHostGroupInput) (req *request.Request, output *UpdateHostGroupOutput)
- func (c *WAF) UpdateHostGroupWithContext(ctx volcengine.Context, input *UpdateHostGroupInput, opts ...request.Option) (*UpdateHostGroupOutput, 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) UpdateVulWhiteField(input *UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error)
- func (c *WAF) UpdateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulWhiteFieldRequest(input *UpdateVulWhiteFieldInput) (req *request.Request, output *UpdateVulWhiteFieldOutput)
- func (c *WAF) UpdateVulWhiteFieldWithContext(ctx volcengine.Context, input *UpdateVulWhiteFieldInput, ...) (*UpdateVulWhiteFieldOutput, error)
- func (c *WAF) UpdateVulnerabilityConfig(input *UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
- func (c *WAF) UpdateVulnerabilityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *WAF) UpdateVulnerabilityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *WAF) UpdateVulnerabilityConfigCommonWithContext(ctx 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 ( // EnumOfFieldAreaForCreateVulWhiteFieldInputArgs is a EnumOfFieldAreaForCreateVulWhiteFieldInput enum value EnumOfFieldAreaForCreateVulWhiteFieldInputArgs = "args" // EnumOfFieldAreaForCreateVulWhiteFieldInputUrl is a EnumOfFieldAreaForCreateVulWhiteFieldInput enum value EnumOfFieldAreaForCreateVulWhiteFieldInputUrl = "url" // EnumOfFieldAreaForCreateVulWhiteFieldInputCookies is a EnumOfFieldAreaForCreateVulWhiteFieldInput enum value EnumOfFieldAreaForCreateVulWhiteFieldInputCookies = "cookies" // EnumOfFieldAreaForCreateVulWhiteFieldInputHeaders is a EnumOfFieldAreaForCreateVulWhiteFieldInput enum value EnumOfFieldAreaForCreateVulWhiteFieldInputHeaders = "headers" // EnumOfFieldAreaForCreateVulWhiteFieldInputBodydetail is a EnumOfFieldAreaForCreateVulWhiteFieldInput enum value EnumOfFieldAreaForCreateVulWhiteFieldInputBodydetail = "bodydetail" )
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 ( // EnumOfFieldAreaForUpdateVulWhiteFieldInputArgs is a EnumOfFieldAreaForUpdateVulWhiteFieldInput enum value EnumOfFieldAreaForUpdateVulWhiteFieldInputArgs = "args" // EnumOfFieldAreaForUpdateVulWhiteFieldInputUrl is a EnumOfFieldAreaForUpdateVulWhiteFieldInput enum value EnumOfFieldAreaForUpdateVulWhiteFieldInputUrl = "url" // EnumOfFieldAreaForUpdateVulWhiteFieldInputCookies is a EnumOfFieldAreaForUpdateVulWhiteFieldInput enum value EnumOfFieldAreaForUpdateVulWhiteFieldInputCookies = "cookies" // EnumOfFieldAreaForUpdateVulWhiteFieldInputHeaders is a EnumOfFieldAreaForUpdateVulWhiteFieldInput enum value EnumOfFieldAreaForUpdateVulWhiteFieldInputHeaders = "headers" // EnumOfFieldAreaForUpdateVulWhiteFieldInputBodydetail is a EnumOfFieldAreaForUpdateVulWhiteFieldInput enum value EnumOfFieldAreaForUpdateVulWhiteFieldInputBodydetail = "bodydetail" )
const ( ServiceName = "waf" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "waf" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIForCreateDomainOutput ¶ added in v1.0.163
type APIForCreateDomainOutput struct { ApiEnable *int32 `type:"int32" json:",omitempty"` EnableAutoLearning *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (APIForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s APIForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*APIForCreateDomainOutput) SetApiEnable ¶ added in v1.0.163
func (s *APIForCreateDomainOutput) SetApiEnable(v int32) *APIForCreateDomainOutput
SetApiEnable sets the ApiEnable field's value.
func (*APIForCreateDomainOutput) SetEnableAutoLearning ¶ added in v1.0.163
func (s *APIForCreateDomainOutput) SetEnableAutoLearning(v int32) *APIForCreateDomainOutput
SetEnableAutoLearning sets the EnableAutoLearning field's value.
func (APIForCreateDomainOutput) String ¶ added in v1.0.163
func (s APIForCreateDomainOutput) String() string
String returns the string representation
type AccurateForCreateAllowRuleInput ¶
type AccurateForCreateAllowRuleInput struct { AccurateRules []*AccurateRuleForCreateAllowRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForCreateAllowRuleInput) GoString ¶
func (s AccurateForCreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateAllowRuleInput) SetAccurateRules ¶
func (s *AccurateForCreateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAllowRuleInput) *AccurateForCreateAllowRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateAllowRuleInput) SetLogic ¶
func (s *AccurateForCreateAllowRuleInput) SetLogic(v int32) *AccurateForCreateAllowRuleInput
SetLogic sets the Logic field's value.
func (AccurateForCreateAllowRuleInput) String ¶
func (s AccurateForCreateAllowRuleInput) String() string
String returns the string representation
type AccurateForCreateBlockRuleInput ¶
type AccurateForCreateBlockRuleInput struct { AccurateRules []*AccurateRuleForCreateBlockRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForCreateBlockRuleInput) GoString ¶
func (s AccurateForCreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateBlockRuleInput) SetAccurateRules ¶
func (s *AccurateForCreateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForCreateBlockRuleInput) *AccurateForCreateBlockRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateBlockRuleInput) SetLogic ¶
func (s *AccurateForCreateBlockRuleInput) SetLogic(v int32) *AccurateForCreateBlockRuleInput
SetLogic sets the Logic field's value.
func (AccurateForCreateBlockRuleInput) String ¶
func (s AccurateForCreateBlockRuleInput) String() string
String returns the string representation
type AccurateForCreateCustomBotConfigInput ¶
type AccurateForCreateCustomBotConfigInput struct { AccurateRules []*AccurateRuleForCreateCustomBotConfigInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForCreateCustomBotConfigInput) GoString ¶
func (s AccurateForCreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateCustomBotConfigInput) SetAccurateRules ¶
func (s *AccurateForCreateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForCreateCustomBotConfigInput) *AccurateForCreateCustomBotConfigInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateCustomBotConfigInput) SetLogic ¶
func (s *AccurateForCreateCustomBotConfigInput) SetLogic(v int32) *AccurateForCreateCustomBotConfigInput
SetLogic sets the Logic field's value.
func (AccurateForCreateCustomBotConfigInput) String ¶
func (s AccurateForCreateCustomBotConfigInput) String() string
String returns the string representation
type AccurateForCreateCustomPageInput ¶
type AccurateForCreateCustomPageInput struct { AccurateRules []*AccurateRuleForCreateCustomPageInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForCreateCustomPageInput) GoString ¶
func (s AccurateForCreateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateForCreateCustomPageInput) SetAccurateRules ¶
func (s *AccurateForCreateCustomPageInput) SetAccurateRules(v []*AccurateRuleForCreateCustomPageInput) *AccurateForCreateCustomPageInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForCreateCustomPageInput) SetLogic ¶
func (s *AccurateForCreateCustomPageInput) SetLogic(v int32) *AccurateForCreateCustomPageInput
SetLogic sets the Logic field's value.
func (AccurateForCreateCustomPageInput) String ¶
func (s AccurateForCreateCustomPageInput) String() string
String returns the string representation
type AccurateForListCustomBotConfigOutput ¶
type AccurateForListCustomBotConfigOutput struct { AccurateRules []*AccurateRuleForListCustomBotConfigOutput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForListCustomBotConfigOutput) GoString ¶
func (s AccurateForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*AccurateForListCustomBotConfigOutput) SetAccurateRules ¶
func (s *AccurateForListCustomBotConfigOutput) SetAccurateRules(v []*AccurateRuleForListCustomBotConfigOutput) *AccurateForListCustomBotConfigOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForListCustomBotConfigOutput) SetLogic ¶
func (s *AccurateForListCustomBotConfigOutput) SetLogic(v int32) *AccurateForListCustomBotConfigOutput
SetLogic sets the Logic field's value.
func (AccurateForListCustomBotConfigOutput) String ¶
func (s AccurateForListCustomBotConfigOutput) String() string
String returns the string representation
type AccurateForListCustomPageOutput ¶
type AccurateForListCustomPageOutput struct { AccurateRules []*AccurateRuleForListCustomPageOutput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForListCustomPageOutput) GoString ¶
func (s AccurateForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*AccurateForListCustomPageOutput) SetAccurateRules ¶
func (s *AccurateForListCustomPageOutput) SetAccurateRules(v []*AccurateRuleForListCustomPageOutput) *AccurateForListCustomPageOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForListCustomPageOutput) SetLogic ¶
func (s *AccurateForListCustomPageOutput) SetLogic(v int32) *AccurateForListCustomPageOutput
SetLogic sets the Logic field's value.
func (AccurateForListCustomPageOutput) String ¶
func (s AccurateForListCustomPageOutput) String() string
String returns the string representation
type AccurateForUpdateAllowRuleInput ¶
type AccurateForUpdateAllowRuleInput struct { AccurateRules []*AccurateRuleForUpdateAllowRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForUpdateAllowRuleInput) GoString ¶
func (s AccurateForUpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateAllowRuleInput) SetAccurateRules ¶
func (s *AccurateForUpdateAllowRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAllowRuleInput) *AccurateForUpdateAllowRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateAllowRuleInput) SetLogic ¶
func (s *AccurateForUpdateAllowRuleInput) SetLogic(v int32) *AccurateForUpdateAllowRuleInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateAllowRuleInput) String ¶
func (s AccurateForUpdateAllowRuleInput) String() string
String returns the string representation
type AccurateForUpdateBlockRuleInput ¶
type AccurateForUpdateBlockRuleInput struct { AccurateRules []*AccurateRuleForUpdateBlockRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForUpdateBlockRuleInput) GoString ¶
func (s AccurateForUpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateBlockRuleInput) SetAccurateRules ¶
func (s *AccurateForUpdateBlockRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateBlockRuleInput) *AccurateForUpdateBlockRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateBlockRuleInput) SetLogic ¶
func (s *AccurateForUpdateBlockRuleInput) SetLogic(v int32) *AccurateForUpdateBlockRuleInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateBlockRuleInput) String ¶
func (s AccurateForUpdateBlockRuleInput) String() string
String returns the string representation
type AccurateForUpdateCustomBotConfigInput ¶
type AccurateForUpdateCustomBotConfigInput struct { AccurateRules []*AccurateRuleForUpdateCustomBotConfigInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForUpdateCustomBotConfigInput) GoString ¶
func (s AccurateForUpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateCustomBotConfigInput) SetAccurateRules ¶
func (s *AccurateForUpdateCustomBotConfigInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomBotConfigInput) *AccurateForUpdateCustomBotConfigInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateCustomBotConfigInput) SetLogic ¶
func (s *AccurateForUpdateCustomBotConfigInput) SetLogic(v int32) *AccurateForUpdateCustomBotConfigInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateCustomBotConfigInput) String ¶
func (s AccurateForUpdateCustomBotConfigInput) String() string
String returns the string representation
type AccurateForUpdateCustomPageInput ¶
type AccurateForUpdateCustomPageInput struct { AccurateRules []*AccurateRuleForUpdateCustomPageInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateForUpdateCustomPageInput) GoString ¶
func (s AccurateForUpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateForUpdateCustomPageInput) SetAccurateRules ¶
func (s *AccurateForUpdateCustomPageInput) SetAccurateRules(v []*AccurateRuleForUpdateCustomPageInput) *AccurateForUpdateCustomPageInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateForUpdateCustomPageInput) SetLogic ¶
func (s *AccurateForUpdateCustomPageInput) SetLogic(v int32) *AccurateForUpdateCustomPageInput
SetLogic sets the Logic field's value.
func (AccurateForUpdateCustomPageInput) String ¶
func (s AccurateForUpdateCustomPageInput) String() string
String returns the string representation
type AccurateGroupForCreateAclRuleInput ¶ added in v1.0.163
type AccurateGroupForCreateAclRuleInput struct { AccurateGroupPriority *int32 `type:"int32" json:",omitempty"` AccurateRules []*AccurateRuleForCreateAclRuleInput `type:"list" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateGroupForCreateAclRuleInput) GoString ¶ added in v1.0.163
func (s AccurateGroupForCreateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority ¶ added in v1.0.163
func (s *AccurateGroupForCreateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForCreateAclRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForCreateAclRuleInput) SetAccurateRules ¶ added in v1.0.163
func (s *AccurateGroupForCreateAclRuleInput) SetAccurateRules(v []*AccurateRuleForCreateAclRuleInput) *AccurateGroupForCreateAclRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForCreateAclRuleInput) SetId ¶ added in v1.0.163
func (s *AccurateGroupForCreateAclRuleInput) SetId(v int32) *AccurateGroupForCreateAclRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForCreateAclRuleInput) SetLogic ¶ added in v1.0.163
func (s *AccurateGroupForCreateAclRuleInput) SetLogic(v int32) *AccurateGroupForCreateAclRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForCreateAclRuleInput) String ¶ added in v1.0.163
func (s AccurateGroupForCreateAclRuleInput) String() string
String returns the string representation
type AccurateGroupForCreateBotAnalyseProtectRuleInput ¶
type AccurateGroupForCreateBotAnalyseProtectRuleInput struct { AccurateRules []*AccurateRuleForCreateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForCreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForCreateBotAnalyseProtectRuleInput) 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 AccurateGroupForListAclRuleOutput ¶ added in v1.0.163
type AccurateGroupForListAclRuleOutput struct { AccurateRules []*AccurateRuleForListAclRuleOutput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateGroupForListAclRuleOutput) GoString ¶ added in v1.0.163
func (s AccurateGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateGroupForListAclRuleOutput) SetAccurateRules ¶ added in v1.0.163
func (s *AccurateGroupForListAclRuleOutput) SetAccurateRules(v []*AccurateRuleForListAclRuleOutput) *AccurateGroupForListAclRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForListAclRuleOutput) SetLogic ¶ added in v1.0.163
func (s *AccurateGroupForListAclRuleOutput) SetLogic(v int32) *AccurateGroupForListAclRuleOutput
SetLogic sets the Logic field's value.
func (AccurateGroupForListAclRuleOutput) String ¶ added in v1.0.163
func (s AccurateGroupForListAclRuleOutput) String() string
String returns the string representation
type AccurateGroupForUpdateAclRuleInput ¶ added in v1.0.163
type AccurateGroupForUpdateAclRuleInput struct { AccurateGroupPriority *int32 `type:"int32" json:",omitempty"` AccurateRules []*AccurateRuleForUpdateAclRuleInput `type:"list" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateGroupForUpdateAclRuleInput) GoString ¶ added in v1.0.163
func (s AccurateGroupForUpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority ¶ added in v1.0.163
func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateGroupPriority(v int32) *AccurateGroupForUpdateAclRuleInput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetAccurateRules ¶ added in v1.0.163
func (s *AccurateGroupForUpdateAclRuleInput) SetAccurateRules(v []*AccurateRuleForUpdateAclRuleInput) *AccurateGroupForUpdateAclRuleInput
SetAccurateRules sets the AccurateRules field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetId ¶ added in v1.0.163
func (s *AccurateGroupForUpdateAclRuleInput) SetId(v int32) *AccurateGroupForUpdateAclRuleInput
SetId sets the Id field's value.
func (*AccurateGroupForUpdateAclRuleInput) SetLogic ¶ added in v1.0.163
func (s *AccurateGroupForUpdateAclRuleInput) SetLogic(v int32) *AccurateGroupForUpdateAclRuleInput
SetLogic sets the Logic field's value.
func (AccurateGroupForUpdateAclRuleInput) String ¶ added in v1.0.163
func (s AccurateGroupForUpdateAclRuleInput) String() string
String returns the string representation
type AccurateGroupForUpdateBotAnalyseProtectRuleInput ¶
type AccurateGroupForUpdateBotAnalyseProtectRuleInput struct { AccurateRules []*AccurateRuleForUpdateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateGroupForUpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateGroupForUpdateBotAnalyseProtectRuleInput) 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 AccurateRuleForCreateAclRuleInput ¶ added in v1.0.163
type AccurateRuleForCreateAclRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateAclRuleInput) GoString ¶ added in v1.0.163
func (s AccurateRuleForCreateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateAclRuleInput) SetHttpObj ¶ added in v1.0.163
func (s *AccurateRuleForCreateAclRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAclRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateAclRuleInput) SetObjType ¶ added in v1.0.163
func (s *AccurateRuleForCreateAclRuleInput) SetObjType(v int32) *AccurateRuleForCreateAclRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateAclRuleInput) SetOpretar ¶ added in v1.0.163
func (s *AccurateRuleForCreateAclRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAclRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateAclRuleInput) SetProperty ¶ added in v1.0.163
func (s *AccurateRuleForCreateAclRuleInput) SetProperty(v int32) *AccurateRuleForCreateAclRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateAclRuleInput) SetValueString ¶ added in v1.0.163
func (s *AccurateRuleForCreateAclRuleInput) SetValueString(v string) *AccurateRuleForCreateAclRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateAclRuleInput) String ¶ added in v1.0.163
func (s AccurateRuleForCreateAclRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateAllowRuleInput ¶
type AccurateRuleForCreateAllowRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateAllowRuleInput) GoString ¶
func (s AccurateRuleForCreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateAllowRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForCreateAllowRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetObjType(v int32) *AccurateRuleForCreateAllowRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForCreateAllowRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetProperty(v int32) *AccurateRuleForCreateAllowRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateAllowRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateAllowRuleInput) SetValueString(v string) *AccurateRuleForCreateAllowRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateAllowRuleInput) String ¶
func (s AccurateRuleForCreateAllowRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateBlockRuleInput ¶
type AccurateRuleForCreateBlockRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateBlockRuleInput) GoString ¶
func (s AccurateRuleForCreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateBlockRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBlockRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetObjType(v int32) *AccurateRuleForCreateBlockRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBlockRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetProperty(v int32) *AccurateRuleForCreateBlockRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateBlockRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateBlockRuleInput) SetValueString(v string) *AccurateRuleForCreateBlockRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateBlockRuleInput) String ¶
func (s AccurateRuleForCreateBlockRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateBotAnalyseProtectRuleInput ¶
type AccurateRuleForCreateBotAnalyseProtectRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString ¶
func (s *AccurateRuleForCreateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForCreateBotAnalyseProtectRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateBotAnalyseProtectRuleInput) String ¶
func (s AccurateRuleForCreateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateRuleForCreateCustomBotConfigInput ¶
type AccurateRuleForCreateCustomBotConfigInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateCustomBotConfigInput) GoString ¶
func (s AccurateRuleForCreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateCustomBotConfigInput) SetHttpObj ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForCreateCustomBotConfigInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetObjType ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetOpretar ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetProperty ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForCreateCustomBotConfigInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateCustomBotConfigInput) SetValueString ¶
func (s *AccurateRuleForCreateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForCreateCustomBotConfigInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateCustomBotConfigInput) String ¶
func (s AccurateRuleForCreateCustomBotConfigInput) String() string
String returns the string representation
type AccurateRuleForCreateCustomPageInput ¶
type AccurateRuleForCreateCustomPageInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForCreateCustomPageInput) GoString ¶
func (s AccurateRuleForCreateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForCreateCustomPageInput) SetHttpObj ¶
func (s *AccurateRuleForCreateCustomPageInput) SetHttpObj(v string) *AccurateRuleForCreateCustomPageInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForCreateCustomPageInput) SetObjType ¶
func (s *AccurateRuleForCreateCustomPageInput) SetObjType(v int32) *AccurateRuleForCreateCustomPageInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForCreateCustomPageInput) SetOpretar ¶
func (s *AccurateRuleForCreateCustomPageInput) SetOpretar(v int32) *AccurateRuleForCreateCustomPageInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForCreateCustomPageInput) SetProperty ¶
func (s *AccurateRuleForCreateCustomPageInput) SetProperty(v int32) *AccurateRuleForCreateCustomPageInput
SetProperty sets the Property field's value.
func (*AccurateRuleForCreateCustomPageInput) SetValueString ¶
func (s *AccurateRuleForCreateCustomPageInput) SetValueString(v string) *AccurateRuleForCreateCustomPageInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForCreateCustomPageInput) String ¶
func (s AccurateRuleForCreateCustomPageInput) String() string
String returns the string representation
type AccurateRuleForListAclRuleOutput ¶ added in v1.0.163
type AccurateRuleForListAclRuleOutput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForListAclRuleOutput) GoString ¶ added in v1.0.163
func (s AccurateRuleForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListAclRuleOutput) SetHttpObj ¶ added in v1.0.163
func (s *AccurateRuleForListAclRuleOutput) SetHttpObj(v string) *AccurateRuleForListAclRuleOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListAclRuleOutput) SetObjType ¶ added in v1.0.163
func (s *AccurateRuleForListAclRuleOutput) SetObjType(v int32) *AccurateRuleForListAclRuleOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListAclRuleOutput) SetOpretar ¶ added in v1.0.163
func (s *AccurateRuleForListAclRuleOutput) SetOpretar(v int32) *AccurateRuleForListAclRuleOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListAclRuleOutput) SetProperty ¶ added in v1.0.163
func (s *AccurateRuleForListAclRuleOutput) SetProperty(v int32) *AccurateRuleForListAclRuleOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListAclRuleOutput) SetValueString ¶ added in v1.0.163
func (s *AccurateRuleForListAclRuleOutput) SetValueString(v string) *AccurateRuleForListAclRuleOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListAclRuleOutput) String ¶ added in v1.0.163
func (s AccurateRuleForListAclRuleOutput) String() string
String returns the string representation
type AccurateRuleForListBotAnalyseProtectRuleOutput ¶
type AccurateRuleForListBotAnalyseProtectRuleOutput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForListBotAnalyseProtectRuleOutput) GoString ¶
func (s AccurateRuleForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetHttpObj(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetObjType(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetOpretar(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetProperty(v int32) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString ¶
func (s *AccurateRuleForListBotAnalyseProtectRuleOutput) SetValueString(v string) *AccurateRuleForListBotAnalyseProtectRuleOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListBotAnalyseProtectRuleOutput) String ¶
func (s AccurateRuleForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type AccurateRuleForListCustomBotConfigOutput ¶
type AccurateRuleForListCustomBotConfigOutput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForListCustomBotConfigOutput) GoString ¶
func (s AccurateRuleForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListCustomBotConfigOutput) SetHttpObj ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetHttpObj(v string) *AccurateRuleForListCustomBotConfigOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetObjType ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetObjType(v int32) *AccurateRuleForListCustomBotConfigOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetOpretar ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetOpretar(v int32) *AccurateRuleForListCustomBotConfigOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetProperty ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetProperty(v int32) *AccurateRuleForListCustomBotConfigOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListCustomBotConfigOutput) SetValueString ¶
func (s *AccurateRuleForListCustomBotConfigOutput) SetValueString(v string) *AccurateRuleForListCustomBotConfigOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListCustomBotConfigOutput) String ¶
func (s AccurateRuleForListCustomBotConfigOutput) String() string
String returns the string representation
type AccurateRuleForListCustomPageOutput ¶
type AccurateRuleForListCustomPageOutput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForListCustomPageOutput) GoString ¶
func (s AccurateRuleForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*AccurateRuleForListCustomPageOutput) SetHttpObj ¶
func (s *AccurateRuleForListCustomPageOutput) SetHttpObj(v string) *AccurateRuleForListCustomPageOutput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForListCustomPageOutput) SetObjType ¶
func (s *AccurateRuleForListCustomPageOutput) SetObjType(v int32) *AccurateRuleForListCustomPageOutput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForListCustomPageOutput) SetOpretar ¶
func (s *AccurateRuleForListCustomPageOutput) SetOpretar(v int32) *AccurateRuleForListCustomPageOutput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForListCustomPageOutput) SetProperty ¶
func (s *AccurateRuleForListCustomPageOutput) SetProperty(v int32) *AccurateRuleForListCustomPageOutput
SetProperty sets the Property field's value.
func (*AccurateRuleForListCustomPageOutput) SetValueString ¶
func (s *AccurateRuleForListCustomPageOutput) SetValueString(v string) *AccurateRuleForListCustomPageOutput
SetValueString sets the ValueString field's value.
func (AccurateRuleForListCustomPageOutput) String ¶
func (s AccurateRuleForListCustomPageOutput) String() string
String returns the string representation
type AccurateRuleForUpdateAclRuleInput ¶ added in v1.0.163
type AccurateRuleForUpdateAclRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateAclRuleInput) GoString ¶ added in v1.0.163
func (s AccurateRuleForUpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateAclRuleInput) SetHttpObj ¶ added in v1.0.163
func (s *AccurateRuleForUpdateAclRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAclRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetObjType ¶ added in v1.0.163
func (s *AccurateRuleForUpdateAclRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAclRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetOpretar ¶ added in v1.0.163
func (s *AccurateRuleForUpdateAclRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAclRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetProperty ¶ added in v1.0.163
func (s *AccurateRuleForUpdateAclRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAclRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateAclRuleInput) SetValueString ¶ added in v1.0.163
func (s *AccurateRuleForUpdateAclRuleInput) SetValueString(v string) *AccurateRuleForUpdateAclRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateAclRuleInput) String ¶ added in v1.0.163
func (s AccurateRuleForUpdateAclRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateAllowRuleInput ¶
type AccurateRuleForUpdateAllowRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateAllowRuleInput) GoString ¶
func (s AccurateRuleForUpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateAllowRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateAllowRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetObjType(v int32) *AccurateRuleForUpdateAllowRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateAllowRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetProperty(v int32) *AccurateRuleForUpdateAllowRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateAllowRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateAllowRuleInput) SetValueString(v string) *AccurateRuleForUpdateAllowRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateAllowRuleInput) String ¶
func (s AccurateRuleForUpdateAllowRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateBlockRuleInput ¶
type AccurateRuleForUpdateBlockRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateBlockRuleInput) GoString ¶
func (s AccurateRuleForUpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateBlockRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBlockRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBlockRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBlockRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBlockRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateBlockRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateBlockRuleInput) SetValueString(v string) *AccurateRuleForUpdateBlockRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateBlockRuleInput) String ¶
func (s AccurateRuleForUpdateBlockRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateBotAnalyseProtectRuleInput ¶
type AccurateRuleForUpdateBotAnalyseProtectRuleInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString ¶
func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetHttpObj(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetObjType(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetOpretar(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetProperty(v int32) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString ¶
func (s *AccurateRuleForUpdateBotAnalyseProtectRuleInput) SetValueString(v string) *AccurateRuleForUpdateBotAnalyseProtectRuleInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateBotAnalyseProtectRuleInput) String ¶
func (s AccurateRuleForUpdateBotAnalyseProtectRuleInput) String() string
String returns the string representation
type AccurateRuleForUpdateCustomBotConfigInput ¶
type AccurateRuleForUpdateCustomBotConfigInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateCustomBotConfigInput) GoString ¶
func (s AccurateRuleForUpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomBotConfigInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetObjType ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetObjType(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetOpretar ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetProperty ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetProperty(v int32) *AccurateRuleForUpdateCustomBotConfigInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateCustomBotConfigInput) SetValueString ¶
func (s *AccurateRuleForUpdateCustomBotConfigInput) SetValueString(v string) *AccurateRuleForUpdateCustomBotConfigInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateCustomBotConfigInput) String ¶
func (s AccurateRuleForUpdateCustomBotConfigInput) String() string
String returns the string representation
type AccurateRuleForUpdateCustomPageInput ¶
type AccurateRuleForUpdateCustomPageInput struct { HttpObj *string `type:"string" json:",omitempty"` ObjType *int32 `type:"int32" json:",omitempty"` Opretar *int32 `type:"int32" json:",omitempty"` Property *int32 `type:"int32" json:",omitempty"` ValueString *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AccurateRuleForUpdateCustomPageInput) GoString ¶
func (s AccurateRuleForUpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*AccurateRuleForUpdateCustomPageInput) SetHttpObj ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetHttpObj(v string) *AccurateRuleForUpdateCustomPageInput
SetHttpObj sets the HttpObj field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetObjType ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetObjType(v int32) *AccurateRuleForUpdateCustomPageInput
SetObjType sets the ObjType field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetOpretar ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetOpretar(v int32) *AccurateRuleForUpdateCustomPageInput
SetOpretar sets the Opretar field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetProperty ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetProperty(v int32) *AccurateRuleForUpdateCustomPageInput
SetProperty sets the Property field's value.
func (*AccurateRuleForUpdateCustomPageInput) SetValueString ¶
func (s *AccurateRuleForUpdateCustomPageInput) SetValueString(v string) *AccurateRuleForUpdateCustomPageInput
SetValueString sets the ValueString field's value.
func (AccurateRuleForUpdateCustomPageInput) String ¶
func (s AccurateRuleForUpdateCustomPageInput) String() string
String returns the string representation
type AddHostGroupInput ¶ added in v1.0.163
type AddHostGroupInput struct { Description *string `type:"string" json:",omitempty"` HostList []*string `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (AddHostGroupInput) GoString ¶ added in v1.0.163
func (s AddHostGroupInput) GoString() string
GoString returns the string representation
func (*AddHostGroupInput) SetDescription ¶ added in v1.0.163
func (s *AddHostGroupInput) SetDescription(v string) *AddHostGroupInput
SetDescription sets the Description field's value.
func (*AddHostGroupInput) SetHostList ¶ added in v1.0.163
func (s *AddHostGroupInput) SetHostList(v []*string) *AddHostGroupInput
SetHostList sets the HostList field's value.
func (*AddHostGroupInput) SetName ¶ added in v1.0.163
func (s *AddHostGroupInput) SetName(v string) *AddHostGroupInput
SetName sets the Name field's value.
func (AddHostGroupInput) String ¶ added in v1.0.163
func (s AddHostGroupInput) String() string
String returns the string representation
func (*AddHostGroupInput) Validate ¶ added in v1.0.163
func (s *AddHostGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddHostGroupOutput ¶ added in v1.0.163
type AddHostGroupOutput struct { Metadata *response.ResponseMetadata HostGroupId *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AddHostGroupOutput) GoString ¶ added in v1.0.163
func (s AddHostGroupOutput) GoString() string
GoString returns the string representation
func (*AddHostGroupOutput) SetHostGroupId ¶ added in v1.0.163
func (s *AddHostGroupOutput) SetHostGroupId(v int32) *AddHostGroupOutput
SetHostGroupId sets the HostGroupId field's value.
func (AddHostGroupOutput) String ¶ added in v1.0.163
func (s AddHostGroupOutput) String() string
String returns the string representation
type AddIpGroupInput ¶
type AddIpGroupInput struct { // AddType is a required field AddType *string `type:"string" json:",omitempty" required:"true"` IpList []*string `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AddIpGroupInput) GoString ¶
func (s AddIpGroupInput) GoString() string
GoString returns the string representation
func (*AddIpGroupInput) SetAddType ¶
func (s *AddIpGroupInput) SetAddType(v string) *AddIpGroupInput
SetAddType sets the AddType field's value.
func (*AddIpGroupInput) SetIpList ¶
func (s *AddIpGroupInput) SetIpList(v []*string) *AddIpGroupInput
SetIpList sets the IpList field's value.
func (*AddIpGroupInput) SetName ¶
func (s *AddIpGroupInput) SetName(v string) *AddIpGroupInput
SetName sets the Name field's value.
func (*AddIpGroupInput) SetProjectName ¶ added in v1.0.163
func (s *AddIpGroupInput) SetProjectName(v string) *AddIpGroupInput
SetProjectName sets the ProjectName field's value.
func (AddIpGroupInput) String ¶
func (s AddIpGroupInput) String() string
String returns the string representation
func (*AddIpGroupInput) Validate ¶
func (s *AddIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddIpGroupOutput ¶
type AddIpGroupOutput struct { Metadata *response.ResponseMetadata IpGroupId *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AddIpGroupOutput) GoString ¶
func (s AddIpGroupOutput) GoString() string
GoString returns the string representation
func (*AddIpGroupOutput) SetIpGroupId ¶
func (s *AddIpGroupOutput) SetIpGroupId(v int32) *AddIpGroupOutput
SetIpGroupId sets the IpGroupId field's value.
func (AddIpGroupOutput) String ¶
func (s AddIpGroupOutput) String() string
String returns the string representation
type AdvanceConfigForGetVulnerabilityConfigOutput ¶
type AdvanceConfigForGetVulnerabilityConfigOutput struct { AutoTraversal *AutoTraversalForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` FreqScan *FreqScanForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (AdvanceConfigForGetVulnerabilityConfigOutput) GoString ¶
func (s AdvanceConfigForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal ¶
func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetAutoTraversal(v *AutoTraversalForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
SetAutoTraversal sets the AutoTraversal field's value.
func (*AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan ¶
func (s *AdvanceConfigForGetVulnerabilityConfigOutput) SetFreqScan(v *FreqScanForGetVulnerabilityConfigOutput) *AdvanceConfigForGetVulnerabilityConfigOutput
SetFreqScan sets the FreqScan field's value.
func (AdvanceConfigForGetVulnerabilityConfigOutput) String ¶
func (s AdvanceConfigForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type AdvanceConfigForUpdateVulnerabilityConfigInput ¶
type AdvanceConfigForUpdateVulnerabilityConfigInput struct { AutoTraversal *AutoTraversalForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"` FreqScan *FreqScanForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (AdvanceConfigForUpdateVulnerabilityConfigInput) GoString ¶
func (s AdvanceConfigForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal ¶
func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetAutoTraversal(v *AutoTraversalForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
SetAutoTraversal sets the AutoTraversal field's value.
func (*AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan ¶
func (s *AdvanceConfigForUpdateVulnerabilityConfigInput) SetFreqScan(v *FreqScanForUpdateVulnerabilityConfigInput) *AdvanceConfigForUpdateVulnerabilityConfigInput
SetFreqScan sets the FreqScan field's value.
func (AdvanceConfigForUpdateVulnerabilityConfigInput) String ¶
func (s AdvanceConfigForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type AutoCCForCreateDomainOutput ¶ added in v1.0.163
type AutoCCForCreateDomainOutput struct { Action *string `type:"string" json:",omitempty"` AutoCCEnable *int32 `type:"int32" json:",omitempty"` DefenceLevel *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AutoCCForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s AutoCCForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*AutoCCForCreateDomainOutput) SetAction ¶ added in v1.0.163
func (s *AutoCCForCreateDomainOutput) SetAction(v string) *AutoCCForCreateDomainOutput
SetAction sets the Action field's value.
func (*AutoCCForCreateDomainOutput) SetAutoCCEnable ¶ added in v1.0.163
func (s *AutoCCForCreateDomainOutput) SetAutoCCEnable(v int32) *AutoCCForCreateDomainOutput
SetAutoCCEnable sets the AutoCCEnable field's value.
func (*AutoCCForCreateDomainOutput) SetDefenceLevel ¶ added in v1.0.163
func (s *AutoCCForCreateDomainOutput) SetDefenceLevel(v string) *AutoCCForCreateDomainOutput
SetDefenceLevel sets the DefenceLevel field's value.
func (AutoCCForCreateDomainOutput) String ¶ added in v1.0.163
func (s AutoCCForCreateDomainOutput) String() string
String returns the string representation
type AutoTraversalForGetVulnerabilityConfigOutput ¶
type AutoTraversalForGetVulnerabilityConfigOutput struct { Enable *bool `type:"boolean" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AutoTraversalForGetVulnerabilityConfigOutput) GoString ¶
func (s AutoTraversalForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*AutoTraversalForGetVulnerabilityConfigOutput) SetEnable ¶
func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetEnable(v bool) *AutoTraversalForGetVulnerabilityConfigOutput
SetEnable sets the Enable field's value.
func (*AutoTraversalForGetVulnerabilityConfigOutput) SetRuleTag ¶
func (s *AutoTraversalForGetVulnerabilityConfigOutput) SetRuleTag(v string) *AutoTraversalForGetVulnerabilityConfigOutput
SetRuleTag sets the RuleTag field's value.
func (AutoTraversalForGetVulnerabilityConfigOutput) String ¶
func (s AutoTraversalForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type AutoTraversalForUpdateVulnerabilityConfigInput ¶
type AutoTraversalForUpdateVulnerabilityConfigInput struct { Enable *bool `type:"boolean" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AutoTraversalForUpdateVulnerabilityConfigInput) GoString ¶
func (s AutoTraversalForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*AutoTraversalForUpdateVulnerabilityConfigInput) SetEnable ¶
func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetEnable(v bool) *AutoTraversalForUpdateVulnerabilityConfigInput
SetEnable sets the Enable field's value.
func (*AutoTraversalForUpdateVulnerabilityConfigInput) SetRuleTag ¶
func (s *AutoTraversalForUpdateVulnerabilityConfigInput) SetRuleTag(v string) *AutoTraversalForUpdateVulnerabilityConfigInput
SetRuleTag sets the RuleTag field's value.
func (AutoTraversalForUpdateVulnerabilityConfigInput) String ¶
func (s AutoTraversalForUpdateVulnerabilityConfigInput) String() string
String returns the string representation
type BackendForCreateDomainInput ¶
type BackendForCreateDomainInput struct { IP *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackendForCreateDomainInput) GoString ¶
func (s BackendForCreateDomainInput) GoString() string
GoString returns the string representation
func (*BackendForCreateDomainInput) SetIP ¶
func (s *BackendForCreateDomainInput) SetIP(v string) *BackendForCreateDomainInput
SetIP sets the IP field's value.
func (*BackendForCreateDomainInput) SetPort ¶
func (s *BackendForCreateDomainInput) SetPort(v int32) *BackendForCreateDomainInput
SetPort sets the Port field's value.
func (*BackendForCreateDomainInput) SetProtocol ¶
func (s *BackendForCreateDomainInput) SetProtocol(v string) *BackendForCreateDomainInput
SetProtocol sets the Protocol field's value.
func (*BackendForCreateDomainInput) SetWeight ¶
func (s *BackendForCreateDomainInput) SetWeight(v int32) *BackendForCreateDomainInput
SetWeight sets the Weight field's value.
func (BackendForCreateDomainInput) String ¶
func (s BackendForCreateDomainInput) String() string
String returns the string representation
type BackendForListDomainOutput ¶
type BackendForListDomainOutput struct { IP *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackendForListDomainOutput) GoString ¶
func (s BackendForListDomainOutput) GoString() string
GoString returns the string representation
func (*BackendForListDomainOutput) SetIP ¶
func (s *BackendForListDomainOutput) SetIP(v string) *BackendForListDomainOutput
SetIP sets the IP field's value.
func (*BackendForListDomainOutput) SetPort ¶
func (s *BackendForListDomainOutput) SetPort(v int32) *BackendForListDomainOutput
SetPort sets the Port field's value.
func (*BackendForListDomainOutput) SetProtocol ¶
func (s *BackendForListDomainOutput) SetProtocol(v string) *BackendForListDomainOutput
SetProtocol sets the Protocol field's value.
func (*BackendForListDomainOutput) SetWeight ¶
func (s *BackendForListDomainOutput) SetWeight(v int32) *BackendForListDomainOutput
SetWeight sets the Weight field's value.
func (BackendForListDomainOutput) String ¶
func (s BackendForListDomainOutput) String() string
String returns the string representation
type BackendForUpdateDomainInput ¶
type BackendForUpdateDomainInput struct { IP *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackendForUpdateDomainInput) GoString ¶
func (s BackendForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*BackendForUpdateDomainInput) SetIP ¶
func (s *BackendForUpdateDomainInput) SetIP(v string) *BackendForUpdateDomainInput
SetIP sets the IP field's value.
func (*BackendForUpdateDomainInput) SetPort ¶
func (s *BackendForUpdateDomainInput) SetPort(v int32) *BackendForUpdateDomainInput
SetPort sets the Port field's value.
func (*BackendForUpdateDomainInput) SetProtocol ¶
func (s *BackendForUpdateDomainInput) SetProtocol(v string) *BackendForUpdateDomainInput
SetProtocol sets the Protocol field's value.
func (*BackendForUpdateDomainInput) SetWeight ¶
func (s *BackendForUpdateDomainInput) SetWeight(v int32) *BackendForUpdateDomainInput
SetWeight sets the Weight field's value.
func (BackendForUpdateDomainInput) String ¶
func (s BackendForUpdateDomainInput) String() string
String returns the string representation
type BackendGroupForCreateDomainInput ¶
type BackendGroupForCreateDomainInput struct { AccessPort []*int32 `type:"list" json:",omitempty"` Backends []*BackendForCreateDomainInput `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (BackendGroupForCreateDomainInput) GoString ¶
func (s BackendGroupForCreateDomainInput) GoString() string
GoString returns the string representation
func (*BackendGroupForCreateDomainInput) SetAccessPort ¶
func (s *BackendGroupForCreateDomainInput) SetAccessPort(v []*int32) *BackendGroupForCreateDomainInput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForCreateDomainInput) SetBackends ¶
func (s *BackendGroupForCreateDomainInput) SetBackends(v []*BackendForCreateDomainInput) *BackendGroupForCreateDomainInput
SetBackends sets the Backends field's value.
func (*BackendGroupForCreateDomainInput) SetName ¶
func (s *BackendGroupForCreateDomainInput) SetName(v string) *BackendGroupForCreateDomainInput
SetName sets the Name field's value.
func (BackendGroupForCreateDomainInput) String ¶
func (s BackendGroupForCreateDomainInput) String() string
String returns the string representation
type BackendGroupForListDomainOutput ¶
type BackendGroupForListDomainOutput struct { AccessPort []*int32 `type:"list" json:",omitempty"` Backends []*BackendForListDomainOutput `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (BackendGroupForListDomainOutput) GoString ¶
func (s BackendGroupForListDomainOutput) GoString() string
GoString returns the string representation
func (*BackendGroupForListDomainOutput) SetAccessPort ¶
func (s *BackendGroupForListDomainOutput) SetAccessPort(v []*int32) *BackendGroupForListDomainOutput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForListDomainOutput) SetBackends ¶
func (s *BackendGroupForListDomainOutput) SetBackends(v []*BackendForListDomainOutput) *BackendGroupForListDomainOutput
SetBackends sets the Backends field's value.
func (*BackendGroupForListDomainOutput) SetName ¶
func (s *BackendGroupForListDomainOutput) SetName(v string) *BackendGroupForListDomainOutput
SetName sets the Name field's value.
func (BackendGroupForListDomainOutput) String ¶
func (s BackendGroupForListDomainOutput) String() string
String returns the string representation
type BackendGroupForUpdateDomainInput ¶
type BackendGroupForUpdateDomainInput struct { AccessPort []*int32 `type:"list" json:",omitempty"` Backends []*BackendForUpdateDomainInput `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (BackendGroupForUpdateDomainInput) GoString ¶
func (s BackendGroupForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*BackendGroupForUpdateDomainInput) SetAccessPort ¶
func (s *BackendGroupForUpdateDomainInput) SetAccessPort(v []*int32) *BackendGroupForUpdateDomainInput
SetAccessPort sets the AccessPort field's value.
func (*BackendGroupForUpdateDomainInput) SetBackends ¶
func (s *BackendGroupForUpdateDomainInput) SetBackends(v []*BackendForUpdateDomainInput) *BackendGroupForUpdateDomainInput
SetBackends sets the Backends field's value.
func (*BackendGroupForUpdateDomainInput) SetName ¶
func (s *BackendGroupForUpdateDomainInput) SetName(v string) *BackendGroupForUpdateDomainInput
SetName sets the Name field's value.
func (BackendGroupForUpdateDomainInput) String ¶
func (s BackendGroupForUpdateDomainInput) String() string
String returns the string representation
type BotSequenceForCreateDomainOutput ¶ added in v1.0.163
type BotSequenceForCreateDomainOutput struct { BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"` BotSequenceEnable *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BotSequenceForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s BotSequenceForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction ¶ added in v1.0.163
func (s *BotSequenceForCreateDomainOutput) SetBotSequenceDefaultAction(v int32) *BotSequenceForCreateDomainOutput
SetBotSequenceDefaultAction sets the BotSequenceDefaultAction field's value.
func (*BotSequenceForCreateDomainOutput) SetBotSequenceEnable ¶ added in v1.0.163
func (s *BotSequenceForCreateDomainOutput) SetBotSequenceEnable(v int32) *BotSequenceForCreateDomainOutput
SetBotSequenceEnable sets the BotSequenceEnable field's value.
func (BotSequenceForCreateDomainOutput) String ¶ added in v1.0.163
func (s BotSequenceForCreateDomainOutput) 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" json:",omitempty" required:"true"` // ContentType is a required field ContentType *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` MsgClass *int32 `type:"int32" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CheckLLMPromptInput) GoString ¶ 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" json:",omitempty"` MsgID *string `type:"string" json:",omitempty"` // 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" json:",omitempty"` DefenceMode *int32 `type:"int32" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` ListenerID *string `type:"string" json:",omitempty"` LostAssociationFromALB *int32 `type:"int32" json:",omitempty"` Port *string `type:"string" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CloudAccessConfigForCreateDomainInput) GoString ¶
func (s CloudAccessConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForCreateDomainInput) SetAccessProtocol ¶
func (s *CloudAccessConfigForCreateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForCreateDomainInput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForCreateDomainInput) SetDefenceMode ¶ added in v1.0.163
func (s *CloudAccessConfigForCreateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForCreateDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForCreateDomainInput) SetInstanceID ¶
func (s *CloudAccessConfigForCreateDomainInput) SetInstanceID(v string) *CloudAccessConfigForCreateDomainInput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForCreateDomainInput) SetInstanceName ¶ added in v1.0.163
func (s *CloudAccessConfigForCreateDomainInput) SetInstanceName(v string) *CloudAccessConfigForCreateDomainInput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForCreateDomainInput) SetListenerID ¶
func (s *CloudAccessConfigForCreateDomainInput) SetListenerID(v string) *CloudAccessConfigForCreateDomainInput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForCreateDomainInput) SetLostAssociationFromALB ¶ added in v1.0.163
func (s *CloudAccessConfigForCreateDomainInput) SetLostAssociationFromALB(v int32) *CloudAccessConfigForCreateDomainInput
SetLostAssociationFromALB sets the LostAssociationFromALB field's value.
func (*CloudAccessConfigForCreateDomainInput) SetPort ¶
func (s *CloudAccessConfigForCreateDomainInput) SetPort(v string) *CloudAccessConfigForCreateDomainInput
SetPort sets the Port field's value.
func (*CloudAccessConfigForCreateDomainInput) SetProtocol ¶
func (s *CloudAccessConfigForCreateDomainInput) SetProtocol(v string) *CloudAccessConfigForCreateDomainInput
SetProtocol sets the Protocol field's value.
func (CloudAccessConfigForCreateDomainInput) String ¶
func (s CloudAccessConfigForCreateDomainInput) String() string
String returns the string representation
type CloudAccessConfigForListDomainOutput ¶
type CloudAccessConfigForListDomainOutput struct { AccessProtocol *string `type:"string" json:",omitempty"` DefenceMode *int32 `type:"int32" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` ListenerID *string `type:"string" json:",omitempty"` LostAssociationFromALB *int32 `type:"int32" json:",omitempty"` Port *string `type:"string" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CloudAccessConfigForListDomainOutput) GoString ¶
func (s CloudAccessConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForListDomainOutput) SetAccessProtocol ¶
func (s *CloudAccessConfigForListDomainOutput) SetAccessProtocol(v string) *CloudAccessConfigForListDomainOutput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForListDomainOutput) SetDefenceMode ¶ added in v1.0.163
func (s *CloudAccessConfigForListDomainOutput) SetDefenceMode(v int32) *CloudAccessConfigForListDomainOutput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForListDomainOutput) SetInstanceID ¶
func (s *CloudAccessConfigForListDomainOutput) SetInstanceID(v string) *CloudAccessConfigForListDomainOutput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForListDomainOutput) SetInstanceName ¶ added in v1.0.163
func (s *CloudAccessConfigForListDomainOutput) SetInstanceName(v string) *CloudAccessConfigForListDomainOutput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForListDomainOutput) SetListenerID ¶
func (s *CloudAccessConfigForListDomainOutput) SetListenerID(v string) *CloudAccessConfigForListDomainOutput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForListDomainOutput) SetLostAssociationFromALB ¶ added in v1.0.163
func (s *CloudAccessConfigForListDomainOutput) SetLostAssociationFromALB(v int32) *CloudAccessConfigForListDomainOutput
SetLostAssociationFromALB sets the LostAssociationFromALB field's value.
func (*CloudAccessConfigForListDomainOutput) SetPort ¶
func (s *CloudAccessConfigForListDomainOutput) SetPort(v string) *CloudAccessConfigForListDomainOutput
SetPort sets the Port field's value.
func (*CloudAccessConfigForListDomainOutput) SetProtocol ¶
func (s *CloudAccessConfigForListDomainOutput) SetProtocol(v string) *CloudAccessConfigForListDomainOutput
SetProtocol sets the Protocol field's value.
func (CloudAccessConfigForListDomainOutput) String ¶
func (s CloudAccessConfigForListDomainOutput) String() string
String returns the string representation
type CloudAccessConfigForUpdateDomainInput ¶
type CloudAccessConfigForUpdateDomainInput struct { AccessProtocol *string `type:"string" json:",omitempty"` DefenceMode *int32 `type:"int32" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` ListenerID *string `type:"string" json:",omitempty"` LostAssociationFromALB *int32 `type:"int32" json:",omitempty"` Port *string `type:"string" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CloudAccessConfigForUpdateDomainInput) GoString ¶
func (s CloudAccessConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*CloudAccessConfigForUpdateDomainInput) SetAccessProtocol ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetAccessProtocol(v string) *CloudAccessConfigForUpdateDomainInput
SetAccessProtocol sets the AccessProtocol field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetDefenceMode ¶ added in v1.0.163
func (s *CloudAccessConfigForUpdateDomainInput) SetDefenceMode(v int32) *CloudAccessConfigForUpdateDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetInstanceID ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceID(v string) *CloudAccessConfigForUpdateDomainInput
SetInstanceID sets the InstanceID field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetInstanceName ¶ added in v1.0.163
func (s *CloudAccessConfigForUpdateDomainInput) SetInstanceName(v string) *CloudAccessConfigForUpdateDomainInput
SetInstanceName sets the InstanceName field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetListenerID ¶
func (s *CloudAccessConfigForUpdateDomainInput) SetListenerID(v string) *CloudAccessConfigForUpdateDomainInput
SetListenerID sets the ListenerID field's value.
func (*CloudAccessConfigForUpdateDomainInput) SetLostAssociationFromALB ¶ added in v1.0.163
func (s *CloudAccessConfigForUpdateDomainInput) SetLostAssociationFromALB(v int32) *CloudAccessConfigForUpdateDomainInput
SetLostAssociationFromALB sets the LostAssociationFromALB 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" json:",omitempty"` EnableRuleCount *int32 `type:"int32" json:",omitempty"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list" json:",omitempty"` RuleSetName *string `type:"string" json:",omitempty"` TotalRuleCount *int32 `type:"int32" json:",omitempty"` // 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 CreateAclRuleInput ¶ added in v1.0.163
type CreateAclRuleInput struct { AccurateGroup *AccurateGroupForCreateAclRuleInput `type:"structure" json:",omitempty"` // AclType is a required field AclType *string `type:"string" json:",omitempty" required:"true"` Action *string `type:"string" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // HostAddType is a required field HostAddType *int32 `type:"int32" json:",omitempty" required:"true"` HostGroupId []*int32 `type:"list" json:",omitempty"` HostList []*string `type:"list" json:",omitempty"` // IpAddType is a required field IpAddType *int32 `type:"int32" json:",omitempty" required:"true"` IpGroupId []*int32 `type:"list" json:",omitempty"` IpList []*string `type:"list" json:",omitempty"` IpLocationCountry []*string `type:"list" json:",omitempty"` IpLocationSubregion []*string `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` PrefixSwitch *int32 `type:"int32" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateAclRuleInput) GoString ¶ added in v1.0.163
func (s CreateAclRuleInput) GoString() string
GoString returns the string representation
func (*CreateAclRuleInput) SetAccurateGroup ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetAccurateGroup(v *AccurateGroupForCreateAclRuleInput) *CreateAclRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*CreateAclRuleInput) SetAclType ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetAclType(v string) *CreateAclRuleInput
SetAclType sets the AclType field's value.
func (*CreateAclRuleInput) SetAction ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetAction(v string) *CreateAclRuleInput
SetAction sets the Action field's value.
func (*CreateAclRuleInput) SetAdvanced ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetAdvanced(v int32) *CreateAclRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateAclRuleInput) SetDescription ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetDescription(v string) *CreateAclRuleInput
SetDescription sets the Description field's value.
func (*CreateAclRuleInput) SetEnable ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetEnable(v int32) *CreateAclRuleInput
SetEnable sets the Enable field's value.
func (*CreateAclRuleInput) SetHostAddType ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetHostAddType(v int32) *CreateAclRuleInput
SetHostAddType sets the HostAddType field's value.
func (*CreateAclRuleInput) SetHostGroupId ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetHostGroupId(v []*int32) *CreateAclRuleInput
SetHostGroupId sets the HostGroupId field's value.
func (*CreateAclRuleInput) SetHostList ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetHostList(v []*string) *CreateAclRuleInput
SetHostList sets the HostList field's value.
func (*CreateAclRuleInput) SetIpAddType ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetIpAddType(v int32) *CreateAclRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateAclRuleInput) SetIpGroupId ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetIpGroupId(v []*int32) *CreateAclRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateAclRuleInput) SetIpList ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetIpList(v []*string) *CreateAclRuleInput
SetIpList sets the IpList field's value.
func (*CreateAclRuleInput) SetIpLocationCountry ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetIpLocationCountry(v []*string) *CreateAclRuleInput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*CreateAclRuleInput) SetIpLocationSubregion ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetIpLocationSubregion(v []*string) *CreateAclRuleInput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*CreateAclRuleInput) SetName ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetName(v string) *CreateAclRuleInput
SetName sets the Name field's value.
func (*CreateAclRuleInput) SetPrefixSwitch ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetPrefixSwitch(v int32) *CreateAclRuleInput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*CreateAclRuleInput) SetUrl ¶ added in v1.0.163
func (s *CreateAclRuleInput) SetUrl(v string) *CreateAclRuleInput
SetUrl sets the Url field's value.
func (CreateAclRuleInput) String ¶ added in v1.0.163
func (s CreateAclRuleInput) String() string
String returns the string representation
func (*CreateAclRuleInput) Validate ¶ added in v1.0.163
func (s *CreateAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAclRuleOutput ¶ added in v1.0.163
type CreateAclRuleOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateAclRuleOutput) GoString ¶ added in v1.0.163
func (s CreateAclRuleOutput) GoString() string
GoString returns the string representation
func (*CreateAclRuleOutput) SetId ¶ added in v1.0.163
func (s *CreateAclRuleOutput) SetId(v int32) *CreateAclRuleOutput
SetId sets the Id field's value.
func (CreateAclRuleOutput) String ¶ added in v1.0.163
func (s CreateAclRuleOutput) String() string
String returns the string representation
type CreateAllowRuleInput ¶
type CreateAllowRuleInput struct { Accurate *AccurateForCreateAllowRuleInput `type:"structure" json:",omitempty"` // Advanced is a required field Advanced *int32 `type:"int32" json:",omitempty" required:"true"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroupId []*int32 `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateAllowRuleInput) GoString ¶
func (s CreateAllowRuleInput) GoString() string
GoString returns the string representation
func (*CreateAllowRuleInput) SetAccurate ¶
func (s *CreateAllowRuleInput) SetAccurate(v *AccurateForCreateAllowRuleInput) *CreateAllowRuleInput
SetAccurate sets the Accurate field's value.
func (*CreateAllowRuleInput) SetAdvanced ¶
func (s *CreateAllowRuleInput) SetAdvanced(v int32) *CreateAllowRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateAllowRuleInput) SetClientIp ¶
func (s *CreateAllowRuleInput) SetClientIp(v string) *CreateAllowRuleInput
SetClientIp sets the ClientIp field's value.
func (*CreateAllowRuleInput) SetDescription ¶
func (s *CreateAllowRuleInput) SetDescription(v string) *CreateAllowRuleInput
SetDescription sets the Description field's value.
func (*CreateAllowRuleInput) SetEnable ¶
func (s *CreateAllowRuleInput) SetEnable(v int32) *CreateAllowRuleInput
SetEnable sets the Enable field's value.
func (*CreateAllowRuleInput) SetHost ¶
func (s *CreateAllowRuleInput) SetHost(v string) *CreateAllowRuleInput
SetHost sets the Host field's value.
func (*CreateAllowRuleInput) SetIpAddType ¶
func (s *CreateAllowRuleInput) SetIpAddType(v int32) *CreateAllowRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateAllowRuleInput) SetIpGroupId ¶
func (s *CreateAllowRuleInput) SetIpGroupId(v []*int32) *CreateAllowRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateAllowRuleInput) SetName ¶
func (s *CreateAllowRuleInput) SetName(v string) *CreateAllowRuleInput
SetName sets the Name field's value.
func (*CreateAllowRuleInput) SetProjectName ¶ added in v1.0.163
func (s *CreateAllowRuleInput) SetProjectName(v string) *CreateAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateAllowRuleInput) SetUrl ¶
func (s *CreateAllowRuleInput) SetUrl(v string) *CreateAllowRuleInput
SetUrl sets the Url field's value.
func (CreateAllowRuleInput) String ¶
func (s CreateAllowRuleInput) String() string
String returns the string representation
func (*CreateAllowRuleInput) Validate ¶
func (s *CreateAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAllowRuleOutput ¶
type CreateAllowRuleOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateAllowRuleOutput) GoString ¶
func (s CreateAllowRuleOutput) GoString() string
GoString returns the string representation
func (*CreateAllowRuleOutput) SetId ¶
func (s *CreateAllowRuleOutput) SetId(v int32) *CreateAllowRuleOutput
SetId sets the Id field's value.
func (CreateAllowRuleOutput) String ¶
func (s CreateAllowRuleOutput) String() string
String returns the string representation
type CreateBlockRuleInput ¶
type CreateBlockRuleInput struct { Accurate *AccurateForCreateBlockRuleInput `type:"structure" json:",omitempty"` // Action is a required field Action *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfActionForCreateBlockRuleInput"` // Advanced is a required field Advanced *int32 `type:"int32" json:",omitempty" required:"true"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroupId []*int32 `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateBlockRuleInput) GoString ¶
func (s CreateBlockRuleInput) GoString() string
GoString returns the string representation
func (*CreateBlockRuleInput) SetAccurate ¶
func (s *CreateBlockRuleInput) SetAccurate(v *AccurateForCreateBlockRuleInput) *CreateBlockRuleInput
SetAccurate sets the Accurate field's value.
func (*CreateBlockRuleInput) SetAction ¶
func (s *CreateBlockRuleInput) SetAction(v string) *CreateBlockRuleInput
SetAction sets the Action field's value.
func (*CreateBlockRuleInput) SetAdvanced ¶
func (s *CreateBlockRuleInput) SetAdvanced(v int32) *CreateBlockRuleInput
SetAdvanced sets the Advanced field's value.
func (*CreateBlockRuleInput) SetClientIp ¶
func (s *CreateBlockRuleInput) SetClientIp(v string) *CreateBlockRuleInput
SetClientIp sets the ClientIp field's value.
func (*CreateBlockRuleInput) SetDescription ¶
func (s *CreateBlockRuleInput) SetDescription(v string) *CreateBlockRuleInput
SetDescription sets the Description field's value.
func (*CreateBlockRuleInput) SetEnable ¶
func (s *CreateBlockRuleInput) SetEnable(v int32) *CreateBlockRuleInput
SetEnable sets the Enable field's value.
func (*CreateBlockRuleInput) SetHost ¶
func (s *CreateBlockRuleInput) SetHost(v string) *CreateBlockRuleInput
SetHost sets the Host field's value.
func (*CreateBlockRuleInput) SetIpAddType ¶
func (s *CreateBlockRuleInput) SetIpAddType(v int32) *CreateBlockRuleInput
SetIpAddType sets the IpAddType field's value.
func (*CreateBlockRuleInput) SetIpGroupId ¶
func (s *CreateBlockRuleInput) SetIpGroupId(v []*int32) *CreateBlockRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*CreateBlockRuleInput) SetName ¶
func (s *CreateBlockRuleInput) SetName(v string) *CreateBlockRuleInput
SetName sets the Name field's value.
func (*CreateBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *CreateBlockRuleInput) SetProjectName(v string) *CreateBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateBlockRuleInput) SetUrl ¶
func (s *CreateBlockRuleInput) SetUrl(v string) *CreateBlockRuleInput
SetUrl sets the Url field's value.
func (CreateBlockRuleInput) String ¶
func (s CreateBlockRuleInput) String() string
String returns the string representation
func (*CreateBlockRuleInput) Validate ¶
func (s *CreateBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBlockRuleOutput ¶
type CreateBlockRuleOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateBlockRuleOutput) GoString ¶
func (s CreateBlockRuleOutput) GoString() string
GoString returns the string representation
func (*CreateBlockRuleOutput) SetId ¶
func (s *CreateBlockRuleOutput) SetId(v int32) *CreateBlockRuleOutput
SetId sets the Id field's value.
func (CreateBlockRuleOutput) String ¶
func (s CreateBlockRuleOutput) String() string
String returns the string representation
type CreateBotAnalyseProtectRuleInput ¶
type CreateBotAnalyseProtectRuleInput struct { AccurateGroup []*AccurateGroupForCreateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"` ActionAfterVerification *int32 `type:"int32" json:",omitempty"` // ActionType is a required field ActionType *int32 `type:"int32" json:",omitempty" required:"true"` // EffectTime is a required field EffectTime *int32 `type:"int32" json:",omitempty" required:"true"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` ExemptionTime *int32 `type:"int32" json:",omitempty"` // Field is a required field Field *string `type:"string" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // Path is a required field Path *string `type:"string" json:",omitempty" required:"true"` PathThreshold *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // RulePriority is a required field RulePriority *int32 `type:"int32" json:",omitempty" required:"true"` SingleProportion *string `type:"string" json:",omitempty"` // SingleThreshold is a required field SingleThreshold *int32 `type:"int32" json:",omitempty" required:"true"` // StatisticalDuration is a required field StatisticalDuration *int32 `type:"int32" json:",omitempty" required:"true"` // StatisticalType is a required field StatisticalType *int32 `type:"int32" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateBotAnalyseProtectRuleInput) GoString ¶
func (s CreateBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*CreateBotAnalyseProtectRuleInput) SetAccurateGroup ¶
func (s *CreateBotAnalyseProtectRuleInput) SetAccurateGroup(v []*AccurateGroupForCreateBotAnalyseProtectRuleInput) *CreateBotAnalyseProtectRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*CreateBotAnalyseProtectRuleInput) 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) SetProjectName ¶ added in v1.0.163
func (s *CreateBotAnalyseProtectRuleInput) SetProjectName(v string) *CreateBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateBotAnalyseProtectRuleInput) SetRulePriority ¶
func (s *CreateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *CreateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*CreateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *CreateBotAnalyseProtectRuleInput) SetSingleProportion(v 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" json:",omitempty"` // contains filtered or unexported fields }
func (CreateBotAnalyseProtectRuleOutput) GoString ¶
func (s CreateBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*CreateBotAnalyseProtectRuleOutput) SetId ¶
func (s *CreateBotAnalyseProtectRuleOutput) SetId(v int32) *CreateBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (CreateBotAnalyseProtectRuleOutput) String ¶
func (s CreateBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type CreateCustomBotConfigInput ¶
type CreateCustomBotConfigInput struct { Accurate *AccurateForCreateCustomBotConfigInput `type:"structure" json:",omitempty"` // Action is a required field Action *string `type:"string" json:",omitempty" required:"true"` // BotType is a required field BotType *string `type:"string" json:",omitempty" required:"true"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateCustomBotConfigInput) GoString ¶
func (s CreateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*CreateCustomBotConfigInput) SetAccurate ¶
func (s *CreateCustomBotConfigInput) SetAccurate(v *AccurateForCreateCustomBotConfigInput) *CreateCustomBotConfigInput
SetAccurate sets the Accurate field's value.
func (*CreateCustomBotConfigInput) SetAction ¶
func (s *CreateCustomBotConfigInput) SetAction(v string) *CreateCustomBotConfigInput
SetAction sets the Action field's value.
func (*CreateCustomBotConfigInput) SetBotType ¶
func (s *CreateCustomBotConfigInput) SetBotType(v string) *CreateCustomBotConfigInput
SetBotType sets the BotType field's value.
func (*CreateCustomBotConfigInput) SetDescription ¶
func (s *CreateCustomBotConfigInput) SetDescription(v string) *CreateCustomBotConfigInput
SetDescription sets the Description field's value.
func (*CreateCustomBotConfigInput) SetEnable ¶
func (s *CreateCustomBotConfigInput) SetEnable(v int32) *CreateCustomBotConfigInput
SetEnable sets the Enable field's value.
func (*CreateCustomBotConfigInput) SetHost ¶
func (s *CreateCustomBotConfigInput) SetHost(v string) *CreateCustomBotConfigInput
SetHost sets the Host field's value.
func (*CreateCustomBotConfigInput) SetProjectName ¶ added in v1.0.163
func (s *CreateCustomBotConfigInput) SetProjectName(v string) *CreateCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (CreateCustomBotConfigInput) String ¶
func (s CreateCustomBotConfigInput) String() string
String returns the string representation
func (*CreateCustomBotConfigInput) Validate ¶
func (s *CreateCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomBotConfigOutput ¶
type CreateCustomBotConfigOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateCustomBotConfigOutput) GoString ¶
func (s CreateCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*CreateCustomBotConfigOutput) SetId ¶
func (s *CreateCustomBotConfigOutput) SetId(v int32) *CreateCustomBotConfigOutput
SetId sets the Id field's value.
func (CreateCustomBotConfigOutput) String ¶
func (s CreateCustomBotConfigOutput) String() string
String returns the string representation
type CreateCustomPageInput ¶
type CreateCustomPageInput struct { Accurate *AccurateForCreateCustomPageInput `type:"structure" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` Body *string `type:"string" json:",omitempty"` // ClientIp is a required field ClientIp *string `type:"string" json:",omitempty" required:"true"` // Code is a required field Code *int32 `type:"int32" json:",omitempty" required:"true"` ContentType *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // PageMode is a required field PageMode *int32 `type:"int32" json:",omitempty" required:"true"` // Policy is a required field Policy *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` RedirectUrl *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateCustomPageInput) GoString ¶
func (s CreateCustomPageInput) GoString() string
GoString returns the string representation
func (*CreateCustomPageInput) SetAccurate ¶
func (s *CreateCustomPageInput) SetAccurate(v *AccurateForCreateCustomPageInput) *CreateCustomPageInput
SetAccurate sets the Accurate field's value.
func (*CreateCustomPageInput) SetAdvanced ¶
func (s *CreateCustomPageInput) SetAdvanced(v int32) *CreateCustomPageInput
SetAdvanced sets the Advanced field's value.
func (*CreateCustomPageInput) SetBody ¶
func (s *CreateCustomPageInput) SetBody(v string) *CreateCustomPageInput
SetBody sets the Body field's value.
func (*CreateCustomPageInput) SetClientIp ¶
func (s *CreateCustomPageInput) SetClientIp(v string) *CreateCustomPageInput
SetClientIp sets the ClientIp field's value.
func (*CreateCustomPageInput) SetCode ¶
func (s *CreateCustomPageInput) SetCode(v 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) SetProjectName ¶ added in v1.0.163
func (s *CreateCustomPageInput) SetProjectName(v string) *CreateCustomPageInput
SetProjectName sets the ProjectName field's value.
func (*CreateCustomPageInput) SetRedirectUrl ¶
func (s *CreateCustomPageInput) SetRedirectUrl(v string) *CreateCustomPageInput
SetRedirectUrl sets the RedirectUrl field's value.
func (*CreateCustomPageInput) SetUrl ¶
func (s *CreateCustomPageInput) SetUrl(v string) *CreateCustomPageInput
SetUrl sets the Url field's value.
func (CreateCustomPageInput) String ¶
func (s CreateCustomPageInput) String() string
String returns the string representation
func (*CreateCustomPageInput) Validate ¶
func (s *CreateCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomPageOutput ¶
type CreateCustomPageOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // 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" json:",omitempty" required:"true"` BackendGroups []*BackendGroupForCreateDomainInput `type:"list" json:",omitempty"` BotDytokenEnable *int32 `type:"int32" json:",omitempty"` BotFrequencyEnable *int32 `type:"int32" json:",omitempty"` BotRepeatEnable *int32 `type:"int32" json:",omitempty"` BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"` BotSequenceEnable *int32 `type:"int32" json:",omitempty"` CertificateID *int32 `type:"int32" json:",omitempty"` CertificatePlatform *string `type:"string" json:",omitempty"` ClientIPLocation *int32 `type:"int32" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` CloudAccessConfig []*CloudAccessConfigForCreateDomainInput `type:"list" json:",omitempty"` CustomHeader []*string `type:"list" json:",omitempty"` CustomSNI *string `type:"string" json:",omitempty"` // Domain is a required field Domain *string `type:"string" json:",omitempty" required:"true"` EnableCustomRedirect *int32 `type:"int32" json:",omitempty"` EnableHTTP2 *int32 `type:"int32" json:",omitempty"` EnableIPv6 *int32 `type:"int32" json:",omitempty"` EnableSNI *int32 `type:"int32" json:",omitempty"` KeepAliveRequest *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` LBAlgorithm *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` ProtocolFollow *int32 `type:"int32" json:",omitempty"` ProtocolPorts *ProtocolPortsForCreateDomainInput `type:"structure" json:",omitempty"` Protocols []*string `type:"list" json:",omitempty"` ProxyConfig *int32 `type:"int32" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAlive *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"` PublicRealServer *int32 `type:"int32" json:",omitempty"` RedirectHTTPS *bool `type:"boolean" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` TLSFieldsConfig *TLSFieldsConfigForCreateDomainInput `type:"structure" json:",omitempty"` VolcCertificateID *string `type:"string" json:",omitempty"` VpcID *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateDomainInput) GoString ¶
func (s CreateDomainInput) GoString() string
GoString returns the string representation
func (*CreateDomainInput) SetAccessMode ¶
func (s *CreateDomainInput) SetAccessMode(v int32) *CreateDomainInput
SetAccessMode sets the AccessMode field's value.
func (*CreateDomainInput) SetBackendGroups ¶
func (s *CreateDomainInput) SetBackendGroups(v []*BackendGroupForCreateDomainInput) *CreateDomainInput
SetBackendGroups sets the BackendGroups field's value.
func (*CreateDomainInput) 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) SetCustomSNI ¶ added in v1.0.163
func (s *CreateDomainInput) SetCustomSNI(v string) *CreateDomainInput
SetCustomSNI sets the CustomSNI field's value.
func (*CreateDomainInput) SetDomain ¶
func (s *CreateDomainInput) SetDomain(v string) *CreateDomainInput
SetDomain sets the Domain field's value.
func (*CreateDomainInput) SetEnableCustomRedirect ¶ added in v1.0.163
func (s *CreateDomainInput) SetEnableCustomRedirect(v int32) *CreateDomainInput
SetEnableCustomRedirect sets the EnableCustomRedirect field's value.
func (*CreateDomainInput) SetEnableHTTP2 ¶
func (s *CreateDomainInput) SetEnableHTTP2(v int32) *CreateDomainInput
SetEnableHTTP2 sets the EnableHTTP2 field's value.
func (*CreateDomainInput) SetEnableIPv6 ¶
func (s *CreateDomainInput) SetEnableIPv6(v int32) *CreateDomainInput
SetEnableIPv6 sets the EnableIPv6 field's value.
func (*CreateDomainInput) SetEnableSNI ¶ added in v1.0.163
func (s *CreateDomainInput) SetEnableSNI(v int32) *CreateDomainInput
SetEnableSNI sets the EnableSNI field's value.
func (*CreateDomainInput) SetKeepAliveRequest ¶
func (s *CreateDomainInput) SetKeepAliveRequest(v int32) *CreateDomainInput
SetKeepAliveRequest sets the KeepAliveRequest field's value.
func (*CreateDomainInput) SetKeepAliveTimeOut ¶
func (s *CreateDomainInput) SetKeepAliveTimeOut(v int32) *CreateDomainInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*CreateDomainInput) SetLBAlgorithm ¶
func (s *CreateDomainInput) SetLBAlgorithm(v string) *CreateDomainInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*CreateDomainInput) SetProjectName ¶ added in v1.0.163
func (s *CreateDomainInput) SetProjectName(v string) *CreateDomainInput
SetProjectName sets the ProjectName field's value.
func (*CreateDomainInput) SetProtocolFollow ¶
func (s *CreateDomainInput) SetProtocolFollow(v int32) *CreateDomainInput
SetProtocolFollow sets the ProtocolFollow field's value.
func (*CreateDomainInput) SetProtocolPorts ¶
func (s *CreateDomainInput) SetProtocolPorts(v *ProtocolPortsForCreateDomainInput) *CreateDomainInput
SetProtocolPorts sets the ProtocolPorts field's value.
func (*CreateDomainInput) SetProtocols ¶
func (s *CreateDomainInput) SetProtocols(v []*string) *CreateDomainInput
SetProtocols sets the Protocols field's value.
func (*CreateDomainInput) SetProxyConfig ¶
func (s *CreateDomainInput) SetProxyConfig(v int32) *CreateDomainInput
SetProxyConfig sets the ProxyConfig field's value.
func (*CreateDomainInput) SetProxyConnectTimeOut ¶
func (s *CreateDomainInput) SetProxyConnectTimeOut(v int32) *CreateDomainInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*CreateDomainInput) SetProxyKeepAlive ¶
func (s *CreateDomainInput) SetProxyKeepAlive(v int32) *CreateDomainInput
SetProxyKeepAlive sets the ProxyKeepAlive field's value.
func (*CreateDomainInput) SetProxyKeepAliveTimeOut ¶
func (s *CreateDomainInput) SetProxyKeepAliveTimeOut(v int32) *CreateDomainInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*CreateDomainInput) SetProxyReadTimeOut ¶
func (s *CreateDomainInput) SetProxyReadTimeOut(v int32) *CreateDomainInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*CreateDomainInput) SetProxyRetry ¶
func (s *CreateDomainInput) SetProxyRetry(v int32) *CreateDomainInput
SetProxyRetry sets the ProxyRetry field's value.
func (*CreateDomainInput) SetProxyWriteTimeOut ¶
func (s *CreateDomainInput) SetProxyWriteTimeOut(v int32) *CreateDomainInput
SetProxyWriteTimeOut sets the ProxyWriteTimeOut field's value.
func (*CreateDomainInput) SetPublicRealServer ¶
func (s *CreateDomainInput) SetPublicRealServer(v int32) *CreateDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*CreateDomainInput) SetRedirectHTTPS ¶ 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) SetTLSFieldsConfig ¶ added in v1.0.163
func (s *CreateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForCreateDomainInput) *CreateDomainInput
SetTLSFieldsConfig sets the TLSFieldsConfig 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" json:",omitempty"` DefaultModuleQuickConf *DefaultModuleQuickConfForCreateDomainOutput `type:"structure" json:",omitempty"` Domain *string `type:"string" json:",omitempty"` ServerIps *string `type:"string" json:",omitempty"` SrcIps *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateDomainOutput) GoString ¶
func (s CreateDomainOutput) GoString() string
GoString returns the string representation
func (*CreateDomainOutput) SetCname ¶
func (s *CreateDomainOutput) SetCname(v string) *CreateDomainOutput
SetCname sets the Cname field's value.
func (*CreateDomainOutput) SetDefaultModuleQuickConf ¶ added in v1.0.163
func (s *CreateDomainOutput) SetDefaultModuleQuickConf(v *DefaultModuleQuickConfForCreateDomainOutput) *CreateDomainOutput
SetDefaultModuleQuickConf sets the DefaultModuleQuickConf field's value.
func (*CreateDomainOutput) SetDomain ¶
func (s *CreateDomainOutput) SetDomain(v string) *CreateDomainOutput
SetDomain sets the Domain field's value.
func (*CreateDomainOutput) SetServerIps ¶
func (s *CreateDomainOutput) SetServerIps(v string) *CreateDomainOutput
SetServerIps sets the ServerIps field's value.
func (*CreateDomainOutput) SetSrcIps ¶ added in v1.0.163
func (s *CreateDomainOutput) SetSrcIps(v string) *CreateDomainOutput
SetSrcIps sets the SrcIps field's value.
func (CreateDomainOutput) String ¶
func (s CreateDomainOutput) String() string
String returns the string representation
type CreateVulWhiteFieldInput ¶ added in v1.0.163
type CreateVulWhiteFieldInput struct { Enable *int32 `type:"int32" json:",omitempty"` FieldArea *string `type:"string" json:",omitempty" enum:"EnumOfFieldAreaForCreateVulWhiteFieldInput"` FieldList *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateVulWhiteFieldInput) GoString ¶ added in v1.0.163
func (s CreateVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*CreateVulWhiteFieldInput) SetEnable ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetEnable(v int32) *CreateVulWhiteFieldInput
SetEnable sets the Enable field's value.
func (*CreateVulWhiteFieldInput) SetFieldArea ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetFieldArea(v string) *CreateVulWhiteFieldInput
SetFieldArea sets the FieldArea field's value.
func (*CreateVulWhiteFieldInput) SetFieldList ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetFieldList(v string) *CreateVulWhiteFieldInput
SetFieldList sets the FieldList field's value.
func (*CreateVulWhiteFieldInput) SetHost ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetHost(v string) *CreateVulWhiteFieldInput
SetHost sets the Host field's value.
func (*CreateVulWhiteFieldInput) SetName ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetName(v string) *CreateVulWhiteFieldInput
SetName sets the Name field's value.
func (*CreateVulWhiteFieldInput) SetProjectName ¶ added in v1.0.163
func (s *CreateVulWhiteFieldInput) SetProjectName(v string) *CreateVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (CreateVulWhiteFieldInput) String ¶ added in v1.0.163
func (s CreateVulWhiteFieldInput) String() string
String returns the string representation
type CreateVulWhiteFieldOutput ¶ added in v1.0.163
type CreateVulWhiteFieldOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateVulWhiteFieldOutput) GoString ¶ added in v1.0.163
func (s CreateVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*CreateVulWhiteFieldOutput) SetId ¶ added in v1.0.163
func (s *CreateVulWhiteFieldOutput) SetId(v int32) *CreateVulWhiteFieldOutput
SetId sets the Id field's value.
func (CreateVulWhiteFieldOutput) String ¶ added in v1.0.163
func (s CreateVulWhiteFieldOutput) String() string
String returns the string representation
type DataForListAllowRuleOutput ¶
type DataForListAllowRuleOutput struct { Action *string `type:"string" json:",omitempty"` AddSrc *int32 `type:"int32" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` GroupId *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroups []*IpGroupForListAllowRuleOutput `type:"list" json:",omitempty"` IpType *int32 `type:"int32" json:",omitempty"` IsolationId *string `type:"string" json:",omitempty"` JsConfId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` Url *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListAllowRuleOutput) GoString ¶
func (s DataForListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListAllowRuleOutput) SetAction ¶
func (s *DataForListAllowRuleOutput) SetAction(v string) *DataForListAllowRuleOutput
SetAction sets the Action field's value.
func (*DataForListAllowRuleOutput) SetAddSrc ¶
func (s *DataForListAllowRuleOutput) SetAddSrc(v int32) *DataForListAllowRuleOutput
SetAddSrc sets the AddSrc field's value.
func (*DataForListAllowRuleOutput) SetAdvanced ¶
func (s *DataForListAllowRuleOutput) SetAdvanced(v int32) *DataForListAllowRuleOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListAllowRuleOutput) SetClientIp ¶
func (s *DataForListAllowRuleOutput) SetClientIp(v string) *DataForListAllowRuleOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListAllowRuleOutput) SetDescription ¶
func (s *DataForListAllowRuleOutput) SetDescription(v string) *DataForListAllowRuleOutput
SetDescription sets the Description field's value.
func (*DataForListAllowRuleOutput) SetEnable ¶
func (s *DataForListAllowRuleOutput) SetEnable(v int32) *DataForListAllowRuleOutput
SetEnable sets the Enable field's value.
func (*DataForListAllowRuleOutput) SetGroupId ¶
func (s *DataForListAllowRuleOutput) SetGroupId(v int32) *DataForListAllowRuleOutput
SetGroupId sets the GroupId field's value.
func (*DataForListAllowRuleOutput) SetHost ¶
func (s *DataForListAllowRuleOutput) SetHost(v string) *DataForListAllowRuleOutput
SetHost sets the Host field's value.
func (*DataForListAllowRuleOutput) SetId ¶
func (s *DataForListAllowRuleOutput) SetId(v int32) *DataForListAllowRuleOutput
SetId sets the Id field's value.
func (*DataForListAllowRuleOutput) SetIpAddType ¶
func (s *DataForListAllowRuleOutput) SetIpAddType(v int32) *DataForListAllowRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*DataForListAllowRuleOutput) SetIpGroups ¶
func (s *DataForListAllowRuleOutput) SetIpGroups(v []*IpGroupForListAllowRuleOutput) *DataForListAllowRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*DataForListAllowRuleOutput) SetIpType ¶
func (s *DataForListAllowRuleOutput) SetIpType(v int32) *DataForListAllowRuleOutput
SetIpType sets the IpType field's value.
func (*DataForListAllowRuleOutput) SetIsolationId ¶
func (s *DataForListAllowRuleOutput) SetIsolationId(v string) *DataForListAllowRuleOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListAllowRuleOutput) SetJsConfId ¶
func (s *DataForListAllowRuleOutput) SetJsConfId(v int32) *DataForListAllowRuleOutput
SetJsConfId sets the JsConfId field's value.
func (*DataForListAllowRuleOutput) SetName ¶
func (s *DataForListAllowRuleOutput) SetName(v string) *DataForListAllowRuleOutput
SetName sets the Name field's value.
func (*DataForListAllowRuleOutput) SetRuleTag ¶
func (s *DataForListAllowRuleOutput) SetRuleTag(v string) *DataForListAllowRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListAllowRuleOutput) SetUpdateTime ¶
func (s *DataForListAllowRuleOutput) SetUpdateTime(v string) *DataForListAllowRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListAllowRuleOutput) SetUrl ¶
func (s *DataForListAllowRuleOutput) SetUrl(v string) *DataForListAllowRuleOutput
SetUrl sets the Url field's value.
func (DataForListAllowRuleOutput) String ¶
func (s DataForListAllowRuleOutput) String() string
String returns the string representation
type DataForListBlockRuleOutput ¶
type DataForListBlockRuleOutput struct { Action *string `type:"string" json:",omitempty"` AddSrc *int32 `type:"int32" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` GroupId *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroups []*IpGroupForListBlockRuleOutput `type:"list" json:",omitempty"` IpType *int32 `type:"int32" json:",omitempty"` IsolationId *string `type:"string" json:",omitempty"` JsConfId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` Url *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListBlockRuleOutput) GoString ¶
func (s DataForListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListBlockRuleOutput) SetAction ¶
func (s *DataForListBlockRuleOutput) SetAction(v string) *DataForListBlockRuleOutput
SetAction sets the Action field's value.
func (*DataForListBlockRuleOutput) SetAddSrc ¶
func (s *DataForListBlockRuleOutput) SetAddSrc(v int32) *DataForListBlockRuleOutput
SetAddSrc sets the AddSrc field's value.
func (*DataForListBlockRuleOutput) SetAdvanced ¶
func (s *DataForListBlockRuleOutput) SetAdvanced(v int32) *DataForListBlockRuleOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListBlockRuleOutput) SetClientIp ¶
func (s *DataForListBlockRuleOutput) SetClientIp(v string) *DataForListBlockRuleOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListBlockRuleOutput) SetDescription ¶
func (s *DataForListBlockRuleOutput) SetDescription(v string) *DataForListBlockRuleOutput
SetDescription sets the Description field's value.
func (*DataForListBlockRuleOutput) SetEnable ¶
func (s *DataForListBlockRuleOutput) SetEnable(v int32) *DataForListBlockRuleOutput
SetEnable sets the Enable field's value.
func (*DataForListBlockRuleOutput) SetGroupId ¶
func (s *DataForListBlockRuleOutput) SetGroupId(v int32) *DataForListBlockRuleOutput
SetGroupId sets the GroupId field's value.
func (*DataForListBlockRuleOutput) SetHost ¶
func (s *DataForListBlockRuleOutput) SetHost(v string) *DataForListBlockRuleOutput
SetHost sets the Host field's value.
func (*DataForListBlockRuleOutput) SetId ¶
func (s *DataForListBlockRuleOutput) SetId(v int32) *DataForListBlockRuleOutput
SetId sets the Id field's value.
func (*DataForListBlockRuleOutput) SetIpAddType ¶
func (s *DataForListBlockRuleOutput) SetIpAddType(v int32) *DataForListBlockRuleOutput
SetIpAddType sets the IpAddType field's value.
func (*DataForListBlockRuleOutput) SetIpGroups ¶
func (s *DataForListBlockRuleOutput) SetIpGroups(v []*IpGroupForListBlockRuleOutput) *DataForListBlockRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*DataForListBlockRuleOutput) SetIpType ¶
func (s *DataForListBlockRuleOutput) SetIpType(v int32) *DataForListBlockRuleOutput
SetIpType sets the IpType field's value.
func (*DataForListBlockRuleOutput) SetIsolationId ¶
func (s *DataForListBlockRuleOutput) SetIsolationId(v string) *DataForListBlockRuleOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListBlockRuleOutput) SetJsConfId ¶
func (s *DataForListBlockRuleOutput) SetJsConfId(v int32) *DataForListBlockRuleOutput
SetJsConfId sets the JsConfId field's value.
func (*DataForListBlockRuleOutput) SetName ¶
func (s *DataForListBlockRuleOutput) SetName(v string) *DataForListBlockRuleOutput
SetName sets the Name field's value.
func (*DataForListBlockRuleOutput) SetRuleTag ¶
func (s *DataForListBlockRuleOutput) SetRuleTag(v string) *DataForListBlockRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListBlockRuleOutput) SetUpdateTime ¶
func (s *DataForListBlockRuleOutput) SetUpdateTime(v string) *DataForListBlockRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListBlockRuleOutput) SetUrl ¶
func (s *DataForListBlockRuleOutput) SetUrl(v string) *DataForListBlockRuleOutput
SetUrl sets the Url field's value.
func (DataForListBlockRuleOutput) String ¶
func (s DataForListBlockRuleOutput) String() string
String returns the string representation
type DataForListBotAnalyseProtectRuleOutput ¶
type DataForListBotAnalyseProtectRuleOutput struct { EnableCount *int32 `type:"int32" json:",omitempty"` Path *string `type:"string" json:",omitempty"` RuleGroup []*RuleGroupForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListBotAnalyseProtectRuleOutput) GoString ¶
func (s DataForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*DataForListBotAnalyseProtectRuleOutput) SetEnableCount ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetEnableCount(v int32) *DataForListBotAnalyseProtectRuleOutput
SetEnableCount sets the EnableCount field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetPath ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetPath(v string) *DataForListBotAnalyseProtectRuleOutput
SetPath sets the Path field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetRuleGroup ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetRuleGroup(v []*RuleGroupForListBotAnalyseProtectRuleOutput) *DataForListBotAnalyseProtectRuleOutput
SetRuleGroup sets the RuleGroup field's value.
func (*DataForListBotAnalyseProtectRuleOutput) SetTotalCount ¶
func (s *DataForListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *DataForListBotAnalyseProtectRuleOutput
SetTotalCount sets the TotalCount field's value.
func (DataForListBotAnalyseProtectRuleOutput) String ¶
func (s DataForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type DataForListCustomBotConfigOutput ¶
type DataForListCustomBotConfigOutput struct { Accurate []*AccurateForListCustomBotConfigOutput `type:"list" json:",omitempty"` Action *string `type:"string" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` BotType *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` Id *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListCustomBotConfigOutput) GoString ¶
func (s DataForListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*DataForListCustomBotConfigOutput) SetAccurate ¶
func (s *DataForListCustomBotConfigOutput) SetAccurate(v []*AccurateForListCustomBotConfigOutput) *DataForListCustomBotConfigOutput
SetAccurate sets the Accurate field's value.
func (*DataForListCustomBotConfigOutput) SetAction ¶
func (s *DataForListCustomBotConfigOutput) SetAction(v string) *DataForListCustomBotConfigOutput
SetAction sets the Action field's value.
func (*DataForListCustomBotConfigOutput) SetAdvanced ¶
func (s *DataForListCustomBotConfigOutput) SetAdvanced(v int32) *DataForListCustomBotConfigOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListCustomBotConfigOutput) SetBotType ¶
func (s *DataForListCustomBotConfigOutput) SetBotType(v string) *DataForListCustomBotConfigOutput
SetBotType sets the BotType field's value.
func (*DataForListCustomBotConfigOutput) SetDescription ¶
func (s *DataForListCustomBotConfigOutput) SetDescription(v string) *DataForListCustomBotConfigOutput
SetDescription sets the Description field's value.
func (*DataForListCustomBotConfigOutput) SetEnable ¶
func (s *DataForListCustomBotConfigOutput) SetEnable(v int32) *DataForListCustomBotConfigOutput
SetEnable sets the Enable field's value.
func (*DataForListCustomBotConfigOutput) SetId ¶
func (s *DataForListCustomBotConfigOutput) SetId(v 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" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` Body *string `type:"string" json:",omitempty"` ClientIp *string `type:"string" json:",omitempty"` Code *string `type:"string" json:",omitempty"` ContentType *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` GroupId *int32 `type:"int32" json:",omitempty"` Header *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` IsolationId *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` PageMode *int32 `type:"int32" json:",omitempty"` Policy *int32 `type:"int32" json:",omitempty"` RedirectUrl *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` Url *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListCustomPageOutput) GoString ¶
func (s DataForListCustomPageOutput) GoString() string
GoString returns the string representation
func (*DataForListCustomPageOutput) SetAccurate ¶
func (s *DataForListCustomPageOutput) SetAccurate(v *AccurateForListCustomPageOutput) *DataForListCustomPageOutput
SetAccurate sets the Accurate field's value.
func (*DataForListCustomPageOutput) SetAdvanced ¶
func (s *DataForListCustomPageOutput) SetAdvanced(v int32) *DataForListCustomPageOutput
SetAdvanced sets the Advanced field's value.
func (*DataForListCustomPageOutput) SetBody ¶
func (s *DataForListCustomPageOutput) SetBody(v string) *DataForListCustomPageOutput
SetBody sets the Body field's value.
func (*DataForListCustomPageOutput) SetClientIp ¶
func (s *DataForListCustomPageOutput) SetClientIp(v string) *DataForListCustomPageOutput
SetClientIp sets the ClientIp field's value.
func (*DataForListCustomPageOutput) SetCode ¶
func (s *DataForListCustomPageOutput) SetCode(v string) *DataForListCustomPageOutput
SetCode sets the Code field's value.
func (*DataForListCustomPageOutput) SetContentType ¶
func (s *DataForListCustomPageOutput) SetContentType(v string) *DataForListCustomPageOutput
SetContentType sets the ContentType field's value.
func (*DataForListCustomPageOutput) SetDescription ¶
func (s *DataForListCustomPageOutput) SetDescription(v string) *DataForListCustomPageOutput
SetDescription sets the Description field's value.
func (*DataForListCustomPageOutput) SetEnable ¶
func (s *DataForListCustomPageOutput) SetEnable(v int32) *DataForListCustomPageOutput
SetEnable sets the Enable field's value.
func (*DataForListCustomPageOutput) SetGroupId ¶
func (s *DataForListCustomPageOutput) SetGroupId(v int32) *DataForListCustomPageOutput
SetGroupId sets the GroupId field's value.
func (*DataForListCustomPageOutput) SetHeader ¶
func (s *DataForListCustomPageOutput) SetHeader(v string) *DataForListCustomPageOutput
SetHeader sets the Header field's value.
func (*DataForListCustomPageOutput) SetHost ¶
func (s *DataForListCustomPageOutput) SetHost(v string) *DataForListCustomPageOutput
SetHost sets the Host field's value.
func (*DataForListCustomPageOutput) SetId ¶
func (s *DataForListCustomPageOutput) SetId(v int32) *DataForListCustomPageOutput
SetId sets the Id field's value.
func (*DataForListCustomPageOutput) SetIsolationId ¶
func (s *DataForListCustomPageOutput) SetIsolationId(v string) *DataForListCustomPageOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListCustomPageOutput) SetName ¶
func (s *DataForListCustomPageOutput) SetName(v string) *DataForListCustomPageOutput
SetName sets the Name field's value.
func (*DataForListCustomPageOutput) SetPageMode ¶
func (s *DataForListCustomPageOutput) SetPageMode(v int32) *DataForListCustomPageOutput
SetPageMode sets the PageMode field's value.
func (*DataForListCustomPageOutput) SetPolicy ¶
func (s *DataForListCustomPageOutput) SetPolicy(v int32) *DataForListCustomPageOutput
SetPolicy sets the Policy field's value.
func (*DataForListCustomPageOutput) SetRedirectUrl ¶
func (s *DataForListCustomPageOutput) SetRedirectUrl(v string) *DataForListCustomPageOutput
SetRedirectUrl sets the RedirectUrl field's value.
func (*DataForListCustomPageOutput) SetRuleTag ¶
func (s *DataForListCustomPageOutput) SetRuleTag(v string) *DataForListCustomPageOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListCustomPageOutput) SetUpdateTime ¶
func (s *DataForListCustomPageOutput) SetUpdateTime(v string) *DataForListCustomPageOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DataForListCustomPageOutput) SetUrl ¶
func (s *DataForListCustomPageOutput) SetUrl(v string) *DataForListCustomPageOutput
SetUrl sets the Url field's value.
func (DataForListCustomPageOutput) String ¶
func (s DataForListCustomPageOutput) String() string
String returns the string representation
type DataForListDomainOutput ¶
type DataForListDomainOutput struct { AccessMode *int32 `type:"int32" json:",omitempty"` AdvancedDefenseIP *string `type:"string" json:",omitempty"` AdvancedDefenseIPv6 *string `type:"string" json:",omitempty"` ApiEnable *int32 `type:"int32" json:",omitempty"` AttackStatus *int32 `type:"int32" json:",omitempty"` AutoCCEnable *int32 `type:"int32" json:",omitempty"` AutomaticBlackEnable *int32 `type:"int32" json:",omitempty"` BackendGroups []*BackendGroupForListDomainOutput `type:"list" json:",omitempty"` BlackIpEnable *int32 `type:"int32" json:",omitempty"` BlackLctEnable *int32 `type:"int32" json:",omitempty"` BotDytokenEnable *int32 `type:"int32" json:",omitempty"` BotFrequencyEnable *int32 `type:"int32" json:",omitempty"` BotRepeatEnable *int32 `type:"int32" json:",omitempty"` BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"` BotSequenceEnable *int32 `type:"int32" json:",omitempty"` CcEnable *int32 `type:"int32" json:",omitempty"` CertificateID *int32 `type:"int32" json:",omitempty"` CertificateName *string `type:"string" json:",omitempty"` CertificatePlatform *string `type:"string" json:",omitempty"` ClbInstanceIDs *string `type:"string" json:",omitempty"` ClbListenerId *string `type:"string" json:",omitempty"` ClbPoolId *string `type:"string" json:",omitempty"` ClbServerId *string `type:"string" json:",omitempty"` ClientIPLocation *string `type:"string" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` CloudAccessConfig []*CloudAccessConfigForListDomainOutput `type:"list" json:",omitempty"` Cname *string `type:"string" json:",omitempty"` CustomBotEnable *int32 `type:"int32" json:",omitempty"` CustomHeader []*string `type:"list" json:",omitempty"` CustomRspEnable *int32 `type:"int32" json:",omitempty"` DefenceMode *int32 `type:"int32" json:",omitempty"` DlpEnable *int32 `type:"int32" json:",omitempty"` Domain *string `type:"string" json:",omitempty"` EnableHTTP2 *int32 `type:"int32" json:",omitempty"` EnableIPv6 *int32 `type:"int32" json:",omitempty"` KeepAliveRequest *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` LBAlgorithm *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` ProtocolFollow *int32 `type:"int32" json:",omitempty"` ProtocolPorts *ProtocolPortsForListDomainOutput `type:"structure" json:",omitempty"` Protocols []*string `type:"list" json:",omitempty"` ProxyConfig *int32 `type:"int32" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAlive *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"` PublicRealServer *int32 `type:"int32" json:",omitempty"` RedirectHTTPS *bool `type:"boolean" json:",omitempty"` Region *string `type:"string" json:",omitempty"` RspAbnormalEnable *int32 `type:"int32" json:",omitempty"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` ServerIps *string `type:"string" json:",omitempty"` SrcIps *string `type:"string" json:",omitempty"` SrcProtocol *string `type:"string" json:",omitempty"` Status *int32 `type:"int32" json:",omitempty"` SystemBotEnable *int32 `type:"int32" json:",omitempty"` TCPListenerConfig []*TCPListenerConfigForListDomainOutput `type:"list" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` TamperProofEnable *int32 `type:"int32" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` VolcCertificateID *string `type:"string" json:",omitempty"` VpcID *string `type:"string" json:",omitempty"` WafEnable *int32 `type:"int32" json:",omitempty"` WafWhiteReqEnable *int32 `type:"int32" json:",omitempty"` WhiteEnable *int32 `type:"int32" json:",omitempty"` WhiteFieldEnable *int32 `type:"int32" json:",omitempty"` // 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" json:",omitempty"` EniAddress *string `type:"string" json:",omitempty"` EniIpv6Address *string `type:"string" json:",omitempty"` Id *string `type:"string" json:",omitempty"` ListenerID *string `type:"string" json:",omitempty"` ListenerName *string `type:"string" json:",omitempty"` LoadBalancerType *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListLoadBalancerOutput) GoString ¶
func (s DataForListLoadBalancerOutput) GoString() string
GoString returns the string representation
func (*DataForListLoadBalancerOutput) SetEipAddress ¶
func (s *DataForListLoadBalancerOutput) SetEipAddress(v string) *DataForListLoadBalancerOutput
SetEipAddress sets the EipAddress field's value.
func (*DataForListLoadBalancerOutput) SetEniAddress ¶
func (s *DataForListLoadBalancerOutput) SetEniAddress(v string) *DataForListLoadBalancerOutput
SetEniAddress sets the EniAddress field's value.
func (*DataForListLoadBalancerOutput) SetEniIpv6Address ¶
func (s *DataForListLoadBalancerOutput) SetEniIpv6Address(v string) *DataForListLoadBalancerOutput
SetEniIpv6Address sets the EniIpv6Address field's value.
func (*DataForListLoadBalancerOutput) SetId ¶
func (s *DataForListLoadBalancerOutput) SetId(v string) *DataForListLoadBalancerOutput
SetId sets the Id field's value.
func (*DataForListLoadBalancerOutput) SetListenerID ¶
func (s *DataForListLoadBalancerOutput) SetListenerID(v string) *DataForListLoadBalancerOutput
SetListenerID sets the ListenerID field's value.
func (*DataForListLoadBalancerOutput) SetListenerName ¶
func (s *DataForListLoadBalancerOutput) SetListenerName(v string) *DataForListLoadBalancerOutput
SetListenerName sets the ListenerName field's value.
func (*DataForListLoadBalancerOutput) SetLoadBalancerType ¶
func (s *DataForListLoadBalancerOutput) SetLoadBalancerType(v string) *DataForListLoadBalancerOutput
SetLoadBalancerType sets the LoadBalancerType field's value.
func (*DataForListLoadBalancerOutput) SetName ¶
func (s *DataForListLoadBalancerOutput) SetName(v string) *DataForListLoadBalancerOutput
SetName sets the Name field's value.
func (*DataForListLoadBalancerOutput) SetPort ¶
func (s *DataForListLoadBalancerOutput) SetPort(v int32) *DataForListLoadBalancerOutput
SetPort sets the Port field's value.
func (*DataForListLoadBalancerOutput) SetProtocol ¶
func (s *DataForListLoadBalancerOutput) SetProtocol(v string) *DataForListLoadBalancerOutput
SetProtocol sets the Protocol field's value.
func (DataForListLoadBalancerOutput) String ¶
func (s DataForListLoadBalancerOutput) String() string
String returns the string representation
type DataForListSystemBotConfigOutput ¶
type DataForListSystemBotConfigOutput struct { Action *string `type:"string" json:",omitempty"` BotType *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListSystemBotConfigOutput) GoString ¶
func (s DataForListSystemBotConfigOutput) GoString() string
GoString returns the string representation
func (*DataForListSystemBotConfigOutput) SetAction ¶
func (s *DataForListSystemBotConfigOutput) SetAction(v string) *DataForListSystemBotConfigOutput
SetAction sets the Action field's value.
func (*DataForListSystemBotConfigOutput) SetBotType ¶
func (s *DataForListSystemBotConfigOutput) SetBotType(v string) *DataForListSystemBotConfigOutput
SetBotType sets the BotType field's value.
func (*DataForListSystemBotConfigOutput) SetDescription ¶
func (s *DataForListSystemBotConfigOutput) SetDescription(v string) *DataForListSystemBotConfigOutput
SetDescription sets the Description field's value.
func (*DataForListSystemBotConfigOutput) SetEnable ¶
func (s *DataForListSystemBotConfigOutput) SetEnable(v int32) *DataForListSystemBotConfigOutput
SetEnable sets the Enable field's value.
func (*DataForListSystemBotConfigOutput) 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 DataForListVulWhiteFieldOutput ¶ added in v1.0.163
type DataForListVulWhiteFieldOutput struct { Enable *int32 `type:"int32" json:",omitempty"` FieldArea *string `type:"string" json:",omitempty"` FieldList *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` ID *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListVulWhiteFieldOutput) GoString ¶ added in v1.0.163
func (s DataForListVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*DataForListVulWhiteFieldOutput) SetEnable ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetEnable(v int32) *DataForListVulWhiteFieldOutput
SetEnable sets the Enable field's value.
func (*DataForListVulWhiteFieldOutput) SetFieldArea ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetFieldArea(v string) *DataForListVulWhiteFieldOutput
SetFieldArea sets the FieldArea field's value.
func (*DataForListVulWhiteFieldOutput) SetFieldList ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetFieldList(v string) *DataForListVulWhiteFieldOutput
SetFieldList sets the FieldList field's value.
func (*DataForListVulWhiteFieldOutput) SetHost ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetHost(v string) *DataForListVulWhiteFieldOutput
SetHost sets the Host field's value.
func (*DataForListVulWhiteFieldOutput) SetID ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetID(v int32) *DataForListVulWhiteFieldOutput
SetID sets the ID field's value.
func (*DataForListVulWhiteFieldOutput) SetName ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetName(v string) *DataForListVulWhiteFieldOutput
SetName sets the Name field's value.
func (*DataForListVulWhiteFieldOutput) SetRuleTag ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetRuleTag(v string) *DataForListVulWhiteFieldOutput
SetRuleTag sets the RuleTag field's value.
func (*DataForListVulWhiteFieldOutput) SetUpdateTime ¶ added in v1.0.163
func (s *DataForListVulWhiteFieldOutput) SetUpdateTime(v string) *DataForListVulWhiteFieldOutput
SetUpdateTime sets the UpdateTime field's value.
func (DataForListVulWhiteFieldOutput) String ¶ added in v1.0.163
func (s DataForListVulWhiteFieldOutput) String() string
String returns the string representation
type DataForListWafServiceCertificateOutput ¶
type DataForListWafServiceCertificateOutput struct { ApplicableDomains *string `type:"string" json:",omitempty"` ClbCertificateId *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` ExpireTime *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` InsertTime *string `type:"string" json:",omitempty"` IsolationId *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` Operator *string `type:"string" json:",omitempty"` Optsrc *string `type:"string" json:",omitempty"` PrivateKey *string `type:"string" json:",omitempty"` PublicKey *string `type:"string" json:",omitempty"` User *string `type:"string" json:",omitempty"` VolcCertificateId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListWafServiceCertificateOutput) GoString ¶
func (s DataForListWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*DataForListWafServiceCertificateOutput) SetApplicableDomains ¶
func (s *DataForListWafServiceCertificateOutput) SetApplicableDomains(v string) *DataForListWafServiceCertificateOutput
SetApplicableDomains sets the ApplicableDomains field's value.
func (*DataForListWafServiceCertificateOutput) SetClbCertificateId ¶
func (s *DataForListWafServiceCertificateOutput) SetClbCertificateId(v string) *DataForListWafServiceCertificateOutput
SetClbCertificateId sets the ClbCertificateId field's value.
func (*DataForListWafServiceCertificateOutput) SetDescription ¶
func (s *DataForListWafServiceCertificateOutput) SetDescription(v string) *DataForListWafServiceCertificateOutput
SetDescription sets the Description field's value.
func (*DataForListWafServiceCertificateOutput) SetExpireTime ¶
func (s *DataForListWafServiceCertificateOutput) SetExpireTime(v string) *DataForListWafServiceCertificateOutput
SetExpireTime sets the ExpireTime field's value.
func (*DataForListWafServiceCertificateOutput) SetId ¶
func (s *DataForListWafServiceCertificateOutput) SetId(v int32) *DataForListWafServiceCertificateOutput
SetId sets the Id field's value.
func (*DataForListWafServiceCertificateOutput) SetInsertTime ¶
func (s *DataForListWafServiceCertificateOutput) SetInsertTime(v string) *DataForListWafServiceCertificateOutput
SetInsertTime sets the InsertTime field's value.
func (*DataForListWafServiceCertificateOutput) SetIsolationId ¶
func (s *DataForListWafServiceCertificateOutput) SetIsolationId(v string) *DataForListWafServiceCertificateOutput
SetIsolationId sets the IsolationId field's value.
func (*DataForListWafServiceCertificateOutput) SetName ¶
func (s *DataForListWafServiceCertificateOutput) SetName(v string) *DataForListWafServiceCertificateOutput
SetName sets the Name field's value.
func (*DataForListWafServiceCertificateOutput) SetOperator ¶
func (s *DataForListWafServiceCertificateOutput) SetOperator(v string) *DataForListWafServiceCertificateOutput
SetOperator sets the Operator field's value.
func (*DataForListWafServiceCertificateOutput) SetOptsrc ¶
func (s *DataForListWafServiceCertificateOutput) SetOptsrc(v string) *DataForListWafServiceCertificateOutput
SetOptsrc sets the Optsrc field's value.
func (*DataForListWafServiceCertificateOutput) SetPrivateKey ¶
func (s *DataForListWafServiceCertificateOutput) SetPrivateKey(v string) *DataForListWafServiceCertificateOutput
SetPrivateKey sets the PrivateKey field's value.
func (*DataForListWafServiceCertificateOutput) SetPublicKey ¶
func (s *DataForListWafServiceCertificateOutput) SetPublicKey(v string) *DataForListWafServiceCertificateOutput
SetPublicKey sets the PublicKey field's value.
func (*DataForListWafServiceCertificateOutput) SetUser ¶
func (s *DataForListWafServiceCertificateOutput) SetUser(v string) *DataForListWafServiceCertificateOutput
SetUser sets the User field's value.
func (*DataForListWafServiceCertificateOutput) SetVolcCertificateId ¶
func (s *DataForListWafServiceCertificateOutput) SetVolcCertificateId(v string) *DataForListWafServiceCertificateOutput
SetVolcCertificateId sets the VolcCertificateId field's value.
func (DataForListWafServiceCertificateOutput) String ¶
func (s DataForListWafServiceCertificateOutput) String() string
String returns the string representation
type DecisionForCheckLLMPromptOutput ¶ added in v1.0.149
type DecisionForCheckLLMPromptOutput struct { ErrCode *int32 `type:"int32" json:",omitempty"` ErrMsg *string `type:"string" json:",omitempty"` Labels []*string `type:"list" json:",omitempty"` // 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 DefaultModuleQuickConfForCreateDomainOutput ¶ added in v1.0.163
type DefaultModuleQuickConfForCreateDomainOutput struct { Enable *int32 `type:"int32" json:",omitempty"` ModuleQuickConf *ModuleQuickConfForCreateDomainOutput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (DefaultModuleQuickConfForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s DefaultModuleQuickConfForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*DefaultModuleQuickConfForCreateDomainOutput) SetEnable ¶ added in v1.0.163
func (s *DefaultModuleQuickConfForCreateDomainOutput) SetEnable(v int32) *DefaultModuleQuickConfForCreateDomainOutput
SetEnable sets the Enable field's value.
func (*DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf ¶ added in v1.0.163
func (s *DefaultModuleQuickConfForCreateDomainOutput) SetModuleQuickConf(v *ModuleQuickConfForCreateDomainOutput) *DefaultModuleQuickConfForCreateDomainOutput
SetModuleQuickConf sets the ModuleQuickConf field's value.
func (DefaultModuleQuickConfForCreateDomainOutput) String ¶ added in v1.0.163
func (s DefaultModuleQuickConfForCreateDomainOutput) String() string
String returns the string representation
type DeleteAclRuleInput ¶ added in v1.0.163
type DeleteAclRuleInput struct { // AclType is a required field AclType *string `type:"string" json:",omitempty" required:"true"` // ID is a required field ID *int32 `type:"int32" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteAclRuleInput) GoString ¶ added in v1.0.163
func (s DeleteAclRuleInput) GoString() string
GoString returns the string representation
func (*DeleteAclRuleInput) SetAclType ¶ added in v1.0.163
func (s *DeleteAclRuleInput) SetAclType(v string) *DeleteAclRuleInput
SetAclType sets the AclType field's value.
func (*DeleteAclRuleInput) SetID ¶ added in v1.0.163
func (s *DeleteAclRuleInput) SetID(v int32) *DeleteAclRuleInput
SetID sets the ID field's value.
func (DeleteAclRuleInput) String ¶ added in v1.0.163
func (s DeleteAclRuleInput) String() string
String returns the string representation
func (*DeleteAclRuleInput) Validate ¶ added in v1.0.163
func (s *DeleteAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAclRuleOutput ¶ added in v1.0.163
type DeleteAclRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteAclRuleOutput) GoString ¶ added in v1.0.163
func (s DeleteAclRuleOutput) GoString() string
GoString returns the string representation
func (DeleteAclRuleOutput) String ¶ added in v1.0.163
func (s DeleteAclRuleOutput) String() string
String returns the string representation
type DeleteAllowRuleInput ¶
type DeleteAllowRuleInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteAllowRuleInput) GoString ¶
func (s DeleteAllowRuleInput) GoString() string
GoString returns the string representation
func (*DeleteAllowRuleInput) SetHost ¶
func (s *DeleteAllowRuleInput) SetHost(v string) *DeleteAllowRuleInput
SetHost sets the Host field's value.
func (*DeleteAllowRuleInput) SetId ¶
func (s *DeleteAllowRuleInput) SetId(v int32) *DeleteAllowRuleInput
SetId sets the Id field's value.
func (*DeleteAllowRuleInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteAllowRuleInput) SetProjectName(v string) *DeleteAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteAllowRuleInput) String ¶
func (s DeleteAllowRuleInput) String() string
String returns the string representation
func (*DeleteAllowRuleInput) Validate ¶
func (s *DeleteAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAllowRuleOutput ¶
type DeleteAllowRuleOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteAllowRuleOutput) GoString ¶
func (s DeleteAllowRuleOutput) GoString() string
GoString returns the string representation
func (*DeleteAllowRuleOutput) SetId ¶
func (s *DeleteAllowRuleOutput) SetId(v int32) *DeleteAllowRuleOutput
SetId sets the Id field's value.
func (DeleteAllowRuleOutput) String ¶
func (s DeleteAllowRuleOutput) String() string
String returns the string representation
type DeleteBlockRuleInput ¶
type DeleteBlockRuleInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteBlockRuleInput) GoString ¶
func (s DeleteBlockRuleInput) GoString() string
GoString returns the string representation
func (*DeleteBlockRuleInput) SetHost ¶
func (s *DeleteBlockRuleInput) SetHost(v string) *DeleteBlockRuleInput
SetHost sets the Host field's value.
func (*DeleteBlockRuleInput) SetId ¶
func (s *DeleteBlockRuleInput) SetId(v string) *DeleteBlockRuleInput
SetId sets the Id field's value.
func (*DeleteBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteBlockRuleInput) SetProjectName(v string) *DeleteBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteBlockRuleInput) String ¶
func (s DeleteBlockRuleInput) String() string
String returns the string representation
func (*DeleteBlockRuleInput) Validate ¶
func (s *DeleteBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBlockRuleOutput ¶
type DeleteBlockRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteBlockRuleOutput) GoString ¶
func (s DeleteBlockRuleOutput) GoString() string
GoString returns the string representation
func (DeleteBlockRuleOutput) String ¶
func (s DeleteBlockRuleOutput) String() string
String returns the string representation
type DeleteBotAnalyseProtectRuleInput ¶
type DeleteBotAnalyseProtectRuleInput struct { // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteBotAnalyseProtectRuleInput) GoString ¶
func (s DeleteBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*DeleteBotAnalyseProtectRuleInput) SetId ¶
func (s *DeleteBotAnalyseProtectRuleInput) SetId(v int32) *DeleteBotAnalyseProtectRuleInput
SetId sets the Id field's value.
func (*DeleteBotAnalyseProtectRuleInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteBotAnalyseProtectRuleInput) SetProjectName(v string) *DeleteBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (DeleteBotAnalyseProtectRuleInput) String ¶
func (s DeleteBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*DeleteBotAnalyseProtectRuleInput) Validate ¶
func (s *DeleteBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBotAnalyseProtectRuleOutput ¶
type DeleteBotAnalyseProtectRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteBotAnalyseProtectRuleOutput) GoString ¶
func (s DeleteBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (DeleteBotAnalyseProtectRuleOutput) String ¶
func (s DeleteBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type DeleteCustomBotConfigInput ¶
type DeleteCustomBotConfigInput struct { // BotID is a required field BotID *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteCustomBotConfigInput) GoString ¶
func (s DeleteCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*DeleteCustomBotConfigInput) SetBotID ¶
func (s *DeleteCustomBotConfigInput) SetBotID(v int32) *DeleteCustomBotConfigInput
SetBotID sets the BotID field's value.
func (*DeleteCustomBotConfigInput) SetHost ¶
func (s *DeleteCustomBotConfigInput) SetHost(v string) *DeleteCustomBotConfigInput
SetHost sets the Host field's value.
func (*DeleteCustomBotConfigInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteCustomBotConfigInput) SetProjectName(v string) *DeleteCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (DeleteCustomBotConfigInput) String ¶
func (s DeleteCustomBotConfigInput) String() string
String returns the string representation
func (*DeleteCustomBotConfigInput) Validate ¶
func (s *DeleteCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomBotConfigOutput ¶
type DeleteCustomBotConfigOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteCustomBotConfigOutput) GoString ¶
func (s DeleteCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (DeleteCustomBotConfigOutput) String ¶
func (s DeleteCustomBotConfigOutput) String() string
String returns the string representation
type DeleteCustomPageInput ¶
type DeleteCustomPageInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteCustomPageInput) GoString ¶
func (s DeleteCustomPageInput) GoString() string
GoString returns the string representation
func (*DeleteCustomPageInput) SetHost ¶
func (s *DeleteCustomPageInput) SetHost(v string) *DeleteCustomPageInput
SetHost sets the Host field's value.
func (*DeleteCustomPageInput) SetId ¶
func (s *DeleteCustomPageInput) SetId(v int32) *DeleteCustomPageInput
SetId sets the Id field's value.
func (*DeleteCustomPageInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteCustomPageInput) SetProjectName(v string) *DeleteCustomPageInput
SetProjectName sets the ProjectName field's value.
func (DeleteCustomPageInput) String ¶
func (s DeleteCustomPageInput) String() string
String returns the string representation
func (*DeleteCustomPageInput) Validate ¶
func (s *DeleteCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomPageOutput ¶
type DeleteCustomPageOutput struct { Metadata *response.ResponseMetadata // 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" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteDomainInput) GoString ¶
func (s DeleteDomainInput) GoString() string
GoString returns the string representation
func (*DeleteDomainInput) SetDomain ¶
func (s *DeleteDomainInput) SetDomain(v string) *DeleteDomainInput
SetDomain sets the Domain field's value.
func (*DeleteDomainInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteDomainInput) SetProjectName(v string) *DeleteDomainInput
SetProjectName sets the ProjectName field's value.
func (*DeleteDomainInput) SetRegion ¶
func (s *DeleteDomainInput) SetRegion(v string) *DeleteDomainInput
SetRegion sets the Region field's value.
func (DeleteDomainInput) String ¶
func (s DeleteDomainInput) String() string
String returns the string representation
func (*DeleteDomainInput) Validate ¶
func (s *DeleteDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDomainOutput ¶
type DeleteDomainOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteDomainOutput) GoString ¶
func (s DeleteDomainOutput) GoString() string
GoString returns the string representation
func (DeleteDomainOutput) String ¶
func (s DeleteDomainOutput) String() string
String returns the string representation
type DeleteHostGroupInput ¶ added in v1.0.163
type DeleteHostGroupInput struct { HostGroupIds []*int32 `type:"list" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteHostGroupInput) GoString ¶ added in v1.0.163
func (s DeleteHostGroupInput) GoString() string
GoString returns the string representation
func (*DeleteHostGroupInput) SetHostGroupIds ¶ added in v1.0.163
func (s *DeleteHostGroupInput) SetHostGroupIds(v []*int32) *DeleteHostGroupInput
SetHostGroupIds sets the HostGroupIds field's value.
func (*DeleteHostGroupInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteHostGroupInput) SetProjectName(v string) *DeleteHostGroupInput
SetProjectName sets the ProjectName field's value.
func (DeleteHostGroupInput) String ¶ added in v1.0.163
func (s DeleteHostGroupInput) String() string
String returns the string representation
type DeleteHostGroupOutput ¶ added in v1.0.163
type DeleteHostGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteHostGroupOutput) GoString ¶ added in v1.0.163
func (s DeleteHostGroupOutput) GoString() string
GoString returns the string representation
func (DeleteHostGroupOutput) String ¶ added in v1.0.163
func (s DeleteHostGroupOutput) String() string
String returns the string representation
type DeleteIpGroupInput ¶
type DeleteIpGroupInput struct { IpGroupIds []*int32 `type:"list" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteIpGroupInput) GoString ¶
func (s DeleteIpGroupInput) GoString() string
GoString returns the string representation
func (*DeleteIpGroupInput) SetIpGroupIds ¶
func (s *DeleteIpGroupInput) SetIpGroupIds(v []*int32) *DeleteIpGroupInput
SetIpGroupIds sets the IpGroupIds field's value.
func (*DeleteIpGroupInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteIpGroupInput) SetProjectName(v string) *DeleteIpGroupInput
SetProjectName sets the ProjectName field's value.
func (DeleteIpGroupInput) String ¶
func (s DeleteIpGroupInput) String() string
String returns the string representation
type DeleteIpGroupOutput ¶
type DeleteIpGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteIpGroupOutput) GoString ¶
func (s DeleteIpGroupOutput) GoString() string
GoString returns the string representation
func (DeleteIpGroupOutput) String ¶
func (s DeleteIpGroupOutput) String() string
String returns the string representation
type DeleteVulWhiteFieldInput ¶ added in v1.0.163
type DeleteVulWhiteFieldInput struct { // ID is a required field ID *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteVulWhiteFieldInput) GoString ¶ added in v1.0.163
func (s DeleteVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*DeleteVulWhiteFieldInput) SetID ¶ added in v1.0.163
func (s *DeleteVulWhiteFieldInput) SetID(v string) *DeleteVulWhiteFieldInput
SetID sets the ID field's value.
func (*DeleteVulWhiteFieldInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteVulWhiteFieldInput) SetProjectName(v string) *DeleteVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (DeleteVulWhiteFieldInput) String ¶ added in v1.0.163
func (s DeleteVulWhiteFieldInput) String() string
String returns the string representation
func (*DeleteVulWhiteFieldInput) Validate ¶ added in v1.0.163
func (s *DeleteVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVulWhiteFieldOutput ¶ added in v1.0.163
type DeleteVulWhiteFieldOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteVulWhiteFieldOutput) GoString ¶ added in v1.0.163
func (s DeleteVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (DeleteVulWhiteFieldOutput) String ¶ added in v1.0.163
func (s DeleteVulWhiteFieldOutput) String() string
String returns the string representation
type DeleteWafServiceCertificateInput ¶
type DeleteWafServiceCertificateInput struct { // Id is a required field Id *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DeleteWafServiceCertificateInput) GoString ¶
func (s DeleteWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*DeleteWafServiceCertificateInput) SetId ¶
func (s *DeleteWafServiceCertificateInput) SetId(v string) *DeleteWafServiceCertificateInput
SetId sets the Id field's value.
func (*DeleteWafServiceCertificateInput) SetProjectName ¶ added in v1.0.163
func (s *DeleteWafServiceCertificateInput) SetProjectName(v string) *DeleteWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (DeleteWafServiceCertificateInput) String ¶
func (s DeleteWafServiceCertificateInput) String() string
String returns the string representation
func (*DeleteWafServiceCertificateInput) Validate ¶
func (s *DeleteWafServiceCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWafServiceCertificateOutput ¶
type DeleteWafServiceCertificateOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteWafServiceCertificateOutput) GoString ¶
func (s DeleteWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (DeleteWafServiceCertificateOutput) String ¶
func (s DeleteWafServiceCertificateOutput) String() string
String returns the string representation
type FreqScanForGetVulnerabilityConfigOutput ¶
type FreqScanForGetVulnerabilityConfigOutput struct { Enable *bool `type:"boolean" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (FreqScanForGetVulnerabilityConfigOutput) GoString ¶
func (s FreqScanForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*FreqScanForGetVulnerabilityConfigOutput) SetEnable ¶
func (s *FreqScanForGetVulnerabilityConfigOutput) SetEnable(v bool) *FreqScanForGetVulnerabilityConfigOutput
SetEnable sets the Enable field's value.
func (*FreqScanForGetVulnerabilityConfigOutput) SetRuleTag ¶
func (s *FreqScanForGetVulnerabilityConfigOutput) SetRuleTag(v string) *FreqScanForGetVulnerabilityConfigOutput
SetRuleTag sets the RuleTag field's value.
func (FreqScanForGetVulnerabilityConfigOutput) String ¶
func (s FreqScanForGetVulnerabilityConfigOutput) String() string
String returns the string representation
type FreqScanForUpdateVulnerabilityConfigInput ¶
type FreqScanForUpdateVulnerabilityConfigInput struct { Enable *bool `type:"boolean" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (FreqScanForUpdateVulnerabilityConfigInput) GoString ¶
func (s FreqScanForUpdateVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*FreqScanForUpdateVulnerabilityConfigInput) SetEnable ¶
func (s *FreqScanForUpdateVulnerabilityConfigInput) SetEnable(v bool) *FreqScanForUpdateVulnerabilityConfigInput
SetEnable sets the Enable field's value.
func (*FreqScanForUpdateVulnerabilityConfigInput) 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" json:",omitempty"` EndTime *string `type:"string" json:",omitempty"` // StartTime is a required field StartTime *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (GetReqQPSAnalysisInput) GoString ¶
func (s GetReqQPSAnalysisInput) GoString() string
GoString returns the string representation
func (*GetReqQPSAnalysisInput) SetDomain ¶
func (s *GetReqQPSAnalysisInput) SetDomain(v string) *GetReqQPSAnalysisInput
SetDomain sets the Domain field's value.
func (*GetReqQPSAnalysisInput) SetEndTime ¶
func (s *GetReqQPSAnalysisInput) SetEndTime(v string) *GetReqQPSAnalysisInput
SetEndTime sets the EndTime field's value.
func (*GetReqQPSAnalysisInput) SetStartTime ¶
func (s *GetReqQPSAnalysisInput) SetStartTime(v string) *GetReqQPSAnalysisInput
SetStartTime sets the StartTime field's value.
func (GetReqQPSAnalysisInput) String ¶
func (s GetReqQPSAnalysisInput) String() string
String returns the string representation
func (*GetReqQPSAnalysisInput) Validate ¶
func (s *GetReqQPSAnalysisInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetReqQPSAnalysisOutput ¶
type GetReqQPSAnalysisOutput struct { Metadata *response.ResponseMetadata AverageQPS *float64 `type:"float" json:",omitempty"` PeakQPS *float64 `type:"float" json:",omitempty"` // contains filtered or unexported fields }
func (GetReqQPSAnalysisOutput) GoString ¶
func (s GetReqQPSAnalysisOutput) GoString() string
GoString returns the string representation
func (*GetReqQPSAnalysisOutput) SetAverageQPS ¶
func (s *GetReqQPSAnalysisOutput) SetAverageQPS(v 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" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (GetVulnerabilityConfigInput) GoString ¶
func (s GetVulnerabilityConfigInput) GoString() string
GoString returns the string representation
func (*GetVulnerabilityConfigInput) SetHost ¶
func (s *GetVulnerabilityConfigInput) SetHost(v string) *GetVulnerabilityConfigInput
SetHost sets the Host field's value.
func (*GetVulnerabilityConfigInput) SetProjectName ¶ added in v1.0.163
func (s *GetVulnerabilityConfigInput) SetProjectName(v string) *GetVulnerabilityConfigInput
SetProjectName sets the ProjectName field's value.
func (GetVulnerabilityConfigInput) String ¶
func (s GetVulnerabilityConfigInput) String() string
String returns the string representation
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" json:",omitempty"` AdvanceConfig *AdvanceConfigForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` RuleMode *string `type:"string" json:",omitempty"` RuleSetInfo *RuleSetInfoForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (GetVulnerabilityConfigOutput) GoString ¶
func (s GetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*GetVulnerabilityConfigOutput) SetAction ¶
func (s *GetVulnerabilityConfigOutput) SetAction(v string) *GetVulnerabilityConfigOutput
SetAction sets the Action field's value.
func (*GetVulnerabilityConfigOutput) SetAdvanceConfig ¶
func (s *GetVulnerabilityConfigOutput) SetAdvanceConfig(v *AdvanceConfigForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
SetAdvanceConfig sets the AdvanceConfig field's value.
func (*GetVulnerabilityConfigOutput) SetRuleMode ¶
func (s *GetVulnerabilityConfigOutput) SetRuleMode(v string) *GetVulnerabilityConfigOutput
SetRuleMode sets the RuleMode field's value.
func (*GetVulnerabilityConfigOutput) SetRuleSetInfo ¶
func (s *GetVulnerabilityConfigOutput) SetRuleSetInfo(v *RuleSetInfoForGetVulnerabilityConfigOutput) *GetVulnerabilityConfigOutput
SetRuleSetInfo sets the RuleSetInfo field's value.
func (GetVulnerabilityConfigOutput) String ¶
func (s GetVulnerabilityConfigOutput) String() string
String returns the string representation
type GroupForListBotAnalyseProtectRuleOutput ¶
type GroupForListBotAnalyseProtectRuleOutput struct { AccurateGroupPriority *int32 `type:"int32" json:",omitempty"` AccurateRules []*AccurateRuleForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` Logic *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (GroupForListBotAnalyseProtectRuleOutput) GoString ¶
func (s GroupForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*GroupForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetAccurateRules ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetAccurateRules(v []*AccurateRuleForListBotAnalyseProtectRuleOutput) *GroupForListBotAnalyseProtectRuleOutput
SetAccurateRules sets the AccurateRules field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetId ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetId(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (*GroupForListBotAnalyseProtectRuleOutput) SetLogic ¶
func (s *GroupForListBotAnalyseProtectRuleOutput) SetLogic(v int32) *GroupForListBotAnalyseProtectRuleOutput
SetLogic sets the Logic field's value.
func (GroupForListBotAnalyseProtectRuleOutput) String ¶
func (s GroupForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type HeadersConfigForCreateDomainInput ¶ added in v1.0.163
type HeadersConfigForCreateDomainInput struct { Enable *int32 `type:"int32" json:",omitempty"` ExcludedKeyList []*string `type:"list" json:",omitempty"` StatisticalKeyList []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (HeadersConfigForCreateDomainInput) GoString ¶ added in v1.0.163
func (s HeadersConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForCreateDomainInput) SetEnable ¶ added in v1.0.163
func (s *HeadersConfigForCreateDomainInput) SetEnable(v int32) *HeadersConfigForCreateDomainInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForCreateDomainInput) SetExcludedKeyList ¶ added in v1.0.163
func (s *HeadersConfigForCreateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForCreateDomainInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForCreateDomainInput) SetStatisticalKeyList ¶ added in v1.0.163
func (s *HeadersConfigForCreateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForCreateDomainInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForCreateDomainInput) String ¶ added in v1.0.163
func (s HeadersConfigForCreateDomainInput) String() string
String returns the string representation
type HeadersConfigForUpdateDomainInput ¶ added in v1.0.163
type HeadersConfigForUpdateDomainInput struct { Enable *int32 `type:"int32" json:",omitempty"` ExcludedKeyList []*string `type:"list" json:",omitempty"` StatisticalKeyList []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (HeadersConfigForUpdateDomainInput) GoString ¶ added in v1.0.163
func (s HeadersConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*HeadersConfigForUpdateDomainInput) SetEnable ¶ added in v1.0.163
func (s *HeadersConfigForUpdateDomainInput) SetEnable(v int32) *HeadersConfigForUpdateDomainInput
SetEnable sets the Enable field's value.
func (*HeadersConfigForUpdateDomainInput) SetExcludedKeyList ¶ added in v1.0.163
func (s *HeadersConfigForUpdateDomainInput) SetExcludedKeyList(v []*string) *HeadersConfigForUpdateDomainInput
SetExcludedKeyList sets the ExcludedKeyList field's value.
func (*HeadersConfigForUpdateDomainInput) SetStatisticalKeyList ¶ added in v1.0.163
func (s *HeadersConfigForUpdateDomainInput) SetStatisticalKeyList(v []*string) *HeadersConfigForUpdateDomainInput
SetStatisticalKeyList sets the StatisticalKeyList field's value.
func (HeadersConfigForUpdateDomainInput) String ¶ added in v1.0.163
func (s HeadersConfigForUpdateDomainInput) String() string
String returns the string representation
type HostGroupForListAclRuleOutput ¶ added in v1.0.163
type HostGroupForListAclRuleOutput struct { HostGroupId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (HostGroupForListAclRuleOutput) GoString ¶ added in v1.0.163
func (s HostGroupForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*HostGroupForListAclRuleOutput) SetHostGroupId ¶ added in v1.0.163
func (s *HostGroupForListAclRuleOutput) SetHostGroupId(v int32) *HostGroupForListAclRuleOutput
SetHostGroupId sets the HostGroupId field's value.
func (*HostGroupForListAclRuleOutput) SetName ¶ added in v1.0.163
func (s *HostGroupForListAclRuleOutput) SetName(v string) *HostGroupForListAclRuleOutput
SetName sets the Name field's value.
func (HostGroupForListAclRuleOutput) String ¶ added in v1.0.163
func (s HostGroupForListAclRuleOutput) String() string
String returns the string representation
type HostGroupListForListHostGroupOutput ¶ added in v1.0.163
type HostGroupListForListHostGroupOutput struct { Description *string `type:"string" json:",omitempty"` HostCount *int32 `type:"int32" json:",omitempty"` HostGroupId *int32 `type:"int32" json:",omitempty"` HostList []*string `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` RelatedRules []*RelatedRuleForListHostGroupOutput `type:"list" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (HostGroupListForListHostGroupOutput) GoString ¶ added in v1.0.163
func (s HostGroupListForListHostGroupOutput) GoString() string
GoString returns the string representation
func (*HostGroupListForListHostGroupOutput) SetDescription ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetDescription(v string) *HostGroupListForListHostGroupOutput
SetDescription sets the Description field's value.
func (*HostGroupListForListHostGroupOutput) SetHostCount ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetHostCount(v int32) *HostGroupListForListHostGroupOutput
SetHostCount sets the HostCount field's value.
func (*HostGroupListForListHostGroupOutput) SetHostGroupId ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetHostGroupId(v int32) *HostGroupListForListHostGroupOutput
SetHostGroupId sets the HostGroupId field's value.
func (*HostGroupListForListHostGroupOutput) SetHostList ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetHostList(v []*string) *HostGroupListForListHostGroupOutput
SetHostList sets the HostList field's value.
func (*HostGroupListForListHostGroupOutput) SetName ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetName(v string) *HostGroupListForListHostGroupOutput
SetName sets the Name field's value.
func (*HostGroupListForListHostGroupOutput) SetRelatedRules ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetRelatedRules(v []*RelatedRuleForListHostGroupOutput) *HostGroupListForListHostGroupOutput
SetRelatedRules sets the RelatedRules field's value.
func (*HostGroupListForListHostGroupOutput) SetUpdateTime ¶ added in v1.0.163
func (s *HostGroupListForListHostGroupOutput) SetUpdateTime(v string) *HostGroupListForListHostGroupOutput
SetUpdateTime sets the UpdateTime field's value.
func (HostGroupListForListHostGroupOutput) String ¶ added in v1.0.163
func (s HostGroupListForListHostGroupOutput) String() string
String returns the string representation
type IpGroupForListAllowRuleOutput ¶
type IpGroupForListAllowRuleOutput struct { IpGroupId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (IpGroupForListAllowRuleOutput) GoString ¶
func (s IpGroupForListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*IpGroupForListAllowRuleOutput) SetIpGroupId ¶
func (s *IpGroupForListAllowRuleOutput) SetIpGroupId(v int32) *IpGroupForListAllowRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupForListAllowRuleOutput) SetName ¶
func (s *IpGroupForListAllowRuleOutput) SetName(v string) *IpGroupForListAllowRuleOutput
SetName sets the Name field's value.
func (IpGroupForListAllowRuleOutput) String ¶
func (s IpGroupForListAllowRuleOutput) String() string
String returns the string representation
type IpGroupForListBlockRuleOutput ¶
type IpGroupForListBlockRuleOutput struct { IpGroupId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (IpGroupForListBlockRuleOutput) GoString ¶
func (s IpGroupForListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*IpGroupForListBlockRuleOutput) SetIpGroupId ¶
func (s *IpGroupForListBlockRuleOutput) SetIpGroupId(v int32) *IpGroupForListBlockRuleOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupForListBlockRuleOutput) SetName ¶
func (s *IpGroupForListBlockRuleOutput) SetName(v string) *IpGroupForListBlockRuleOutput
SetName sets the Name field's value.
func (IpGroupForListBlockRuleOutput) String ¶
func (s IpGroupForListBlockRuleOutput) String() string
String returns the string representation
type IpGroupListForListAllIpGroupsOutput ¶
type IpGroupListForListAllIpGroupsOutput struct { IpCount *int32 `type:"int32" json:",omitempty"` IpGroupId *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` RelatedRules []*RelatedRuleForListAllIpGroupsOutput `type:"list" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (IpGroupListForListAllIpGroupsOutput) GoString ¶
func (s IpGroupListForListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*IpGroupListForListAllIpGroupsOutput) SetIpCount ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetIpCount(v int32) *IpGroupListForListAllIpGroupsOutput
SetIpCount sets the IpCount field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetIpGroupId ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetIpGroupId(v int32) *IpGroupListForListAllIpGroupsOutput
SetIpGroupId sets the IpGroupId field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetName ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetName(v string) *IpGroupListForListAllIpGroupsOutput
SetName sets the Name field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetRelatedRules ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetRelatedRules(v []*RelatedRuleForListAllIpGroupsOutput) *IpGroupListForListAllIpGroupsOutput
SetRelatedRules sets the RelatedRules field's value.
func (*IpGroupListForListAllIpGroupsOutput) SetUpdateTime ¶
func (s *IpGroupListForListAllIpGroupsOutput) SetUpdateTime(v string) *IpGroupListForListAllIpGroupsOutput
SetUpdateTime sets the UpdateTime field's value.
func (IpGroupListForListAllIpGroupsOutput) String ¶
func (s IpGroupListForListAllIpGroupsOutput) String() string
String returns the string representation
type LBInfoForListDomainInput ¶ added in v1.0.163
type LBInfoForListDomainInput struct { AccessMode *int32 `type:"int32" json:",omitempty"` LBInstanceID *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (LBInfoForListDomainInput) GoString ¶ added in v1.0.163
func (s LBInfoForListDomainInput) GoString() string
GoString returns the string representation
func (*LBInfoForListDomainInput) SetAccessMode ¶ added in v1.0.163
func (s *LBInfoForListDomainInput) SetAccessMode(v int32) *LBInfoForListDomainInput
SetAccessMode sets the AccessMode field's value.
func (*LBInfoForListDomainInput) SetLBInstanceID ¶ added in v1.0.163
func (s *LBInfoForListDomainInput) SetLBInstanceID(v string) *LBInfoForListDomainInput
SetLBInstanceID sets the LBInstanceID field's value.
func (LBInfoForListDomainInput) String ¶ added in v1.0.163
func (s LBInfoForListDomainInput) String() string
String returns the string representation
type LLMPathInfoForUpdateDomainInput ¶ added in v1.0.163
type LLMPathInfoForUpdateDomainInput struct { Path *string `type:"string" json:",omitempty"` TokenLocation *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (LLMPathInfoForUpdateDomainInput) GoString ¶ added in v1.0.163
func (s LLMPathInfoForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*LLMPathInfoForUpdateDomainInput) SetPath ¶ added in v1.0.163
func (s *LLMPathInfoForUpdateDomainInput) SetPath(v string) *LLMPathInfoForUpdateDomainInput
SetPath sets the Path field's value.
func (*LLMPathInfoForUpdateDomainInput) SetTokenLocation ¶ added in v1.0.163
func (s *LLMPathInfoForUpdateDomainInput) SetTokenLocation(v string) *LLMPathInfoForUpdateDomainInput
SetTokenLocation sets the TokenLocation field's value.
func (LLMPathInfoForUpdateDomainInput) String ¶ added in v1.0.163
func (s LLMPathInfoForUpdateDomainInput) String() string
String returns the string representation
type ListAclRuleInput ¶ added in v1.0.163
type ListAclRuleInput struct { // AclType is a required field AclType *string `type:"string" json:",omitempty" required:"true"` Action []*string `type:"list" json:",omitempty"` DefenceHost []*string `type:"list" json:",omitempty"` Enable []*int32 `type:"list" json:",omitempty"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` RuleName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` TimeOrderBy *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListAclRuleInput) GoString ¶ added in v1.0.163
func (s ListAclRuleInput) GoString() string
GoString returns the string representation
func (*ListAclRuleInput) SetAclType ¶ added in v1.0.163
func (s *ListAclRuleInput) SetAclType(v string) *ListAclRuleInput
SetAclType sets the AclType field's value.
func (*ListAclRuleInput) SetAction ¶ added in v1.0.163
func (s *ListAclRuleInput) SetAction(v []*string) *ListAclRuleInput
SetAction sets the Action field's value.
func (*ListAclRuleInput) SetDefenceHost ¶ added in v1.0.163
func (s *ListAclRuleInput) SetDefenceHost(v []*string) *ListAclRuleInput
SetDefenceHost sets the DefenceHost field's value.
func (*ListAclRuleInput) SetEnable ¶ added in v1.0.163
func (s *ListAclRuleInput) SetEnable(v []*int32) *ListAclRuleInput
SetEnable sets the Enable field's value.
func (*ListAclRuleInput) SetPage ¶ added in v1.0.163
func (s *ListAclRuleInput) SetPage(v int32) *ListAclRuleInput
SetPage sets the Page field's value.
func (*ListAclRuleInput) SetPageSize ¶ added in v1.0.163
func (s *ListAclRuleInput) SetPageSize(v int32) *ListAclRuleInput
SetPageSize sets the PageSize field's value.
func (*ListAclRuleInput) SetRuleName ¶ added in v1.0.163
func (s *ListAclRuleInput) SetRuleName(v string) *ListAclRuleInput
SetRuleName sets the RuleName field's value.
func (*ListAclRuleInput) SetRuleTag ¶ added in v1.0.163
func (s *ListAclRuleInput) SetRuleTag(v string) *ListAclRuleInput
SetRuleTag sets the RuleTag field's value.
func (*ListAclRuleInput) SetTimeOrderBy ¶ added in v1.0.163
func (s *ListAclRuleInput) SetTimeOrderBy(v string) *ListAclRuleInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListAclRuleInput) String ¶ added in v1.0.163
func (s ListAclRuleInput) String() string
String returns the string representation
func (*ListAclRuleInput) Validate ¶ added in v1.0.163
func (s *ListAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAclRuleOutput ¶ added in v1.0.163
type ListAclRuleOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` CurrentPage *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` Rules []*RuleForListAclRuleOutput `type:"list" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListAclRuleOutput) GoString ¶ added in v1.0.163
func (s ListAclRuleOutput) GoString() string
GoString returns the string representation
func (*ListAclRuleOutput) SetCount ¶ added in v1.0.163
func (s *ListAclRuleOutput) SetCount(v int32) *ListAclRuleOutput
SetCount sets the Count field's value.
func (*ListAclRuleOutput) SetCurrentPage ¶ added in v1.0.163
func (s *ListAclRuleOutput) SetCurrentPage(v int32) *ListAclRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListAclRuleOutput) SetPageSize ¶ added in v1.0.163
func (s *ListAclRuleOutput) SetPageSize(v int32) *ListAclRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListAclRuleOutput) SetRules ¶ added in v1.0.163
func (s *ListAclRuleOutput) SetRules(v []*RuleForListAclRuleOutput) *ListAclRuleOutput
SetRules sets the Rules field's value.
func (*ListAclRuleOutput) SetTotalCount ¶ added in v1.0.163
func (s *ListAclRuleOutput) SetTotalCount(v int32) *ListAclRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListAclRuleOutput) String ¶ added in v1.0.163
func (s ListAclRuleOutput) String() string
String returns the string representation
type ListAllIpGroupsInput ¶
type ListAllIpGroupsInput struct { Ip *string `type:"string" json:",omitempty"` Page *string `type:"string" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // TimeOrderBy is a required field TimeOrderBy *string `type:"string" json:",omitempty" required:"true" 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) SetProjectName ¶ added in v1.0.163
func (s *ListAllIpGroupsInput) SetProjectName(v string) *ListAllIpGroupsInput
SetProjectName sets the ProjectName field's value.
func (*ListAllIpGroupsInput) SetRuleTag ¶
func (s *ListAllIpGroupsInput) SetRuleTag(v string) *ListAllIpGroupsInput
SetRuleTag sets the RuleTag field's value.
func (*ListAllIpGroupsInput) SetTimeOrderBy ¶
func (s *ListAllIpGroupsInput) SetTimeOrderBy(v string) *ListAllIpGroupsInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListAllIpGroupsInput) String ¶
func (s ListAllIpGroupsInput) String() string
String returns the string representation
func (*ListAllIpGroupsInput) Validate ¶
func (s *ListAllIpGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAllIpGroupsOutput ¶
type ListAllIpGroupsOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` IpGroupCount *int32 `type:"int32" json:",omitempty"` IpGroupList []*IpGroupListForListAllIpGroupsOutput `type:"list" json:",omitempty"` IpGroupQuota *int32 `type:"int32" json:",omitempty"` IpLimitQuota *int32 `type:"int32" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListAllIpGroupsOutput) GoString ¶
func (s ListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*ListAllIpGroupsOutput) SetCount ¶
func (s *ListAllIpGroupsOutput) SetCount(v int32) *ListAllIpGroupsOutput
SetCount sets the Count field's value.
func (*ListAllIpGroupsOutput) SetIpGroupCount ¶
func (s *ListAllIpGroupsOutput) SetIpGroupCount(v int32) *ListAllIpGroupsOutput
SetIpGroupCount sets the IpGroupCount field's value.
func (*ListAllIpGroupsOutput) SetIpGroupList ¶
func (s *ListAllIpGroupsOutput) SetIpGroupList(v []*IpGroupListForListAllIpGroupsOutput) *ListAllIpGroupsOutput
SetIpGroupList sets the IpGroupList field's value.
func (*ListAllIpGroupsOutput) SetIpGroupQuota ¶
func (s *ListAllIpGroupsOutput) SetIpGroupQuota(v int32) *ListAllIpGroupsOutput
SetIpGroupQuota sets the IpGroupQuota field's value.
func (*ListAllIpGroupsOutput) SetIpLimitQuota ¶
func (s *ListAllIpGroupsOutput) SetIpLimitQuota(v int32) *ListAllIpGroupsOutput
SetIpLimitQuota sets the IpLimitQuota field's value.
func (*ListAllIpGroupsOutput) SetPageNumber ¶
func (s *ListAllIpGroupsOutput) SetPageNumber(v int32) *ListAllIpGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListAllIpGroupsOutput) SetPageSize ¶
func (s *ListAllIpGroupsOutput) SetPageSize(v int32) *ListAllIpGroupsOutput
SetPageSize sets the PageSize field's value.
func (*ListAllIpGroupsOutput) SetTotalCount ¶
func (s *ListAllIpGroupsOutput) SetTotalCount(v int32) *ListAllIpGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (ListAllIpGroupsOutput) String ¶
func (s ListAllIpGroupsOutput) String() string
String returns the string representation
type ListAllowRuleInput ¶
type ListAllowRuleInput struct { ClientIP *string `type:"string" json:",omitempty"` GroupID *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` Url *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListAllowRuleInput) GoString ¶
func (s ListAllowRuleInput) GoString() string
GoString returns the string representation
func (*ListAllowRuleInput) SetClientIP ¶
func (s *ListAllowRuleInput) SetClientIP(v string) *ListAllowRuleInput
SetClientIP sets the ClientIP field's value.
func (*ListAllowRuleInput) SetGroupID ¶
func (s *ListAllowRuleInput) SetGroupID(v int32) *ListAllowRuleInput
SetGroupID sets the GroupID field's value.
func (*ListAllowRuleInput) SetHost ¶
func (s *ListAllowRuleInput) SetHost(v string) *ListAllowRuleInput
SetHost sets the Host field's value.
func (*ListAllowRuleInput) SetProjectName ¶ added in v1.0.163
func (s *ListAllowRuleInput) SetProjectName(v string) *ListAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListAllowRuleInput) SetUrl ¶
func (s *ListAllowRuleInput) SetUrl(v string) *ListAllowRuleInput
SetUrl sets the Url field's value.
func (ListAllowRuleInput) String ¶
func (s ListAllowRuleInput) String() string
String returns the string representation
func (*ListAllowRuleInput) Validate ¶
func (s *ListAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAllowRuleOutput ¶
type ListAllowRuleOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` Data []*DataForListAllowRuleOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListAllowRuleOutput) GoString ¶
func (s ListAllowRuleOutput) GoString() string
GoString returns the string representation
func (*ListAllowRuleOutput) SetCount ¶
func (s *ListAllowRuleOutput) SetCount(v int32) *ListAllowRuleOutput
SetCount sets the Count field's value.
func (*ListAllowRuleOutput) 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" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListAreaBlockRuleInput) GoString ¶
func (s ListAreaBlockRuleInput) GoString() string
GoString returns the string representation
func (*ListAreaBlockRuleInput) SetHost ¶
func (s *ListAreaBlockRuleInput) SetHost(v string) *ListAreaBlockRuleInput
SetHost sets the Host field's value.
func (*ListAreaBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *ListAreaBlockRuleInput) SetProjectName(v string) *ListAreaBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (ListAreaBlockRuleInput) String ¶
func (s ListAreaBlockRuleInput) String() string
String returns the string representation
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" json:",omitempty"` Country []*string `type:"list" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` SubRegion []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListAreaBlockRuleOutput) GoString ¶
func (s ListAreaBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ListAreaBlockRuleOutput) SetAction ¶
func (s *ListAreaBlockRuleOutput) SetAction(v string) *ListAreaBlockRuleOutput
SetAction sets the Action field's value.
func (*ListAreaBlockRuleOutput) SetCountry ¶
func (s *ListAreaBlockRuleOutput) SetCountry(v []*string) *ListAreaBlockRuleOutput
SetCountry sets the Country field's value.
func (*ListAreaBlockRuleOutput) SetRuleTag ¶
func (s *ListAreaBlockRuleOutput) SetRuleTag(v string) *ListAreaBlockRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*ListAreaBlockRuleOutput) SetSubRegion ¶
func (s *ListAreaBlockRuleOutput) SetSubRegion(v []*string) *ListAreaBlockRuleOutput
SetSubRegion sets the SubRegion field's value.
func (ListAreaBlockRuleOutput) String ¶
func (s ListAreaBlockRuleOutput) String() string
String returns the string representation
type ListBlockRuleInput ¶
type ListBlockRuleInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListBlockRuleInput) GoString ¶
func (s ListBlockRuleInput) GoString() string
GoString returns the string representation
func (*ListBlockRuleInput) SetHost ¶
func (s *ListBlockRuleInput) SetHost(v string) *ListBlockRuleInput
SetHost sets the Host field's value.
func (*ListBlockRuleInput) SetPage ¶
func (s *ListBlockRuleInput) SetPage(v int32) *ListBlockRuleInput
SetPage sets the Page field's value.
func (*ListBlockRuleInput) SetPageSize ¶
func (s *ListBlockRuleInput) SetPageSize(v int32) *ListBlockRuleInput
SetPageSize sets the PageSize field's value.
func (*ListBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *ListBlockRuleInput) SetProjectName(v string) *ListBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (ListBlockRuleInput) String ¶
func (s ListBlockRuleInput) String() string
String returns the string representation
func (*ListBlockRuleInput) Validate ¶
func (s *ListBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBlockRuleOutput ¶
type ListBlockRuleOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` CurrentPage *int32 `type:"int32" json:",omitempty"` Data []*DataForListBlockRuleOutput `type:"list" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListBlockRuleOutput) GoString ¶
func (s ListBlockRuleOutput) GoString() string
GoString returns the string representation
func (*ListBlockRuleOutput) SetCount ¶
func (s *ListBlockRuleOutput) SetCount(v int32) *ListBlockRuleOutput
SetCount sets the Count field's value.
func (*ListBlockRuleOutput) SetCurrentPage ¶
func (s *ListBlockRuleOutput) SetCurrentPage(v int32) *ListBlockRuleOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListBlockRuleOutput) SetData ¶
func (s *ListBlockRuleOutput) SetData(v []*DataForListBlockRuleOutput) *ListBlockRuleOutput
SetData sets the Data field's value.
func (*ListBlockRuleOutput) SetPageSize ¶
func (s *ListBlockRuleOutput) SetPageSize(v int32) *ListBlockRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListBlockRuleOutput) SetTotalCount ¶
func (s *ListBlockRuleOutput) SetTotalCount(v int32) *ListBlockRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListBlockRuleOutput) String ¶
func (s ListBlockRuleOutput) String() string
String returns the string representation
type ListBotAnalyseProtectRuleInput ¶
type ListBotAnalyseProtectRuleInput struct { // BotSpace is a required field BotSpace *string `type:"string" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Name *string `type:"string" json:",omitempty"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` Path *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRuleInput) GoString ¶
func (s ListBotAnalyseProtectRuleInput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRuleInput) SetBotSpace ¶
func (s *ListBotAnalyseProtectRuleInput) SetBotSpace(v string) *ListBotAnalyseProtectRuleInput
SetBotSpace sets the BotSpace field's value.
func (*ListBotAnalyseProtectRuleInput) SetHost ¶
func (s *ListBotAnalyseProtectRuleInput) SetHost(v string) *ListBotAnalyseProtectRuleInput
SetHost sets the Host field's value.
func (*ListBotAnalyseProtectRuleInput) SetName ¶
func (s *ListBotAnalyseProtectRuleInput) SetName(v string) *ListBotAnalyseProtectRuleInput
SetName sets the Name field's value.
func (*ListBotAnalyseProtectRuleInput) SetPage ¶
func (s *ListBotAnalyseProtectRuleInput) SetPage(v int32) *ListBotAnalyseProtectRuleInput
SetPage sets the Page field's value.
func (*ListBotAnalyseProtectRuleInput) SetPageSize ¶
func (s *ListBotAnalyseProtectRuleInput) SetPageSize(v int32) *ListBotAnalyseProtectRuleInput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRuleInput) SetPath ¶
func (s *ListBotAnalyseProtectRuleInput) SetPath(v string) *ListBotAnalyseProtectRuleInput
SetPath sets the Path field's value.
func (*ListBotAnalyseProtectRuleInput) SetProjectName ¶ added in v1.0.163
func (s *ListBotAnalyseProtectRuleInput) SetProjectName(v string) *ListBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListBotAnalyseProtectRuleInput) SetRegion ¶
func (s *ListBotAnalyseProtectRuleInput) SetRegion(v string) *ListBotAnalyseProtectRuleInput
SetRegion sets the Region field's value.
func (*ListBotAnalyseProtectRuleInput) SetRuleTag ¶
func (s *ListBotAnalyseProtectRuleInput) SetRuleTag(v string) *ListBotAnalyseProtectRuleInput
SetRuleTag sets the RuleTag field's value.
func (ListBotAnalyseProtectRuleInput) String ¶
func (s ListBotAnalyseProtectRuleInput) String() string
String returns the string representation
func (*ListBotAnalyseProtectRuleInput) Validate ¶
func (s *ListBotAnalyseProtectRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotAnalyseProtectRuleOutput ¶
type ListBotAnalyseProtectRuleOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` CurrentPage *int32 `type:"int32" json:",omitempty"` Data []*DataForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRuleOutput) GoString ¶
func (s ListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRuleOutput) SetCount ¶
func (s *ListBotAnalyseProtectRuleOutput) SetCount(v int32) *ListBotAnalyseProtectRuleOutput
SetCount sets the Count field's value.
func (*ListBotAnalyseProtectRuleOutput) SetCurrentPage ¶ 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) SetPageNumber ¶
func (s *ListBotAnalyseProtectRuleOutput) SetPageNumber(v int32) *ListBotAnalyseProtectRuleOutput
SetPageNumber sets the PageNumber field's value.
func (*ListBotAnalyseProtectRuleOutput) SetPageSize ¶
func (s *ListBotAnalyseProtectRuleOutput) SetPageSize(v int32) *ListBotAnalyseProtectRuleOutput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRuleOutput) SetTotalCount ¶
func (s *ListBotAnalyseProtectRuleOutput) SetTotalCount(v int32) *ListBotAnalyseProtectRuleOutput
SetTotalCount sets the TotalCount field's value.
func (ListBotAnalyseProtectRuleOutput) String ¶
func (s ListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type ListBotAnalyseProtectRulePriorityAvailableInput ¶
type ListBotAnalyseProtectRulePriorityAvailableInput struct { // BotSpace is a required field BotSpace *string `type:"string" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` // Path is a required field Path *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListBotAnalyseProtectRulePriorityAvailableInput) GoString ¶
func (s ListBotAnalyseProtectRulePriorityAvailableInput) GoString() string
GoString returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetBotSpace(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetBotSpace sets the BotSpace field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetHost ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetHost(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetHost sets the Host field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPage ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPage(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPage sets the Page field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPageSize(v int32) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPageSize sets the PageSize field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetPath ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetPath(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetPath sets the Path field's value.
func (*ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName ¶ added in v1.0.163
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) SetProjectName(v string) *ListBotAnalyseProtectRulePriorityAvailableInput
SetProjectName sets the ProjectName field's value.
func (ListBotAnalyseProtectRulePriorityAvailableInput) String ¶
func (s ListBotAnalyseProtectRulePriorityAvailableInput) String() string
String returns the string representation
func (*ListBotAnalyseProtectRulePriorityAvailableInput) Validate ¶
func (s *ListBotAnalyseProtectRulePriorityAvailableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotAnalyseProtectRulePriorityAvailableOutput ¶
type ListBotAnalyseProtectRulePriorityAvailableOutput struct { Metadata *response.ResponseMetadata RulePriority []*int32 `type:"list" json:",omitempty"` // 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" json:",omitempty"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListCertificateServicesInput) GoString ¶
func (s ListCertificateServicesInput) GoString() string
GoString returns the string representation
func (*ListCertificateServicesInput) SetClbCertificateId ¶
func (s *ListCertificateServicesInput) SetClbCertificateId(v string) *ListCertificateServicesInput
SetClbCertificateId sets the ClbCertificateId field's value.
func (*ListCertificateServicesInput) SetId ¶
func (s *ListCertificateServicesInput) SetId(v int32) *ListCertificateServicesInput
SetId sets the Id field's value.
func (*ListCertificateServicesInput) SetProjectName ¶ added in v1.0.163
func (s *ListCertificateServicesInput) SetProjectName(v string) *ListCertificateServicesInput
SetProjectName sets the ProjectName field's value.
func (ListCertificateServicesInput) String ¶
func (s ListCertificateServicesInput) String() string
String returns the string representation
func (*ListCertificateServicesInput) Validate ¶
func (s *ListCertificateServicesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCertificateServicesOutput ¶
type ListCertificateServicesOutput struct { Metadata *response.ResponseMetadata Domains []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListCertificateServicesOutput) GoString ¶
func (s ListCertificateServicesOutput) GoString() string
GoString returns the string representation
func (*ListCertificateServicesOutput) SetDomains ¶
func (s *ListCertificateServicesOutput) SetDomains(v []*string) *ListCertificateServicesOutput
SetDomains sets the Domains field's value.
func (ListCertificateServicesOutput) String ¶
func (s ListCertificateServicesOutput) String() string
String returns the string representation
type ListCustomBotConfigInput ¶
type ListCustomBotConfigInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomBotConfigInput) GoString ¶
func (s ListCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*ListCustomBotConfigInput) SetHost ¶
func (s *ListCustomBotConfigInput) SetHost(v string) *ListCustomBotConfigInput
SetHost sets the Host field's value.
func (*ListCustomBotConfigInput) SetPage ¶
func (s *ListCustomBotConfigInput) SetPage(v int32) *ListCustomBotConfigInput
SetPage sets the Page field's value.
func (*ListCustomBotConfigInput) SetPageSize ¶
func (s *ListCustomBotConfigInput) SetPageSize(v int32) *ListCustomBotConfigInput
SetPageSize sets the PageSize field's value.
func (*ListCustomBotConfigInput) SetProjectName ¶ added in v1.0.163
func (s *ListCustomBotConfigInput) SetProjectName(v string) *ListCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (ListCustomBotConfigInput) String ¶
func (s ListCustomBotConfigInput) String() string
String returns the string representation
func (*ListCustomBotConfigInput) Validate ¶
func (s *ListCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCustomBotConfigOutput ¶
type ListCustomBotConfigOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` CurrentPage *int32 `type:"int32" json:",omitempty"` Data []*DataForListCustomBotConfigOutput `type:"list" json:",omitempty"` Page *int32 `type:"int32" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomBotConfigOutput) GoString ¶
func (s ListCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (*ListCustomBotConfigOutput) SetCount ¶
func (s *ListCustomBotConfigOutput) SetCount(v int32) *ListCustomBotConfigOutput
SetCount sets the Count field's value.
func (*ListCustomBotConfigOutput) SetCurrentPage ¶ 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) SetPage ¶
func (s *ListCustomBotConfigOutput) SetPage(v int32) *ListCustomBotConfigOutput
SetPage sets the Page field's value.
func (*ListCustomBotConfigOutput) SetPageNumber ¶
func (s *ListCustomBotConfigOutput) SetPageNumber(v int32) *ListCustomBotConfigOutput
SetPageNumber sets the PageNumber field's value.
func (*ListCustomBotConfigOutput) SetPageSize ¶
func (s *ListCustomBotConfigOutput) SetPageSize(v int32) *ListCustomBotConfigOutput
SetPageSize sets the PageSize field's value.
func (*ListCustomBotConfigOutput) SetTotalCount ¶
func (s *ListCustomBotConfigOutput) SetTotalCount(v int32) *ListCustomBotConfigOutput
SetTotalCount sets the TotalCount field's value.
func (ListCustomBotConfigOutput) String ¶
func (s ListCustomBotConfigOutput) String() string
String returns the string representation
type ListCustomPageInput ¶
type ListCustomPageInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Page *string `type:"string" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomPageInput) GoString ¶
func (s ListCustomPageInput) GoString() string
GoString returns the string representation
func (*ListCustomPageInput) SetHost ¶
func (s *ListCustomPageInput) SetHost(v string) *ListCustomPageInput
SetHost sets the Host field's value.
func (*ListCustomPageInput) SetPage ¶
func (s *ListCustomPageInput) SetPage(v 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) SetProjectName ¶ added in v1.0.163
func (s *ListCustomPageInput) SetProjectName(v string) *ListCustomPageInput
SetProjectName sets the ProjectName 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" json:",omitempty"` Data []*DataForListCustomPageOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomPageOutput) GoString ¶
func (s ListCustomPageOutput) GoString() string
GoString returns the string representation
func (*ListCustomPageOutput) SetCurrentPage ¶
func (s *ListCustomPageOutput) SetCurrentPage(v int32) *ListCustomPageOutput
SetCurrentPage sets the CurrentPage field's value.
func (*ListCustomPageOutput) SetData ¶
func (s *ListCustomPageOutput) SetData(v []*DataForListCustomPageOutput) *ListCustomPageOutput
SetData sets the Data field's value.
func (*ListCustomPageOutput) 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 { AccessMode []*int32 `type:"list" json:",omitempty"` // AccurateQuery is a required field AccurateQuery *int32 `type:"int32" json:",omitempty" required:"true"` AttackStatus []*int32 `type:"list" json:",omitempty"` ClientIp *string `type:"string" json:",omitempty"` DefenceMode []*int32 `type:"list" json:",omitempty"` Domain *string `type:"string" json:",omitempty"` DomainOrPath *string `type:"string" json:",omitempty"` LBInfo []*LBInfoForListDomainInput `type:"list" json:",omitempty"` // Page is a required field Page *int32 `type:"int32" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` PublicRealServer []*int32 `type:"list" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` SortByCreateTime *string `type:"string" json:",omitempty"` SortByDomainName *string `type:"string" json:",omitempty"` SortByUpdateTime *string `type:"string" json:",omitempty"` Status []*int32 `type:"list" json:",omitempty"` TLSEnable []*int32 `type:"list" json:",omitempty"` VpcId *string `type:"string" json:",omitempty"` VpcName *string `type:"string" json:",omitempty"` VpcOwnerId *string `type:"string" json:",omitempty"` VpcOwnerName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListDomainInput) GoString ¶
func (s ListDomainInput) GoString() string
GoString returns the string representation
func (*ListDomainInput) SetAccessMode ¶ added in v1.0.163
func (s *ListDomainInput) SetAccessMode(v []*int32) *ListDomainInput
SetAccessMode sets the AccessMode field's value.
func (*ListDomainInput) SetAccurateQuery ¶
func (s *ListDomainInput) SetAccurateQuery(v int32) *ListDomainInput
SetAccurateQuery sets the AccurateQuery field's value.
func (*ListDomainInput) SetAttackStatus ¶ added in v1.0.163
func (s *ListDomainInput) SetAttackStatus(v []*int32) *ListDomainInput
SetAttackStatus sets the AttackStatus field's value.
func (*ListDomainInput) SetClientIp ¶ added in v1.0.163
func (s *ListDomainInput) SetClientIp(v string) *ListDomainInput
SetClientIp sets the ClientIp field's value.
func (*ListDomainInput) SetDefenceMode ¶ added in v1.0.163
func (s *ListDomainInput) SetDefenceMode(v []*int32) *ListDomainInput
SetDefenceMode sets the DefenceMode field's value.
func (*ListDomainInput) SetDomain ¶
func (s *ListDomainInput) SetDomain(v string) *ListDomainInput
SetDomain sets the Domain field's value.
func (*ListDomainInput) SetDomainOrPath ¶ added in v1.0.163
func (s *ListDomainInput) SetDomainOrPath(v string) *ListDomainInput
SetDomainOrPath sets the DomainOrPath field's value.
func (*ListDomainInput) SetLBInfo ¶ added in v1.0.163
func (s *ListDomainInput) SetLBInfo(v []*LBInfoForListDomainInput) *ListDomainInput
SetLBInfo sets the LBInfo field's value.
func (*ListDomainInput) SetPage ¶
func (s *ListDomainInput) SetPage(v int32) *ListDomainInput
SetPage sets the Page field's value.
func (*ListDomainInput) SetPageSize ¶
func (s *ListDomainInput) SetPageSize(v int32) *ListDomainInput
SetPageSize sets the PageSize field's value.
func (*ListDomainInput) SetPublicRealServer ¶ added in v1.0.163
func (s *ListDomainInput) SetPublicRealServer(v []*int32) *ListDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*ListDomainInput) SetRegion ¶
func (s *ListDomainInput) SetRegion(v string) *ListDomainInput
SetRegion sets the Region field's value.
func (*ListDomainInput) SetSortByCreateTime ¶ added in v1.0.163
func (s *ListDomainInput) SetSortByCreateTime(v string) *ListDomainInput
SetSortByCreateTime sets the SortByCreateTime field's value.
func (*ListDomainInput) SetSortByDomainName ¶ added in v1.0.163
func (s *ListDomainInput) SetSortByDomainName(v string) *ListDomainInput
SetSortByDomainName sets the SortByDomainName field's value.
func (*ListDomainInput) SetSortByUpdateTime ¶ added in v1.0.163
func (s *ListDomainInput) SetSortByUpdateTime(v string) *ListDomainInput
SetSortByUpdateTime sets the SortByUpdateTime field's value.
func (*ListDomainInput) SetStatus ¶ added in v1.0.163
func (s *ListDomainInput) SetStatus(v []*int32) *ListDomainInput
SetStatus sets the Status field's value.
func (*ListDomainInput) SetTLSEnable ¶ added in v1.0.163
func (s *ListDomainInput) SetTLSEnable(v []*int32) *ListDomainInput
SetTLSEnable sets the TLSEnable field's value.
func (*ListDomainInput) SetVpcId ¶ added in v1.0.163
func (s *ListDomainInput) SetVpcId(v string) *ListDomainInput
SetVpcId sets the VpcId field's value.
func (*ListDomainInput) SetVpcName ¶ added in v1.0.163
func (s *ListDomainInput) SetVpcName(v string) *ListDomainInput
SetVpcName sets the VpcName field's value.
func (*ListDomainInput) SetVpcOwnerId ¶ added in v1.0.163
func (s *ListDomainInput) SetVpcOwnerId(v string) *ListDomainInput
SetVpcOwnerId sets the VpcOwnerId field's value.
func (*ListDomainInput) SetVpcOwnerName ¶ added in v1.0.163
func (s *ListDomainInput) SetVpcOwnerName(v string) *ListDomainInput
SetVpcOwnerName sets the VpcOwnerName field's value.
func (ListDomainInput) String ¶
func (s ListDomainInput) String() string
String returns the string representation
func (*ListDomainInput) Validate ¶
func (s *ListDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainOutput ¶
type ListDomainOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` Data []*DataForListDomainOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (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 ListHostGroupInput ¶ added in v1.0.163
type ListHostGroupInput struct { HostFix *string `type:"string" json:",omitempty"` HostGroupID *int32 `type:"int32" json:",omitempty"` ListAll *bool `type:"boolean" json:",omitempty"` NameFix *string `type:"string" json:",omitempty"` Page *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` TimeOrderBy *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListHostGroupInput) GoString ¶ added in v1.0.163
func (s ListHostGroupInput) GoString() string
GoString returns the string representation
func (*ListHostGroupInput) SetHostFix ¶ added in v1.0.163
func (s *ListHostGroupInput) SetHostFix(v string) *ListHostGroupInput
SetHostFix sets the HostFix field's value.
func (*ListHostGroupInput) SetHostGroupID ¶ added in v1.0.163
func (s *ListHostGroupInput) SetHostGroupID(v int32) *ListHostGroupInput
SetHostGroupID sets the HostGroupID field's value.
func (*ListHostGroupInput) SetListAll ¶ added in v1.0.163
func (s *ListHostGroupInput) SetListAll(v bool) *ListHostGroupInput
SetListAll sets the ListAll field's value.
func (*ListHostGroupInput) SetNameFix ¶ added in v1.0.163
func (s *ListHostGroupInput) SetNameFix(v string) *ListHostGroupInput
SetNameFix sets the NameFix field's value.
func (*ListHostGroupInput) SetPage ¶ added in v1.0.163
func (s *ListHostGroupInput) SetPage(v int32) *ListHostGroupInput
SetPage sets the Page field's value.
func (*ListHostGroupInput) SetPageSize ¶ added in v1.0.163
func (s *ListHostGroupInput) SetPageSize(v int32) *ListHostGroupInput
SetPageSize sets the PageSize field's value.
func (*ListHostGroupInput) SetRuleTag ¶ added in v1.0.163
func (s *ListHostGroupInput) SetRuleTag(v string) *ListHostGroupInput
SetRuleTag sets the RuleTag field's value.
func (*ListHostGroupInput) SetTimeOrderBy ¶ added in v1.0.163
func (s *ListHostGroupInput) SetTimeOrderBy(v string) *ListHostGroupInput
SetTimeOrderBy sets the TimeOrderBy field's value.
func (ListHostGroupInput) String ¶ added in v1.0.163
func (s ListHostGroupInput) String() string
String returns the string representation
type ListHostGroupOutput ¶ added in v1.0.163
type ListHostGroupOutput struct { Metadata *response.ResponseMetadata HostGroupList []*HostGroupListForListHostGroupOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListHostGroupOutput) GoString ¶ added in v1.0.163
func (s ListHostGroupOutput) GoString() string
GoString returns the string representation
func (*ListHostGroupOutput) SetHostGroupList ¶ added in v1.0.163
func (s *ListHostGroupOutput) SetHostGroupList(v []*HostGroupListForListHostGroupOutput) *ListHostGroupOutput
SetHostGroupList sets the HostGroupList field's value.
func (ListHostGroupOutput) String ¶ added in v1.0.163
func (s ListHostGroupOutput) String() string
String returns the string representation
type ListIpGroupInput ¶
type ListIpGroupInput struct { Ip *string `type:"string" json:",omitempty"` // IpGroupId is a required field IpGroupId *int32 `type:"int32" json:",omitempty" required:"true"` ListAll *string `type:"string" json:",omitempty"` // Page is a required field Page *int32 `type:"int32" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListIpGroupInput) GoString ¶
func (s ListIpGroupInput) GoString() string
GoString returns the string representation
func (*ListIpGroupInput) SetIp ¶
func (s *ListIpGroupInput) SetIp(v string) *ListIpGroupInput
SetIp sets the Ip field's value.
func (*ListIpGroupInput) SetIpGroupId ¶
func (s *ListIpGroupInput) SetIpGroupId(v int32) *ListIpGroupInput
SetIpGroupId sets the IpGroupId field's value.
func (*ListIpGroupInput) SetListAll ¶ added in v1.0.163
func (s *ListIpGroupInput) SetListAll(v string) *ListIpGroupInput
SetListAll sets the ListAll field's value.
func (*ListIpGroupInput) SetPage ¶
func (s *ListIpGroupInput) SetPage(v int32) *ListIpGroupInput
SetPage sets the Page field's value.
func (*ListIpGroupInput) SetPageSize ¶
func (s *ListIpGroupInput) SetPageSize(v int32) *ListIpGroupInput
SetPageSize sets the PageSize field's value.
func (*ListIpGroupInput) SetProjectName ¶ added in v1.0.163
func (s *ListIpGroupInput) SetProjectName(v string) *ListIpGroupInput
SetProjectName sets the ProjectName field's value.
func (ListIpGroupInput) String ¶
func (s ListIpGroupInput) String() string
String returns the string representation
func (*ListIpGroupInput) Validate ¶
func (s *ListIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIpGroupOutput ¶
type ListIpGroupOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` IpList []*string `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListIpGroupOutput) GoString ¶
func (s ListIpGroupOutput) GoString() string
GoString returns the string representation
func (*ListIpGroupOutput) SetCount ¶
func (s *ListIpGroupOutput) SetCount(v int32) *ListIpGroupOutput
SetCount sets the Count field's value.
func (*ListIpGroupOutput) 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" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty" 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) SetProjectName ¶ added in v1.0.163
func (s *ListLoadBalancerInput) SetProjectName(v string) *ListLoadBalancerInput
SetProjectName sets the ProjectName field's value.
func (*ListLoadBalancerInput) SetType ¶
func (s *ListLoadBalancerInput) SetType(v string) *ListLoadBalancerInput
SetType sets the Type field's value.
func (ListLoadBalancerInput) String ¶
func (s ListLoadBalancerInput) String() string
String returns the string representation
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" json:",omitempty"` // contains filtered or unexported fields }
func (ListLoadBalancerOutput) GoString ¶
func (s ListLoadBalancerOutput) GoString() string
GoString returns the string representation
func (*ListLoadBalancerOutput) SetData ¶
func (s *ListLoadBalancerOutput) SetData(v []*DataForListLoadBalancerOutput) *ListLoadBalancerOutput
SetData sets the Data field's value.
func (ListLoadBalancerOutput) String ¶
func (s ListLoadBalancerOutput) String() string
String returns the string representation
type ListSystemBotConfigInput ¶
type ListSystemBotConfigInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (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) SetProjectName ¶ added in v1.0.163
func (s *ListSystemBotConfigInput) SetProjectName(v string) *ListSystemBotConfigInput
SetProjectName sets the ProjectName 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" json:",omitempty"` // 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 ListVulWhiteFieldInput ¶ added in v1.0.163
type ListVulWhiteFieldInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Page is a required field Page *string `type:"string" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListVulWhiteFieldInput) GoString ¶ added in v1.0.163
func (s ListVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*ListVulWhiteFieldInput) SetHost ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) SetHost(v string) *ListVulWhiteFieldInput
SetHost sets the Host field's value.
func (*ListVulWhiteFieldInput) SetPage ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) SetPage(v string) *ListVulWhiteFieldInput
SetPage sets the Page field's value.
func (*ListVulWhiteFieldInput) SetPageSize ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) SetPageSize(v int32) *ListVulWhiteFieldInput
SetPageSize sets the PageSize field's value.
func (*ListVulWhiteFieldInput) SetProjectName ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) SetProjectName(v string) *ListVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (*ListVulWhiteFieldInput) SetRuleTag ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) SetRuleTag(v string) *ListVulWhiteFieldInput
SetRuleTag sets the RuleTag field's value.
func (ListVulWhiteFieldInput) String ¶ added in v1.0.163
func (s ListVulWhiteFieldInput) String() string
String returns the string representation
func (*ListVulWhiteFieldInput) Validate ¶ added in v1.0.163
func (s *ListVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVulWhiteFieldOutput ¶ added in v1.0.163
type ListVulWhiteFieldOutput struct { Metadata *response.ResponseMetadata Data []*DataForListVulWhiteFieldOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListVulWhiteFieldOutput) GoString ¶ added in v1.0.163
func (s ListVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (*ListVulWhiteFieldOutput) SetData ¶ added in v1.0.163
func (s *ListVulWhiteFieldOutput) SetData(v []*DataForListVulWhiteFieldOutput) *ListVulWhiteFieldOutput
SetData sets the Data field's value.
func (ListVulWhiteFieldOutput) String ¶ added in v1.0.163
func (s ListVulWhiteFieldOutput) String() string
String returns the string representation
type ListVulnerabilityRuleInput ¶
type ListVulnerabilityRuleInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // RuleMode is a required field RuleMode *string `type:"string" json:",omitempty" 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) SetProjectName ¶ added in v1.0.163
func (s *ListVulnerabilityRuleInput) SetProjectName(v string) *ListVulnerabilityRuleInput
SetProjectName sets the ProjectName field's value.
func (*ListVulnerabilityRuleInput) SetRuleMode ¶
func (s *ListVulnerabilityRuleInput) SetRuleMode(v string) *ListVulnerabilityRuleInput
SetRuleMode sets the RuleMode field's value.
func (ListVulnerabilityRuleInput) String ¶
func (s ListVulnerabilityRuleInput) String() string
String returns the string representation
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" json:",omitempty"` // 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 { ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListWafServiceCertificateInput) GoString ¶
func (s ListWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*ListWafServiceCertificateInput) SetProjectName ¶ added in v1.0.163
func (s *ListWafServiceCertificateInput) SetProjectName(v string) *ListWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (ListWafServiceCertificateInput) String ¶
func (s ListWafServiceCertificateInput) String() string
String returns the string representation
type ListWafServiceCertificateOutput ¶
type ListWafServiceCertificateOutput struct { Metadata *response.ResponseMetadata Data []*DataForListWafServiceCertificateOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListWafServiceCertificateOutput) GoString ¶
func (s ListWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*ListWafServiceCertificateOutput) SetData ¶
func (s *ListWafServiceCertificateOutput) SetData(v []*DataForListWafServiceCertificateOutput) *ListWafServiceCertificateOutput
SetData sets the Data field's value.
func (ListWafServiceCertificateOutput) String ¶
func (s ListWafServiceCertificateOutput) String() string
String returns the string representation
type LogicalVulnerabilityForGetVulnerabilityConfigOutput ¶
type LogicalVulnerabilityForGetVulnerabilityConfigOutput struct { Description *string `type:"string" json:",omitempty"` EnableRuleCount *int32 `type:"int32" json:",omitempty"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list" json:",omitempty"` RuleSetName *string `type:"string" json:",omitempty"` TotalRuleCount *int32 `type:"int32" json:",omitempty"` // 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 ModuleQuickConfForCreateDomainOutput ¶ added in v1.0.163
type ModuleQuickConfForCreateDomainOutput struct { API *APIForCreateDomainOutput `type:"structure" json:",omitempty"` AutoCC *AutoCCForCreateDomainOutput `type:"structure" json:",omitempty"` BotSequence *BotSequenceForCreateDomainOutput `type:"structure" json:",omitempty"` SystemBot *SystemBotForCreateDomainOutput `type:"structure" json:",omitempty"` Vul *VulForCreateDomainOutput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (ModuleQuickConfForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s ModuleQuickConfForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*ModuleQuickConfForCreateDomainOutput) SetAPI ¶ added in v1.0.163
func (s *ModuleQuickConfForCreateDomainOutput) SetAPI(v *APIForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetAPI sets the API field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetAutoCC ¶ added in v1.0.163
func (s *ModuleQuickConfForCreateDomainOutput) SetAutoCC(v *AutoCCForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetAutoCC sets the AutoCC field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetBotSequence ¶ added in v1.0.163
func (s *ModuleQuickConfForCreateDomainOutput) SetBotSequence(v *BotSequenceForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetBotSequence sets the BotSequence field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetSystemBot ¶ added in v1.0.163
func (s *ModuleQuickConfForCreateDomainOutput) SetSystemBot(v *SystemBotForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetSystemBot sets the SystemBot field's value.
func (*ModuleQuickConfForCreateDomainOutput) SetVul ¶ added in v1.0.163
func (s *ModuleQuickConfForCreateDomainOutput) SetVul(v *VulForCreateDomainOutput) *ModuleQuickConfForCreateDomainOutput
SetVul sets the Vul field's value.
func (ModuleQuickConfForCreateDomainOutput) String ¶ added in v1.0.163
func (s ModuleQuickConfForCreateDomainOutput) String() string
String returns the string representation
type ProtocolPortsForCreateDomainInput ¶
type ProtocolPortsForCreateDomainInput struct { HTTP []*int32 `type:"list" json:",omitempty"` HTTPS []*int32 `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ProtocolPortsForCreateDomainInput) GoString ¶
func (s ProtocolPortsForCreateDomainInput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForCreateDomainInput) SetHTTP ¶
func (s *ProtocolPortsForCreateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForCreateDomainInput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForCreateDomainInput) SetHTTPS ¶
func (s *ProtocolPortsForCreateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForCreateDomainInput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForCreateDomainInput) String ¶
func (s ProtocolPortsForCreateDomainInput) String() string
String returns the string representation
type ProtocolPortsForListDomainOutput ¶
type ProtocolPortsForListDomainOutput struct { HTTP []*int32 `type:"list" json:",omitempty"` HTTPS []*int32 `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ProtocolPortsForListDomainOutput) GoString ¶
func (s ProtocolPortsForListDomainOutput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForListDomainOutput) SetHTTP ¶
func (s *ProtocolPortsForListDomainOutput) SetHTTP(v []*int32) *ProtocolPortsForListDomainOutput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForListDomainOutput) SetHTTPS ¶
func (s *ProtocolPortsForListDomainOutput) SetHTTPS(v []*int32) *ProtocolPortsForListDomainOutput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForListDomainOutput) String ¶
func (s ProtocolPortsForListDomainOutput) String() string
String returns the string representation
type ProtocolPortsForUpdateDomainInput ¶
type ProtocolPortsForUpdateDomainInput struct { HTTP []*int32 `type:"list" json:",omitempty"` HTTPS []*int32 `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ProtocolPortsForUpdateDomainInput) GoString ¶
func (s ProtocolPortsForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*ProtocolPortsForUpdateDomainInput) SetHTTP ¶
func (s *ProtocolPortsForUpdateDomainInput) SetHTTP(v []*int32) *ProtocolPortsForUpdateDomainInput
SetHTTP sets the HTTP field's value.
func (*ProtocolPortsForUpdateDomainInput) SetHTTPS ¶
func (s *ProtocolPortsForUpdateDomainInput) SetHTTPS(v []*int32) *ProtocolPortsForUpdateDomainInput
SetHTTPS sets the HTTPS field's value.
func (ProtocolPortsForUpdateDomainInput) String ¶
func (s ProtocolPortsForUpdateDomainInput) String() string
String returns the string representation
type QueryCertificateIfReplaceInput ¶
type QueryCertificateIfReplaceInput struct { // CertificateID is a required field CertificateID *int32 `type:"int32" json:",omitempty" required:"true"` // Domain is a required field Domain *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` PublicRealServer *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (QueryCertificateIfReplaceInput) GoString ¶
func (s QueryCertificateIfReplaceInput) GoString() string
GoString returns the string representation
func (*QueryCertificateIfReplaceInput) SetCertificateID ¶
func (s *QueryCertificateIfReplaceInput) SetCertificateID(v int32) *QueryCertificateIfReplaceInput
SetCertificateID sets the CertificateID field's value.
func (*QueryCertificateIfReplaceInput) SetDomain ¶
func (s *QueryCertificateIfReplaceInput) SetDomain(v string) *QueryCertificateIfReplaceInput
SetDomain sets the Domain field's value.
func (*QueryCertificateIfReplaceInput) SetProjectName ¶ added in v1.0.163
func (s *QueryCertificateIfReplaceInput) SetProjectName(v string) *QueryCertificateIfReplaceInput
SetProjectName sets the ProjectName field's value.
func (*QueryCertificateIfReplaceInput) SetPublicRealServer ¶
func (s *QueryCertificateIfReplaceInput) SetPublicRealServer(v int32) *QueryCertificateIfReplaceInput
SetPublicRealServer sets the PublicRealServer field's value.
func (QueryCertificateIfReplaceInput) String ¶
func (s QueryCertificateIfReplaceInput) String() string
String returns the string representation
func (*QueryCertificateIfReplaceInput) Validate ¶
func (s *QueryCertificateIfReplaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryCertificateIfReplaceOutput ¶
type QueryCertificateIfReplaceOutput struct { Metadata *response.ResponseMetadata IfReplace *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (QueryCertificateIfReplaceOutput) GoString ¶
func (s QueryCertificateIfReplaceOutput) GoString() string
GoString returns the string representation
func (*QueryCertificateIfReplaceOutput) SetIfReplace ¶
func (s *QueryCertificateIfReplaceOutput) SetIfReplace(v bool) *QueryCertificateIfReplaceOutput
SetIfReplace sets the IfReplace field's value.
func (QueryCertificateIfReplaceOutput) String ¶
func (s QueryCertificateIfReplaceOutput) String() string
String returns the string representation
type QueryLLMGenerateInput ¶
type QueryLLMGenerateInput struct { // MsgID is a required field MsgID *string `type:"string" json:",omitempty" required:"true"` UseStream *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (QueryLLMGenerateInput) GoString ¶
func (s QueryLLMGenerateInput) GoString() string
GoString returns the string representation
func (*QueryLLMGenerateInput) SetMsgID ¶
func (s *QueryLLMGenerateInput) SetMsgID(v string) *QueryLLMGenerateInput
SetMsgID sets the MsgID field's value.
func (*QueryLLMGenerateInput) SetUseStream ¶
func (s *QueryLLMGenerateInput) SetUseStream(v bool) *QueryLLMGenerateInput
SetUseStream sets the UseStream field's value.
func (QueryLLMGenerateInput) String ¶
func (s QueryLLMGenerateInput) String() string
String returns the string representation
func (*QueryLLMGenerateInput) Validate ¶
func (s *QueryLLMGenerateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryLLMGenerateOutput ¶
type QueryLLMGenerateOutput struct { Metadata *response.ResponseMetadata Suggest *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (QueryLLMGenerateOutput) GoString ¶
func (s QueryLLMGenerateOutput) GoString() string
GoString returns the string representation
func (*QueryLLMGenerateOutput) SetSuggest ¶
func (s *QueryLLMGenerateOutput) SetSuggest(v string) *QueryLLMGenerateOutput
SetSuggest sets the Suggest field's value.
func (QueryLLMGenerateOutput) String ¶
func (s QueryLLMGenerateOutput) String() string
String returns the string representation
type RelatedRuleForListAllIpGroupsOutput ¶
type RelatedRuleForListAllIpGroupsOutput struct { Host *string `type:"string" json:",omitempty"` RuleName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` RuleType *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RelatedRuleForListAllIpGroupsOutput) GoString ¶
func (s RelatedRuleForListAllIpGroupsOutput) GoString() string
GoString returns the string representation
func (*RelatedRuleForListAllIpGroupsOutput) 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 RelatedRuleForListHostGroupOutput ¶ added in v1.0.163
type RelatedRuleForListHostGroupOutput struct { Host *string `type:"string" json:",omitempty"` RuleName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` RuleType *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RelatedRuleForListHostGroupOutput) GoString ¶ added in v1.0.163
func (s RelatedRuleForListHostGroupOutput) GoString() string
GoString returns the string representation
func (*RelatedRuleForListHostGroupOutput) SetHost ¶ added in v1.0.163
func (s *RelatedRuleForListHostGroupOutput) SetHost(v string) *RelatedRuleForListHostGroupOutput
SetHost sets the Host field's value.
func (*RelatedRuleForListHostGroupOutput) SetRuleName ¶ added in v1.0.163
func (s *RelatedRuleForListHostGroupOutput) SetRuleName(v string) *RelatedRuleForListHostGroupOutput
SetRuleName sets the RuleName field's value.
func (*RelatedRuleForListHostGroupOutput) SetRuleTag ¶ added in v1.0.163
func (s *RelatedRuleForListHostGroupOutput) SetRuleTag(v string) *RelatedRuleForListHostGroupOutput
SetRuleTag sets the RuleTag field's value.
func (*RelatedRuleForListHostGroupOutput) SetRuleType ¶ added in v1.0.163
func (s *RelatedRuleForListHostGroupOutput) SetRuleType(v string) *RelatedRuleForListHostGroupOutput
SetRuleType sets the RuleType field's value.
func (RelatedRuleForListHostGroupOutput) String ¶ added in v1.0.163
func (s RelatedRuleForListHostGroupOutput) String() string
String returns the string representation
type RuleDetailForListVulnerabilityRuleOutput ¶
type RuleDetailForListVulnerabilityRuleOutput struct { Accuracy *int32 `type:"int32" json:",omitempty"` CVEID *string `type:"string" json:",omitempty"` CustomSystemRuleSwitch *int32 `type:"int32" json:",omitempty"` Description *string `type:"string" json:",omitempty"` RiskLevel *int32 `type:"int32" json:",omitempty"` RuleID *int32 `type:"int32" json:",omitempty"` RuleName *string `type:"string" json:",omitempty"` RuleSetName *string `type:"string" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` RuleType *string `type:"string" json:",omitempty"` Subcategory *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RuleDetailForListVulnerabilityRuleOutput) GoString ¶
func (s RuleDetailForListVulnerabilityRuleOutput) GoString() string
GoString returns the string representation
func (*RuleDetailForListVulnerabilityRuleOutput) SetAccuracy ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetAccuracy(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetAccuracy sets the Accuracy field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetCVEID ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetCVEID(v string) *RuleDetailForListVulnerabilityRuleOutput
SetCVEID sets the CVEID field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetCustomSystemRuleSwitch ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetCustomSystemRuleSwitch(v int32) *RuleDetailForListVulnerabilityRuleOutput
SetCustomSystemRuleSwitch sets the CustomSystemRuleSwitch field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) SetDescription ¶
func (s *RuleDetailForListVulnerabilityRuleOutput) SetDescription(v string) *RuleDetailForListVulnerabilityRuleOutput
SetDescription sets the Description field's value.
func (*RuleDetailForListVulnerabilityRuleOutput) 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 RuleForListAclRuleOutput ¶ added in v1.0.163
type RuleForListAclRuleOutput struct { AccurateGroup *AccurateGroupForListAclRuleOutput `type:"structure" json:",omitempty"` Action *string `type:"string" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` HostAddType *int32 `type:"int32" json:",omitempty"` HostGroupId []*int32 `type:"list" json:",omitempty"` HostGroups []*HostGroupForListAclRuleOutput `type:"list" json:",omitempty"` HostList []*string `type:"list" json:",omitempty"` ID *int32 `type:"int32" json:",omitempty"` IpGroups *int32 `type:"int32" json:",omitempty"` IpList []*string `type:"list" json:",omitempty"` IpLocationCountry []*string `type:"list" json:",omitempty"` Name []*string `type:"list" json:",omitempty"` PrefixSwitch []*string `type:"list" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RuleForListAclRuleOutput) GoString ¶ added in v1.0.163
func (s RuleForListAclRuleOutput) GoString() string
GoString returns the string representation
func (*RuleForListAclRuleOutput) SetAccurateGroup ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetAccurateGroup(v *AccurateGroupForListAclRuleOutput) *RuleForListAclRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*RuleForListAclRuleOutput) SetAction ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetAction(v string) *RuleForListAclRuleOutput
SetAction sets the Action field's value.
func (*RuleForListAclRuleOutput) SetAdvanced ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetAdvanced(v int32) *RuleForListAclRuleOutput
SetAdvanced sets the Advanced field's value.
func (*RuleForListAclRuleOutput) SetClientIp ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetClientIp(v string) *RuleForListAclRuleOutput
SetClientIp sets the ClientIp field's value.
func (*RuleForListAclRuleOutput) SetDescription ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetDescription(v string) *RuleForListAclRuleOutput
SetDescription sets the Description field's value.
func (*RuleForListAclRuleOutput) SetEnable ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetEnable(v int32) *RuleForListAclRuleOutput
SetEnable sets the Enable field's value.
func (*RuleForListAclRuleOutput) SetHost ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetHost(v string) *RuleForListAclRuleOutput
SetHost sets the Host field's value.
func (*RuleForListAclRuleOutput) SetHostAddType ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetHostAddType(v int32) *RuleForListAclRuleOutput
SetHostAddType sets the HostAddType field's value.
func (*RuleForListAclRuleOutput) SetHostGroupId ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetHostGroupId(v []*int32) *RuleForListAclRuleOutput
SetHostGroupId sets the HostGroupId field's value.
func (*RuleForListAclRuleOutput) SetHostGroups ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetHostGroups(v []*HostGroupForListAclRuleOutput) *RuleForListAclRuleOutput
SetHostGroups sets the HostGroups field's value.
func (*RuleForListAclRuleOutput) SetHostList ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetHostList(v []*string) *RuleForListAclRuleOutput
SetHostList sets the HostList field's value.
func (*RuleForListAclRuleOutput) SetID ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetID(v int32) *RuleForListAclRuleOutput
SetID sets the ID field's value.
func (*RuleForListAclRuleOutput) SetIpGroups ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetIpGroups(v int32) *RuleForListAclRuleOutput
SetIpGroups sets the IpGroups field's value.
func (*RuleForListAclRuleOutput) SetIpList ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetIpList(v []*string) *RuleForListAclRuleOutput
SetIpList sets the IpList field's value.
func (*RuleForListAclRuleOutput) SetIpLocationCountry ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetIpLocationCountry(v []*string) *RuleForListAclRuleOutput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*RuleForListAclRuleOutput) SetName ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetName(v []*string) *RuleForListAclRuleOutput
SetName sets the Name field's value.
func (*RuleForListAclRuleOutput) SetPrefixSwitch ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetPrefixSwitch(v []*string) *RuleForListAclRuleOutput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*RuleForListAclRuleOutput) SetRuleTag ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetRuleTag(v string) *RuleForListAclRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleForListAclRuleOutput) SetUpdateTime ¶ added in v1.0.163
func (s *RuleForListAclRuleOutput) SetUpdateTime(v string) *RuleForListAclRuleOutput
SetUpdateTime sets the UpdateTime field's value.
func (RuleForListAclRuleOutput) String ¶ added in v1.0.163
func (s RuleForListAclRuleOutput) String() string
String returns the string representation
type RuleForListBotAnalyseProtectRuleOutput ¶
type RuleForListBotAnalyseProtectRuleOutput struct { AccurateGroup *GroupForListBotAnalyseProtectRuleOutput `type:"structure" json:",omitempty"` AccurateGroupPriority *int32 `type:"int32" json:",omitempty"` ActionAfterVerification *int32 `type:"int32" json:",omitempty"` ActionType *int32 `type:"int32" json:",omitempty"` EffectTime *int32 `type:"int32" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` ExemptionTime *int32 `type:"int32" json:",omitempty"` Field *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` PassRatio *float64 `type:"float" json:",omitempty"` Path *string `type:"string" json:",omitempty"` PathThreshold *int32 `type:"int32" json:",omitempty"` RulePriority *int32 `type:"int32" json:",omitempty"` RuleTag *string `type:"string" json:",omitempty"` SingleProportion *string `type:"string" json:",omitempty"` SingleThreshold *int32 `type:"int32" json:",omitempty"` StatisticalDuration *int32 `type:"int32" json:",omitempty"` StatisticalType *int32 `type:"int32" json:",omitempty"` UpdateTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RuleForListBotAnalyseProtectRuleOutput) GoString ¶
func (s RuleForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleForListBotAnalyseProtectRuleOutput
SetAccurateGroup sets the AccurateGroup field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetAccurateGroupPriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetAccurateGroupPriority sets the AccurateGroupPriority field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionAfterVerification(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetActionAfterVerification sets the ActionAfterVerification field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetActionType ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetActionType(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetActionType sets the ActionType field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetEffectTime ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetEffectTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetEffectTime sets the EffectTime field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetEnable ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetEnable(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetEnable sets the Enable field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetExemptionTime(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetExemptionTime sets the ExemptionTime field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetField ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetField(v string) *RuleForListBotAnalyseProtectRuleOutput
SetField sets the Field field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetHost ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetHost(v string) *RuleForListBotAnalyseProtectRuleOutput
SetHost sets the Host field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetId ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetId(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetId sets the Id field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetName ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetName(v string) *RuleForListBotAnalyseProtectRuleOutput
SetName sets the Name field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPassRatio ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPassRatio(v float64) *RuleForListBotAnalyseProtectRuleOutput
SetPassRatio sets the PassRatio field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPath ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPath(v string) *RuleForListBotAnalyseProtectRuleOutput
SetPath sets the Path field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetPathThreshold(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetPathThreshold sets the PathThreshold field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetRulePriority ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetRulePriority(v int32) *RuleForListBotAnalyseProtectRuleOutput
SetRulePriority sets the RulePriority field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetRuleTag ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetRuleTag(v string) *RuleForListBotAnalyseProtectRuleOutput
SetRuleTag sets the RuleTag field's value.
func (*RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion ¶
func (s *RuleForListBotAnalyseProtectRuleOutput) SetSingleProportion(v 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" json:",omitempty"` Rules []*RuleForListBotAnalyseProtectRuleOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (RuleGroupForListBotAnalyseProtectRuleOutput) GoString ¶
func (s RuleGroupForListBotAnalyseProtectRuleOutput) GoString() string
GoString returns the string representation
func (*RuleGroupForListBotAnalyseProtectRuleOutput) SetGroup ¶
func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetGroup(v *GroupForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
SetGroup sets the Group field's value.
func (*RuleGroupForListBotAnalyseProtectRuleOutput) SetRules ¶
func (s *RuleGroupForListBotAnalyseProtectRuleOutput) SetRules(v []*RuleForListBotAnalyseProtectRuleOutput) *RuleGroupForListBotAnalyseProtectRuleOutput
SetRules sets the Rules field's value.
func (RuleGroupForListBotAnalyseProtectRuleOutput) String ¶
func (s RuleGroupForListBotAnalyseProtectRuleOutput) String() string
String returns the string representation
type RuleSetDetailForGetVulnerabilityConfigOutput ¶
type RuleSetDetailForGetVulnerabilityConfigOutput struct { Description *string `type:"string" json:",omitempty"` EnableRuleCount *int32 `type:"int32" json:",omitempty"` RuleCount *int32 `type:"int32" json:",omitempty"` Subcategory *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RuleSetDetailForGetVulnerabilityConfigOutput) GoString ¶
func (s RuleSetDetailForGetVulnerabilityConfigOutput) GoString() string
GoString returns the string representation
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetDescription(v string) *RuleSetDetailForGetVulnerabilityConfigOutput
SetDescription sets the Description field's value.
func (*RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount ¶
func (s *RuleSetDetailForGetVulnerabilityConfigOutput) SetEnableRuleCount(v 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" json:",omitempty"` LogicalVulnerability *LogicalVulnerabilityForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` WebBackdoor *WebBackdoorForGetVulnerabilityConfigOutput `type:"structure" json:",omitempty"` // 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 SystemBotForCreateDomainOutput ¶ added in v1.0.163
type SystemBotForCreateDomainOutput struct { SystemBotEnable *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (SystemBotForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s SystemBotForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*SystemBotForCreateDomainOutput) SetSystemBotEnable ¶ added in v1.0.163
func (s *SystemBotForCreateDomainOutput) SetSystemBotEnable(v int32) *SystemBotForCreateDomainOutput
SetSystemBotEnable sets the SystemBotEnable field's value.
func (SystemBotForCreateDomainOutput) String ¶ added in v1.0.163
func (s SystemBotForCreateDomainOutput) String() string
String returns the string representation
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput ¶
type SystemRuleSwitchForUpdateCustomSystemVulRuleInput struct { CustomSystemRuleSwitch *int32 `type:"int32" json:",omitempty"` RuleID *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString ¶
func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) GoString() string
GoString returns the string representation
func (*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch ¶
func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetCustomSystemRuleSwitch(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
SetCustomSystemRuleSwitch sets the CustomSystemRuleSwitch field's value.
func (*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID ¶
func (s *SystemRuleSwitchForUpdateCustomSystemVulRuleInput) SetRuleID(v int32) *SystemRuleSwitchForUpdateCustomSystemVulRuleInput
SetRuleID sets the RuleID field's value.
func (SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String ¶
func (s SystemRuleSwitchForUpdateCustomSystemVulRuleInput) String() string
String returns the string representation
type TCPListenerConfigForListDomainOutput ¶
type TCPListenerConfigForListDomainOutput struct { AccessProtocol *string `type:"string" json:",omitempty"` DefenceMode *int32 `type:"int32" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` ListenerID *string `type:"string" json:",omitempty"` LostAssociationFromALB *int32 `type:"int32" json:",omitempty"` Port *string `type:"string" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TCPListenerConfigForListDomainOutput) GoString ¶
func (s TCPListenerConfigForListDomainOutput) GoString() string
GoString returns the string representation
func (*TCPListenerConfigForListDomainOutput) SetAccessProtocol ¶
func (s *TCPListenerConfigForListDomainOutput) SetAccessProtocol(v string) *TCPListenerConfigForListDomainOutput
SetAccessProtocol sets the AccessProtocol field's value.
func (*TCPListenerConfigForListDomainOutput) SetDefenceMode ¶ added in v1.0.163
func (s *TCPListenerConfigForListDomainOutput) SetDefenceMode(v int32) *TCPListenerConfigForListDomainOutput
SetDefenceMode sets the DefenceMode field's value.
func (*TCPListenerConfigForListDomainOutput) SetInstanceID ¶
func (s *TCPListenerConfigForListDomainOutput) SetInstanceID(v string) *TCPListenerConfigForListDomainOutput
SetInstanceID sets the InstanceID field's value.
func (*TCPListenerConfigForListDomainOutput) SetInstanceName ¶ added in v1.0.163
func (s *TCPListenerConfigForListDomainOutput) SetInstanceName(v string) *TCPListenerConfigForListDomainOutput
SetInstanceName sets the InstanceName field's value.
func (*TCPListenerConfigForListDomainOutput) SetListenerID ¶
func (s *TCPListenerConfigForListDomainOutput) SetListenerID(v string) *TCPListenerConfigForListDomainOutput
SetListenerID sets the ListenerID field's value.
func (*TCPListenerConfigForListDomainOutput) SetLostAssociationFromALB ¶ added in v1.0.163
func (s *TCPListenerConfigForListDomainOutput) SetLostAssociationFromALB(v int32) *TCPListenerConfigForListDomainOutput
SetLostAssociationFromALB sets the LostAssociationFromALB 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 TLSFieldsConfigForCreateDomainInput ¶ added in v1.0.163
type TLSFieldsConfigForCreateDomainInput struct { HeadersConfig *HeadersConfigForCreateDomainInput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (TLSFieldsConfigForCreateDomainInput) GoString ¶ added in v1.0.163
func (s TLSFieldsConfigForCreateDomainInput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForCreateDomainInput) SetHeadersConfig ¶ added in v1.0.163
func (s *TLSFieldsConfigForCreateDomainInput) SetHeadersConfig(v *HeadersConfigForCreateDomainInput) *TLSFieldsConfigForCreateDomainInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForCreateDomainInput) String ¶ added in v1.0.163
func (s TLSFieldsConfigForCreateDomainInput) String() string
String returns the string representation
type TLSFieldsConfigForUpdateDomainInput ¶ added in v1.0.163
type TLSFieldsConfigForUpdateDomainInput struct { HeadersConfig *HeadersConfigForUpdateDomainInput `type:"structure" json:",omitempty"` // contains filtered or unexported fields }
func (TLSFieldsConfigForUpdateDomainInput) GoString ¶ added in v1.0.163
func (s TLSFieldsConfigForUpdateDomainInput) GoString() string
GoString returns the string representation
func (*TLSFieldsConfigForUpdateDomainInput) SetHeadersConfig ¶ added in v1.0.163
func (s *TLSFieldsConfigForUpdateDomainInput) SetHeadersConfig(v *HeadersConfigForUpdateDomainInput) *TLSFieldsConfigForUpdateDomainInput
SetHeadersConfig sets the HeadersConfig field's value.
func (TLSFieldsConfigForUpdateDomainInput) String ¶ added in v1.0.163
func (s TLSFieldsConfigForUpdateDomainInput) String() string
String returns the string representation
type UpdateAclRuleInput ¶ added in v1.0.163
type UpdateAclRuleInput struct { AccurateGroup *AccurateGroupForUpdateAclRuleInput `type:"structure" json:",omitempty"` // AclType is a required field AclType *string `type:"string" json:",omitempty" required:"true"` Action *string `type:"string" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // HostAddType is a required field HostAddType *int32 `type:"int32" json:",omitempty" required:"true"` HostGroupId []*int32 `type:"list" json:",omitempty"` HostList []*string `type:"list" json:",omitempty"` // ID is a required field ID *int32 `type:"int32" json:",omitempty" required:"true"` // IpAddType is a required field IpAddType *int32 `type:"int32" json:",omitempty" required:"true"` IpGroupId []*int32 `type:"list" json:",omitempty"` IpList []*string `type:"list" json:",omitempty"` IpLocationCountry []*string `type:"list" json:",omitempty"` IpLocationSubregion []*string `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` PrefixSwitch *int32 `type:"int32" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateAclRuleInput) GoString ¶ added in v1.0.163
func (s UpdateAclRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAclRuleInput) SetAccurateGroup ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetAccurateGroup(v *AccurateGroupForUpdateAclRuleInput) *UpdateAclRuleInput
SetAccurateGroup sets the AccurateGroup field's value.
func (*UpdateAclRuleInput) SetAclType ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetAclType(v string) *UpdateAclRuleInput
SetAclType sets the AclType field's value.
func (*UpdateAclRuleInput) SetAction ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetAction(v string) *UpdateAclRuleInput
SetAction sets the Action field's value.
func (*UpdateAclRuleInput) SetAdvanced ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetAdvanced(v int32) *UpdateAclRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateAclRuleInput) SetDescription ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetDescription(v string) *UpdateAclRuleInput
SetDescription sets the Description field's value.
func (*UpdateAclRuleInput) SetEnable ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetEnable(v int32) *UpdateAclRuleInput
SetEnable sets the Enable field's value.
func (*UpdateAclRuleInput) SetHostAddType ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetHostAddType(v int32) *UpdateAclRuleInput
SetHostAddType sets the HostAddType field's value.
func (*UpdateAclRuleInput) SetHostGroupId ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetHostGroupId(v []*int32) *UpdateAclRuleInput
SetHostGroupId sets the HostGroupId field's value.
func (*UpdateAclRuleInput) SetHostList ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetHostList(v []*string) *UpdateAclRuleInput
SetHostList sets the HostList field's value.
func (*UpdateAclRuleInput) SetID ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetID(v int32) *UpdateAclRuleInput
SetID sets the ID field's value.
func (*UpdateAclRuleInput) SetIpAddType ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetIpAddType(v int32) *UpdateAclRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateAclRuleInput) SetIpGroupId ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetIpGroupId(v []*int32) *UpdateAclRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateAclRuleInput) SetIpList ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetIpList(v []*string) *UpdateAclRuleInput
SetIpList sets the IpList field's value.
func (*UpdateAclRuleInput) SetIpLocationCountry ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetIpLocationCountry(v []*string) *UpdateAclRuleInput
SetIpLocationCountry sets the IpLocationCountry field's value.
func (*UpdateAclRuleInput) SetIpLocationSubregion ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetIpLocationSubregion(v []*string) *UpdateAclRuleInput
SetIpLocationSubregion sets the IpLocationSubregion field's value.
func (*UpdateAclRuleInput) SetName ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetName(v string) *UpdateAclRuleInput
SetName sets the Name field's value.
func (*UpdateAclRuleInput) SetPrefixSwitch ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetPrefixSwitch(v int32) *UpdateAclRuleInput
SetPrefixSwitch sets the PrefixSwitch field's value.
func (*UpdateAclRuleInput) SetUrl ¶ added in v1.0.163
func (s *UpdateAclRuleInput) SetUrl(v string) *UpdateAclRuleInput
SetUrl sets the Url field's value.
func (UpdateAclRuleInput) String ¶ added in v1.0.163
func (s UpdateAclRuleInput) String() string
String returns the string representation
func (*UpdateAclRuleInput) Validate ¶ added in v1.0.163
func (s *UpdateAclRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAclRuleOutput ¶ added in v1.0.163
type UpdateAclRuleOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateAclRuleOutput) GoString ¶ added in v1.0.163
func (s UpdateAclRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateAclRuleOutput) SetId ¶ added in v1.0.163
func (s *UpdateAclRuleOutput) SetId(v int32) *UpdateAclRuleOutput
SetId sets the Id field's value.
func (UpdateAclRuleOutput) String ¶ added in v1.0.163
func (s UpdateAclRuleOutput) String() string
String returns the string representation
type UpdateAllowRuleInput ¶
type UpdateAllowRuleInput struct { Accurate *AccurateForUpdateAllowRuleInput `type:"structure" json:",omitempty"` // Advanced is a required field Advanced *int32 `type:"int32" json:",omitempty" required:"true"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroupId []*int32 `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateAllowRuleInput) GoString ¶
func (s UpdateAllowRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAllowRuleInput) SetAccurate ¶
func (s *UpdateAllowRuleInput) SetAccurate(v *AccurateForUpdateAllowRuleInput) *UpdateAllowRuleInput
SetAccurate sets the Accurate field's value.
func (*UpdateAllowRuleInput) SetAdvanced ¶
func (s *UpdateAllowRuleInput) SetAdvanced(v int32) *UpdateAllowRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateAllowRuleInput) SetClientIp ¶
func (s *UpdateAllowRuleInput) SetClientIp(v string) *UpdateAllowRuleInput
SetClientIp sets the ClientIp field's value.
func (*UpdateAllowRuleInput) SetDescription ¶
func (s *UpdateAllowRuleInput) SetDescription(v string) *UpdateAllowRuleInput
SetDescription sets the Description field's value.
func (*UpdateAllowRuleInput) SetEnable ¶
func (s *UpdateAllowRuleInput) SetEnable(v int32) *UpdateAllowRuleInput
SetEnable sets the Enable field's value.
func (*UpdateAllowRuleInput) SetHost ¶
func (s *UpdateAllowRuleInput) SetHost(v string) *UpdateAllowRuleInput
SetHost sets the Host field's value.
func (*UpdateAllowRuleInput) SetId ¶
func (s *UpdateAllowRuleInput) SetId(v int32) *UpdateAllowRuleInput
SetId sets the Id field's value.
func (*UpdateAllowRuleInput) SetIpAddType ¶
func (s *UpdateAllowRuleInput) SetIpAddType(v int32) *UpdateAllowRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateAllowRuleInput) SetIpGroupId ¶
func (s *UpdateAllowRuleInput) SetIpGroupId(v []*int32) *UpdateAllowRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateAllowRuleInput) SetName ¶
func (s *UpdateAllowRuleInput) SetName(v string) *UpdateAllowRuleInput
SetName sets the Name field's value.
func (*UpdateAllowRuleInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateAllowRuleInput) SetProjectName(v string) *UpdateAllowRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateAllowRuleInput) SetUrl ¶
func (s *UpdateAllowRuleInput) SetUrl(v string) *UpdateAllowRuleInput
SetUrl sets the Url field's value.
func (UpdateAllowRuleInput) String ¶
func (s UpdateAllowRuleInput) String() string
String returns the string representation
func (*UpdateAllowRuleInput) Validate ¶
func (s *UpdateAllowRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAllowRuleOutput ¶
type UpdateAllowRuleOutput struct { Metadata *response.ResponseMetadata Id *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateAllowRuleOutput) GoString ¶
func (s UpdateAllowRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateAllowRuleOutput) SetId ¶
func (s *UpdateAllowRuleOutput) SetId(v string) *UpdateAllowRuleOutput
SetId sets the Id field's value.
func (UpdateAllowRuleOutput) String ¶
func (s UpdateAllowRuleOutput) String() string
String returns the string representation
type UpdateAreaBlockRuleInput ¶
type UpdateAreaBlockRuleInput struct { // Action is a required field Action *string `type:"string" json:",omitempty" required:"true"` Country []*string `type:"list" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` SubRegion []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateAreaBlockRuleInput) GoString ¶
func (s UpdateAreaBlockRuleInput) GoString() string
GoString returns the string representation
func (*UpdateAreaBlockRuleInput) SetAction ¶
func (s *UpdateAreaBlockRuleInput) SetAction(v string) *UpdateAreaBlockRuleInput
SetAction sets the Action field's value.
func (*UpdateAreaBlockRuleInput) SetCountry ¶
func (s *UpdateAreaBlockRuleInput) SetCountry(v []*string) *UpdateAreaBlockRuleInput
SetCountry sets the Country field's value.
func (*UpdateAreaBlockRuleInput) SetHost ¶
func (s *UpdateAreaBlockRuleInput) SetHost(v string) *UpdateAreaBlockRuleInput
SetHost sets the Host field's value.
func (*UpdateAreaBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateAreaBlockRuleInput) SetProjectName(v string) *UpdateAreaBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateAreaBlockRuleInput) SetSubRegion ¶
func (s *UpdateAreaBlockRuleInput) SetSubRegion(v []*string) *UpdateAreaBlockRuleInput
SetSubRegion sets the SubRegion field's value.
func (UpdateAreaBlockRuleInput) String ¶
func (s UpdateAreaBlockRuleInput) String() string
String returns the string representation
func (*UpdateAreaBlockRuleInput) Validate ¶
func (s *UpdateAreaBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAreaBlockRuleOutput ¶
type UpdateAreaBlockRuleOutput struct { Metadata *response.ResponseMetadata // 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" json:",omitempty"` // Action is a required field Action *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfActionForUpdateBlockRuleInput"` // Advanced is a required field Advanced *int32 `type:"int32" json:",omitempty" required:"true"` ClientIp *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` Enable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` IpAddType *int32 `type:"int32" json:",omitempty"` IpGroupId []*int32 `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateBlockRuleInput) GoString ¶
func (s UpdateBlockRuleInput) GoString() string
GoString returns the string representation
func (*UpdateBlockRuleInput) SetAccurate ¶
func (s *UpdateBlockRuleInput) SetAccurate(v *AccurateForUpdateBlockRuleInput) *UpdateBlockRuleInput
SetAccurate sets the Accurate field's value.
func (*UpdateBlockRuleInput) SetAction ¶
func (s *UpdateBlockRuleInput) SetAction(v string) *UpdateBlockRuleInput
SetAction sets the Action field's value.
func (*UpdateBlockRuleInput) SetAdvanced ¶
func (s *UpdateBlockRuleInput) SetAdvanced(v int32) *UpdateBlockRuleInput
SetAdvanced sets the Advanced field's value.
func (*UpdateBlockRuleInput) SetClientIp ¶
func (s *UpdateBlockRuleInput) SetClientIp(v string) *UpdateBlockRuleInput
SetClientIp sets the ClientIp field's value.
func (*UpdateBlockRuleInput) SetDescription ¶
func (s *UpdateBlockRuleInput) SetDescription(v string) *UpdateBlockRuleInput
SetDescription sets the Description field's value.
func (*UpdateBlockRuleInput) SetEnable ¶
func (s *UpdateBlockRuleInput) SetEnable(v int32) *UpdateBlockRuleInput
SetEnable sets the Enable field's value.
func (*UpdateBlockRuleInput) SetHost ¶
func (s *UpdateBlockRuleInput) SetHost(v string) *UpdateBlockRuleInput
SetHost sets the Host field's value.
func (*UpdateBlockRuleInput) SetId ¶
func (s *UpdateBlockRuleInput) SetId(v int32) *UpdateBlockRuleInput
SetId sets the Id field's value.
func (*UpdateBlockRuleInput) SetIpAddType ¶
func (s *UpdateBlockRuleInput) SetIpAddType(v int32) *UpdateBlockRuleInput
SetIpAddType sets the IpAddType field's value.
func (*UpdateBlockRuleInput) SetIpGroupId ¶
func (s *UpdateBlockRuleInput) SetIpGroupId(v []*int32) *UpdateBlockRuleInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateBlockRuleInput) SetName ¶
func (s *UpdateBlockRuleInput) SetName(v string) *UpdateBlockRuleInput
SetName sets the Name field's value.
func (*UpdateBlockRuleInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateBlockRuleInput) SetProjectName(v string) *UpdateBlockRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateBlockRuleInput) SetUrl ¶
func (s *UpdateBlockRuleInput) SetUrl(v string) *UpdateBlockRuleInput
SetUrl sets the Url field's value.
func (UpdateBlockRuleInput) String ¶
func (s UpdateBlockRuleInput) String() string
String returns the string representation
func (*UpdateBlockRuleInput) Validate ¶
func (s *UpdateBlockRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBlockRuleOutput ¶
type UpdateBlockRuleOutput struct { Metadata *response.ResponseMetadata Id *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateBlockRuleOutput) GoString ¶
func (s UpdateBlockRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateBlockRuleOutput) SetId ¶
func (s *UpdateBlockRuleOutput) SetId(v string) *UpdateBlockRuleOutput
SetId sets the Id field's value.
func (UpdateBlockRuleOutput) String ¶
func (s UpdateBlockRuleOutput) String() string
String returns the string representation
type UpdateBotAnalyseProtectRuleInput ¶
type UpdateBotAnalyseProtectRuleInput struct { AccurateGroup []*AccurateGroupForUpdateBotAnalyseProtectRuleInput `type:"list" json:",omitempty"` ActionAfterVerification *int32 `type:"int32" json:",omitempty"` // ActionType is a required field ActionType *int32 `type:"int32" json:",omitempty" required:"true"` // EffectTime is a required field EffectTime *int32 `type:"int32" json:",omitempty" required:"true"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` ExemptionTime *int32 `type:"int32" json:",omitempty"` // Field is a required field Field *string `type:"string" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // Path is a required field Path *string `type:"string" json:",omitempty" required:"true"` PathThreshold *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // RulePriority is a required field RulePriority *int32 `type:"int32" json:",omitempty" required:"true"` SingleProportion *string `type:"string" json:",omitempty"` // SingleThreshold is a required field SingleThreshold *int32 `type:"int32" json:",omitempty" required:"true"` // StatisticalDuration is a required field StatisticalDuration *int32 `type:"int32" json:",omitempty" required:"true"` // StatisticalType is a required field StatisticalType *int32 `type:"int32" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (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) SetProjectName ¶ added in v1.0.163
func (s *UpdateBotAnalyseProtectRuleInput) SetProjectName(v string) *UpdateBotAnalyseProtectRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetRulePriority ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetRulePriority(v int32) *UpdateBotAnalyseProtectRuleInput
SetRulePriority sets the RulePriority field's value.
func (*UpdateBotAnalyseProtectRuleInput) SetSingleProportion ¶
func (s *UpdateBotAnalyseProtectRuleInput) SetSingleProportion(v 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" json:",omitempty"` // Action is a required field Action *string `type:"string" json:",omitempty" required:"true"` // BotType is a required field BotType *string `type:"string" json:",omitempty" required:"true"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateCustomBotConfigInput) GoString ¶
func (s UpdateCustomBotConfigInput) GoString() string
GoString returns the string representation
func (*UpdateCustomBotConfigInput) SetAccurate ¶
func (s *UpdateCustomBotConfigInput) SetAccurate(v *AccurateForUpdateCustomBotConfigInput) *UpdateCustomBotConfigInput
SetAccurate sets the Accurate field's value.
func (*UpdateCustomBotConfigInput) SetAction ¶
func (s *UpdateCustomBotConfigInput) SetAction(v string) *UpdateCustomBotConfigInput
SetAction sets the Action field's value.
func (*UpdateCustomBotConfigInput) SetBotType ¶
func (s *UpdateCustomBotConfigInput) SetBotType(v string) *UpdateCustomBotConfigInput
SetBotType sets the BotType field's value.
func (*UpdateCustomBotConfigInput) SetDescription ¶
func (s *UpdateCustomBotConfigInput) SetDescription(v string) *UpdateCustomBotConfigInput
SetDescription sets the Description field's value.
func (*UpdateCustomBotConfigInput) SetEnable ¶
func (s *UpdateCustomBotConfigInput) SetEnable(v int32) *UpdateCustomBotConfigInput
SetEnable sets the Enable field's value.
func (*UpdateCustomBotConfigInput) SetHost ¶
func (s *UpdateCustomBotConfigInput) SetHost(v string) *UpdateCustomBotConfigInput
SetHost sets the Host field's value.
func (*UpdateCustomBotConfigInput) SetId ¶
func (s *UpdateCustomBotConfigInput) SetId(v int32) *UpdateCustomBotConfigInput
SetId sets the Id field's value.
func (*UpdateCustomBotConfigInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateCustomBotConfigInput) SetProjectName(v string) *UpdateCustomBotConfigInput
SetProjectName sets the ProjectName field's value.
func (UpdateCustomBotConfigInput) String ¶
func (s UpdateCustomBotConfigInput) String() string
String returns the string representation
func (*UpdateCustomBotConfigInput) Validate ¶
func (s *UpdateCustomBotConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomBotConfigOutput ¶
type UpdateCustomBotConfigOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateCustomBotConfigOutput) GoString ¶
func (s UpdateCustomBotConfigOutput) GoString() string
GoString returns the string representation
func (UpdateCustomBotConfigOutput) String ¶
func (s UpdateCustomBotConfigOutput) String() string
String returns the string representation
type UpdateCustomPageInput ¶
type UpdateCustomPageInput struct { Accurate *AccurateForUpdateCustomPageInput `type:"structure" json:",omitempty"` Advanced *int32 `type:"int32" json:",omitempty"` Body *string `type:"string" json:",omitempty"` // ClientIp is a required field ClientIp *string `type:"string" json:",omitempty" required:"true"` // Code is a required field Code *int32 `type:"int32" json:",omitempty" required:"true"` ContentType *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` GroupId *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Id is a required field Id *int32 `type:"int32" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // PageMode is a required field PageMode *int32 `type:"int32" json:",omitempty" required:"true"` // Policy is a required field Policy *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` RedirectUrl *string `type:"string" json:",omitempty"` // Url is a required field Url *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateCustomPageInput) GoString ¶
func (s UpdateCustomPageInput) GoString() string
GoString returns the string representation
func (*UpdateCustomPageInput) SetAccurate ¶
func (s *UpdateCustomPageInput) SetAccurate(v *AccurateForUpdateCustomPageInput) *UpdateCustomPageInput
SetAccurate sets the Accurate field's value.
func (*UpdateCustomPageInput) SetAdvanced ¶
func (s *UpdateCustomPageInput) SetAdvanced(v int32) *UpdateCustomPageInput
SetAdvanced sets the Advanced field's value.
func (*UpdateCustomPageInput) SetBody ¶
func (s *UpdateCustomPageInput) SetBody(v string) *UpdateCustomPageInput
SetBody sets the Body field's value.
func (*UpdateCustomPageInput) SetClientIp ¶
func (s *UpdateCustomPageInput) SetClientIp(v string) *UpdateCustomPageInput
SetClientIp sets the ClientIp field's value.
func (*UpdateCustomPageInput) SetCode ¶
func (s *UpdateCustomPageInput) SetCode(v 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) SetProjectName ¶ added in v1.0.163
func (s *UpdateCustomPageInput) SetProjectName(v string) *UpdateCustomPageInput
SetProjectName sets the ProjectName field's value.
func (*UpdateCustomPageInput) SetRedirectUrl ¶
func (s *UpdateCustomPageInput) SetRedirectUrl(v string) *UpdateCustomPageInput
SetRedirectUrl sets the RedirectUrl field's value.
func (*UpdateCustomPageInput) SetUrl ¶
func (s *UpdateCustomPageInput) SetUrl(v string) *UpdateCustomPageInput
SetUrl sets the Url field's value.
func (UpdateCustomPageInput) String ¶
func (s UpdateCustomPageInput) String() string
String returns the string representation
func (*UpdateCustomPageInput) Validate ¶
func (s *UpdateCustomPageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomPageOutput ¶
type UpdateCustomPageOutput struct { Metadata *response.ResponseMetadata // 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" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` SystemRuleSwitch []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateCustomSystemVulRuleInput) GoString ¶
func (s UpdateCustomSystemVulRuleInput) GoString() string
GoString returns the string representation
func (*UpdateCustomSystemVulRuleInput) SetHost ¶
func (s *UpdateCustomSystemVulRuleInput) SetHost(v string) *UpdateCustomSystemVulRuleInput
SetHost sets the Host field's value.
func (*UpdateCustomSystemVulRuleInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateCustomSystemVulRuleInput) SetProjectName(v string) *UpdateCustomSystemVulRuleInput
SetProjectName sets the ProjectName field's value.
func (*UpdateCustomSystemVulRuleInput) SetSystemRuleSwitch ¶
func (s *UpdateCustomSystemVulRuleInput) SetSystemRuleSwitch(v []*SystemRuleSwitchForUpdateCustomSystemVulRuleInput) *UpdateCustomSystemVulRuleInput
SetSystemRuleSwitch sets the SystemRuleSwitch field's value.
func (UpdateCustomSystemVulRuleInput) String ¶
func (s UpdateCustomSystemVulRuleInput) String() string
String returns the string representation
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" json:",omitempty" required:"true"` BackendGroups []*BackendGroupForUpdateDomainInput `type:"list" json:",omitempty"` BotDytokenEnable *int32 `type:"int32" json:",omitempty"` BotFrequencyEnable *int32 `type:"int32" json:",omitempty"` BotRepeatEnable *int32 `type:"int32" json:",omitempty"` BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"` BotSequenceEnable *int32 `type:"int32" json:",omitempty"` CertificateID *int32 `type:"int32" json:",omitempty"` CertificatePlatform *string `type:"string" json:",omitempty"` ClientIPLocation *int32 `type:"int32" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` CloudAccessConfig []*CloudAccessConfigForUpdateDomainInput `type:"list" json:",omitempty"` CustomHeader []*string `type:"list" json:",omitempty"` CustomSNI *string `type:"string" json:",omitempty"` // Domain is a required field Domain *string `type:"string" json:",omitempty" required:"true"` EnableCustomRedirect *int32 `type:"int32" json:",omitempty"` EnableHTTP2 *int32 `type:"int32" json:",omitempty"` EnableIPv6 *int32 `type:"int32" json:",omitempty"` EnableSNI *int32 `type:"int32" json:",omitempty"` KeepAliveRequest *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` LBAlgorithm *string `type:"string" json:",omitempty"` LLMAvailable *bool `type:"boolean" json:",omitempty"` LLMPathInfo []*LLMPathInfoForUpdateDomainInput `type:"list" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` ProtocolFollow *int32 `type:"int32" json:",omitempty"` ProtocolPorts *ProtocolPortsForUpdateDomainInput `type:"structure" json:",omitempty"` Protocols []*string `type:"list" json:",omitempty"` ProxyConfig *int32 `type:"int32" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAlive *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxyWriteTimeOut *int32 `type:"int32" json:",omitempty"` PublicRealServer *int32 `type:"int32" json:",omitempty"` RedirectHTTPS *bool `type:"boolean" json:",omitempty"` // Region is a required field Region *string `type:"string" json:",omitempty" required:"true"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` TLSFieldsConfig *TLSFieldsConfigForUpdateDomainInput `type:"structure" json:",omitempty"` VolcCertificateID *string `type:"string" json:",omitempty"` VpcID *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateDomainInput) GoString ¶
func (s UpdateDomainInput) GoString() string
GoString returns the string representation
func (*UpdateDomainInput) SetAccessMode ¶
func (s *UpdateDomainInput) SetAccessMode(v int32) *UpdateDomainInput
SetAccessMode sets the AccessMode field's value.
func (*UpdateDomainInput) SetBackendGroups ¶
func (s *UpdateDomainInput) SetBackendGroups(v []*BackendGroupForUpdateDomainInput) *UpdateDomainInput
SetBackendGroups sets the BackendGroups field's value.
func (*UpdateDomainInput) 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) SetCustomSNI ¶ added in v1.0.163
func (s *UpdateDomainInput) SetCustomSNI(v string) *UpdateDomainInput
SetCustomSNI sets the CustomSNI field's value.
func (*UpdateDomainInput) SetDomain ¶
func (s *UpdateDomainInput) SetDomain(v string) *UpdateDomainInput
SetDomain sets the Domain field's value.
func (*UpdateDomainInput) SetEnableCustomRedirect ¶ added in v1.0.163
func (s *UpdateDomainInput) SetEnableCustomRedirect(v int32) *UpdateDomainInput
SetEnableCustomRedirect sets the EnableCustomRedirect field's value.
func (*UpdateDomainInput) SetEnableHTTP2 ¶
func (s *UpdateDomainInput) SetEnableHTTP2(v int32) *UpdateDomainInput
SetEnableHTTP2 sets the EnableHTTP2 field's value.
func (*UpdateDomainInput) SetEnableIPv6 ¶
func (s *UpdateDomainInput) SetEnableIPv6(v int32) *UpdateDomainInput
SetEnableIPv6 sets the EnableIPv6 field's value.
func (*UpdateDomainInput) SetEnableSNI ¶ added in v1.0.163
func (s *UpdateDomainInput) SetEnableSNI(v int32) *UpdateDomainInput
SetEnableSNI sets the EnableSNI field's value.
func (*UpdateDomainInput) SetKeepAliveRequest ¶
func (s *UpdateDomainInput) SetKeepAliveRequest(v int32) *UpdateDomainInput
SetKeepAliveRequest sets the KeepAliveRequest field's value.
func (*UpdateDomainInput) SetKeepAliveTimeOut ¶
func (s *UpdateDomainInput) SetKeepAliveTimeOut(v int32) *UpdateDomainInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*UpdateDomainInput) SetLBAlgorithm ¶
func (s *UpdateDomainInput) SetLBAlgorithm(v string) *UpdateDomainInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*UpdateDomainInput) SetLLMAvailable ¶ added in v1.0.163
func (s *UpdateDomainInput) SetLLMAvailable(v bool) *UpdateDomainInput
SetLLMAvailable sets the LLMAvailable field's value.
func (*UpdateDomainInput) SetLLMPathInfo ¶ added in v1.0.163
func (s *UpdateDomainInput) SetLLMPathInfo(v []*LLMPathInfoForUpdateDomainInput) *UpdateDomainInput
SetLLMPathInfo sets the LLMPathInfo field's value.
func (*UpdateDomainInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateDomainInput) SetProjectName(v string) *UpdateDomainInput
SetProjectName sets the ProjectName field's value.
func (*UpdateDomainInput) SetProtocolFollow ¶
func (s *UpdateDomainInput) SetProtocolFollow(v int32) *UpdateDomainInput
SetProtocolFollow sets the ProtocolFollow field's value.
func (*UpdateDomainInput) SetProtocolPorts ¶
func (s *UpdateDomainInput) SetProtocolPorts(v *ProtocolPortsForUpdateDomainInput) *UpdateDomainInput
SetProtocolPorts sets the ProtocolPorts field's value.
func (*UpdateDomainInput) SetProtocols ¶
func (s *UpdateDomainInput) SetProtocols(v []*string) *UpdateDomainInput
SetProtocols sets the Protocols field's value.
func (*UpdateDomainInput) SetProxyConfig ¶
func (s *UpdateDomainInput) SetProxyConfig(v int32) *UpdateDomainInput
SetProxyConfig sets the ProxyConfig field's value.
func (*UpdateDomainInput) SetProxyConnectTimeOut ¶
func (s *UpdateDomainInput) SetProxyConnectTimeOut(v int32) *UpdateDomainInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*UpdateDomainInput) SetProxyKeepAlive ¶
func (s *UpdateDomainInput) SetProxyKeepAlive(v int32) *UpdateDomainInput
SetProxyKeepAlive sets the ProxyKeepAlive field's value.
func (*UpdateDomainInput) SetProxyKeepAliveTimeOut ¶
func (s *UpdateDomainInput) SetProxyKeepAliveTimeOut(v int32) *UpdateDomainInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*UpdateDomainInput) SetProxyReadTimeOut ¶
func (s *UpdateDomainInput) SetProxyReadTimeOut(v int32) *UpdateDomainInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*UpdateDomainInput) SetProxyRetry ¶
func (s *UpdateDomainInput) SetProxyRetry(v int32) *UpdateDomainInput
SetProxyRetry sets the ProxyRetry field's value.
func (*UpdateDomainInput) SetProxyWriteTimeOut ¶
func (s *UpdateDomainInput) SetProxyWriteTimeOut(v int32) *UpdateDomainInput
SetProxyWriteTimeOut sets the ProxyWriteTimeOut field's value.
func (*UpdateDomainInput) SetPublicRealServer ¶
func (s *UpdateDomainInput) SetPublicRealServer(v int32) *UpdateDomainInput
SetPublicRealServer sets the PublicRealServer field's value.
func (*UpdateDomainInput) SetRedirectHTTPS ¶ 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) SetTLSFieldsConfig ¶ added in v1.0.163
func (s *UpdateDomainInput) SetTLSFieldsConfig(v *TLSFieldsConfigForUpdateDomainInput) *UpdateDomainInput
SetTLSFieldsConfig sets the TLSFieldsConfig 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 UpdateHostGroupInput ¶ added in v1.0.163
type UpdateHostGroupInput struct { Action *string `type:"string" json:",omitempty"` Description *string `type:"string" json:",omitempty"` // HostGroupID is a required field HostGroupID *int32 `type:"int32" json:",omitempty" required:"true"` HostList []*string `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateHostGroupInput) GoString ¶ added in v1.0.163
func (s UpdateHostGroupInput) GoString() string
GoString returns the string representation
func (*UpdateHostGroupInput) SetAction ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetAction(v string) *UpdateHostGroupInput
SetAction sets the Action field's value.
func (*UpdateHostGroupInput) SetDescription ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetDescription(v string) *UpdateHostGroupInput
SetDescription sets the Description field's value.
func (*UpdateHostGroupInput) SetHostGroupID ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetHostGroupID(v int32) *UpdateHostGroupInput
SetHostGroupID sets the HostGroupID field's value.
func (*UpdateHostGroupInput) SetHostList ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetHostList(v []*string) *UpdateHostGroupInput
SetHostList sets the HostList field's value.
func (*UpdateHostGroupInput) SetName ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetName(v string) *UpdateHostGroupInput
SetName sets the Name field's value.
func (*UpdateHostGroupInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateHostGroupInput) SetProjectName(v string) *UpdateHostGroupInput
SetProjectName sets the ProjectName field's value.
func (UpdateHostGroupInput) String ¶ added in v1.0.163
func (s UpdateHostGroupInput) String() string
String returns the string representation
func (*UpdateHostGroupInput) Validate ¶ added in v1.0.163
func (s *UpdateHostGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateHostGroupOutput ¶ added in v1.0.163
type UpdateHostGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateHostGroupOutput) GoString ¶ added in v1.0.163
func (s UpdateHostGroupOutput) GoString() string
GoString returns the string representation
func (UpdateHostGroupOutput) String ¶ added in v1.0.163
func (s UpdateHostGroupOutput) String() string
String returns the string representation
type UpdateIpGroupInput ¶
type UpdateIpGroupInput struct { // AddType is a required field AddType *string `type:"string" json:",omitempty" required:"true"` // IpGroupId is a required field IpGroupId *int32 `type:"int32" json:",omitempty" required:"true"` IpList []*string `type:"list" json:",omitempty"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateIpGroupInput) GoString ¶
func (s UpdateIpGroupInput) GoString() string
GoString returns the string representation
func (*UpdateIpGroupInput) SetAddType ¶
func (s *UpdateIpGroupInput) SetAddType(v string) *UpdateIpGroupInput
SetAddType sets the AddType field's value.
func (*UpdateIpGroupInput) SetIpGroupId ¶
func (s *UpdateIpGroupInput) SetIpGroupId(v int32) *UpdateIpGroupInput
SetIpGroupId sets the IpGroupId field's value.
func (*UpdateIpGroupInput) SetIpList ¶
func (s *UpdateIpGroupInput) SetIpList(v []*string) *UpdateIpGroupInput
SetIpList sets the IpList field's value.
func (*UpdateIpGroupInput) SetName ¶
func (s *UpdateIpGroupInput) SetName(v string) *UpdateIpGroupInput
SetName sets the Name field's value.
func (*UpdateIpGroupInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateIpGroupInput) SetProjectName(v string) *UpdateIpGroupInput
SetProjectName sets the ProjectName field's value.
func (UpdateIpGroupInput) String ¶
func (s UpdateIpGroupInput) String() string
String returns the string representation
func (*UpdateIpGroupInput) Validate ¶
func (s *UpdateIpGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateIpGroupOutput ¶
type UpdateIpGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateIpGroupOutput) GoString ¶
func (s UpdateIpGroupOutput) GoString() string
GoString returns the string representation
func (UpdateIpGroupOutput) String ¶
func (s UpdateIpGroupOutput) String() string
String returns the string representation
type UpdateSystemBotConfigInput ¶
type UpdateSystemBotConfigInput struct { Action *string `type:"string" json:",omitempty"` // BotType is a required field BotType *string `type:"string" json:",omitempty" required:"true"` Enable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateSystemBotConfigInput) GoString ¶
func (s UpdateSystemBotConfigInput) GoString() string
GoString returns the string representation
func (*UpdateSystemBotConfigInput) SetAction ¶
func (s *UpdateSystemBotConfigInput) SetAction(v string) *UpdateSystemBotConfigInput
SetAction sets the Action field's value.
func (*UpdateSystemBotConfigInput) SetBotType ¶
func (s *UpdateSystemBotConfigInput) SetBotType(v string) *UpdateSystemBotConfigInput
SetBotType sets the BotType field's value.
func (*UpdateSystemBotConfigInput) SetEnable ¶
func (s *UpdateSystemBotConfigInput) SetEnable(v int32) *UpdateSystemBotConfigInput
SetEnable sets the Enable field's value.
func (*UpdateSystemBotConfigInput) SetHost ¶
func (s *UpdateSystemBotConfigInput) SetHost(v string) *UpdateSystemBotConfigInput
SetHost sets the Host field's value.
func (*UpdateSystemBotConfigInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateSystemBotConfigInput) SetProjectName(v string) *UpdateSystemBotConfigInput
SetProjectName sets the ProjectName 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 UpdateVulWhiteFieldInput ¶ added in v1.0.163
type UpdateVulWhiteFieldInput struct { // Enable is a required field Enable *int32 `type:"int32" json:",omitempty" required:"true"` // FieldArea is a required field FieldArea *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfFieldAreaForUpdateVulWhiteFieldInput"` FieldList *string `type:"string" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // ID is a required field ID *string `type:"string" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateVulWhiteFieldInput) GoString ¶ added in v1.0.163
func (s UpdateVulWhiteFieldInput) GoString() string
GoString returns the string representation
func (*UpdateVulWhiteFieldInput) SetEnable ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetEnable(v int32) *UpdateVulWhiteFieldInput
SetEnable sets the Enable field's value.
func (*UpdateVulWhiteFieldInput) SetFieldArea ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetFieldArea(v string) *UpdateVulWhiteFieldInput
SetFieldArea sets the FieldArea field's value.
func (*UpdateVulWhiteFieldInput) SetFieldList ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetFieldList(v string) *UpdateVulWhiteFieldInput
SetFieldList sets the FieldList field's value.
func (*UpdateVulWhiteFieldInput) SetHost ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetHost(v string) *UpdateVulWhiteFieldInput
SetHost sets the Host field's value.
func (*UpdateVulWhiteFieldInput) SetID ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetID(v string) *UpdateVulWhiteFieldInput
SetID sets the ID field's value.
func (*UpdateVulWhiteFieldInput) SetName ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetName(v string) *UpdateVulWhiteFieldInput
SetName sets the Name field's value.
func (*UpdateVulWhiteFieldInput) SetProjectName ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) SetProjectName(v string) *UpdateVulWhiteFieldInput
SetProjectName sets the ProjectName field's value.
func (UpdateVulWhiteFieldInput) String ¶ added in v1.0.163
func (s UpdateVulWhiteFieldInput) String() string
String returns the string representation
func (*UpdateVulWhiteFieldInput) Validate ¶ added in v1.0.163
func (s *UpdateVulWhiteFieldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVulWhiteFieldOutput ¶ added in v1.0.163
type UpdateVulWhiteFieldOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateVulWhiteFieldOutput) GoString ¶ added in v1.0.163
func (s UpdateVulWhiteFieldOutput) GoString() string
GoString returns the string representation
func (UpdateVulWhiteFieldOutput) String ¶ added in v1.0.163
func (s UpdateVulWhiteFieldOutput) String() string
String returns the string representation
type UpdateVulnerabilityConfigInput ¶
type UpdateVulnerabilityConfigInput struct { Action *string `type:"string" json:",omitempty"` AdvanceConfig *AdvanceConfigForUpdateVulnerabilityConfigInput `type:"structure" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` RuleMode *string `type:"string" json:",omitempty"` // 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) SetProjectName ¶ added in v1.0.163
func (s *UpdateVulnerabilityConfigInput) SetProjectName(v string) *UpdateVulnerabilityConfigInput
SetProjectName sets the ProjectName field's value.
func (*UpdateVulnerabilityConfigInput) SetRuleMode ¶
func (s *UpdateVulnerabilityConfigInput) SetRuleMode(v string) *UpdateVulnerabilityConfigInput
SetRuleMode sets the RuleMode field's value.
func (UpdateVulnerabilityConfigInput) String ¶
func (s UpdateVulnerabilityConfigInput) String() string
String returns the string representation
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" json:",omitempty"` AutoCCEnable *int32 `type:"int32" json:",omitempty"` BlackIpEnable *int32 `type:"int32" json:",omitempty"` BlackLctEnable *int32 `type:"int32" json:",omitempty"` BotDytokenEnable *string `type:"string" json:",omitempty"` BotFrequencyEnable *int32 `type:"int32" json:",omitempty"` BotRepeatEnable *int32 `type:"int32" json:",omitempty"` BotSequenceDefaultAction *int32 `type:"int32" json:",omitempty"` BotSequenceEnable *int32 `type:"int32" json:",omitempty"` CcEnable *int32 `type:"int32" json:",omitempty"` CustomBotEnable *int32 `type:"int32" json:",omitempty"` CustomRspEnable *int32 `type:"int32" json:",omitempty"` DlpEnable *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` SystemBotEnable *int32 `type:"int32" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` TamperProofEnable *int32 `type:"int32" json:",omitempty"` WafEnable *int32 `type:"int32" json:",omitempty"` WafWhiteReqEnable *int32 `type:"int32" json:",omitempty"` WhiteEnable *int32 `type:"int32" json:",omitempty"` WhiteFieldEnable *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateWafServiceControlInput) GoString ¶
func (s UpdateWafServiceControlInput) GoString() string
GoString returns the string representation
func (*UpdateWafServiceControlInput) SetApiEnable ¶
func (s *UpdateWafServiceControlInput) SetApiEnable(v int32) *UpdateWafServiceControlInput
SetApiEnable sets the ApiEnable field's value.
func (*UpdateWafServiceControlInput) SetAutoCCEnable ¶ 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) SetProjectName ¶ added in v1.0.163
func (s *UpdateWafServiceControlInput) SetProjectName(v string) *UpdateWafServiceControlInput
SetProjectName sets the ProjectName field's value.
func (*UpdateWafServiceControlInput) SetSystemBotEnable ¶
func (s *UpdateWafServiceControlInput) SetSystemBotEnable(v int32) *UpdateWafServiceControlInput
SetSystemBotEnable sets the SystemBotEnable field's value.
func (*UpdateWafServiceControlInput) SetTLSEnable ¶
func (s *UpdateWafServiceControlInput) SetTLSEnable(v int32) *UpdateWafServiceControlInput
SetTLSEnable sets the TLSEnable field's value.
func (*UpdateWafServiceControlInput) SetTamperProofEnable ¶
func (s *UpdateWafServiceControlInput) SetTamperProofEnable(v int32) *UpdateWafServiceControlInput
SetTamperProofEnable sets the TamperProofEnable field's value.
func (*UpdateWafServiceControlInput) SetWafEnable ¶
func (s *UpdateWafServiceControlInput) SetWafEnable(v int32) *UpdateWafServiceControlInput
SetWafEnable sets the WafEnable field's value.
func (*UpdateWafServiceControlInput) SetWafWhiteReqEnable ¶
func (s *UpdateWafServiceControlInput) SetWafWhiteReqEnable(v int32) *UpdateWafServiceControlInput
SetWafWhiteReqEnable sets the WafWhiteReqEnable field's value.
func (*UpdateWafServiceControlInput) SetWhiteEnable ¶
func (s *UpdateWafServiceControlInput) SetWhiteEnable(v int32) *UpdateWafServiceControlInput
SetWhiteEnable sets the WhiteEnable field's value.
func (*UpdateWafServiceControlInput) SetWhiteFieldEnable ¶
func (s *UpdateWafServiceControlInput) SetWhiteFieldEnable(v int32) *UpdateWafServiceControlInput
SetWhiteFieldEnable sets the WhiteFieldEnable field's value.
func (UpdateWafServiceControlInput) String ¶
func (s UpdateWafServiceControlInput) String() string
String returns the string representation
func (*UpdateWafServiceControlInput) Validate ¶
func (s *UpdateWafServiceControlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWafServiceControlOutput ¶
type UpdateWafServiceControlOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateWafServiceControlOutput) GoString ¶
func (s UpdateWafServiceControlOutput) GoString() string
GoString returns the string representation
func (UpdateWafServiceControlOutput) String ¶
func (s UpdateWafServiceControlOutput) String() string
String returns the string representation
type UploadWafServiceCertificateInput ¶
type UploadWafServiceCertificateInput struct { // Description is a required field Description *string `type:"string" json:",omitempty" required:"true"` // Name is a required field Name *string `type:"string" json:",omitempty" required:"true"` // PrivateKey is a required field PrivateKey *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // PublicKey is a required field PublicKey *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UploadWafServiceCertificateInput) GoString ¶
func (s UploadWafServiceCertificateInput) GoString() string
GoString returns the string representation
func (*UploadWafServiceCertificateInput) SetDescription ¶
func (s *UploadWafServiceCertificateInput) SetDescription(v string) *UploadWafServiceCertificateInput
SetDescription sets the Description field's value.
func (*UploadWafServiceCertificateInput) SetName ¶
func (s *UploadWafServiceCertificateInput) SetName(v string) *UploadWafServiceCertificateInput
SetName sets the Name field's value.
func (*UploadWafServiceCertificateInput) SetPrivateKey ¶
func (s *UploadWafServiceCertificateInput) SetPrivateKey(v string) *UploadWafServiceCertificateInput
SetPrivateKey sets the PrivateKey field's value.
func (*UploadWafServiceCertificateInput) SetProjectName ¶ added in v1.0.163
func (s *UploadWafServiceCertificateInput) SetProjectName(v string) *UploadWafServiceCertificateInput
SetProjectName sets the ProjectName field's value.
func (*UploadWafServiceCertificateInput) SetPublicKey ¶
func (s *UploadWafServiceCertificateInput) SetPublicKey(v string) *UploadWafServiceCertificateInput
SetPublicKey sets the PublicKey field's value.
func (UploadWafServiceCertificateInput) String ¶
func (s UploadWafServiceCertificateInput) String() string
String returns the string representation
func (*UploadWafServiceCertificateInput) Validate ¶
func (s *UploadWafServiceCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UploadWafServiceCertificateOutput ¶
type UploadWafServiceCertificateOutput struct { Metadata *response.ResponseMetadata Id *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UploadWafServiceCertificateOutput) GoString ¶
func (s UploadWafServiceCertificateOutput) GoString() string
GoString returns the string representation
func (*UploadWafServiceCertificateOutput) SetId ¶
func (s *UploadWafServiceCertificateOutput) SetId(v int32) *UploadWafServiceCertificateOutput
SetId sets the Id field's value.
func (UploadWafServiceCertificateOutput) String ¶
func (s UploadWafServiceCertificateOutput) String() string
String returns the string representation
type VulForCreateDomainOutput ¶ added in v1.0.163
type VulForCreateDomainOutput struct { Action *string `type:"string" json:",omitempty"` RuleMode *string `type:"string" json:",omitempty"` WafEnable *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (VulForCreateDomainOutput) GoString ¶ added in v1.0.163
func (s VulForCreateDomainOutput) GoString() string
GoString returns the string representation
func (*VulForCreateDomainOutput) SetAction ¶ added in v1.0.163
func (s *VulForCreateDomainOutput) SetAction(v string) *VulForCreateDomainOutput
SetAction sets the Action field's value.
func (*VulForCreateDomainOutput) SetRuleMode ¶ added in v1.0.163
func (s *VulForCreateDomainOutput) SetRuleMode(v string) *VulForCreateDomainOutput
SetRuleMode sets the RuleMode field's value.
func (*VulForCreateDomainOutput) SetWafEnable ¶ added in v1.0.163
func (s *VulForCreateDomainOutput) SetWafEnable(v int32) *VulForCreateDomainOutput
SetWafEnable sets the WafEnable field's value.
func (VulForCreateDomainOutput) String ¶ added in v1.0.163
func (s VulForCreateDomainOutput) String() string
String returns the string representation
type WAF ¶
WAF provides the API operation methods for making requests to WAF. See this package's package overview docs for details on the service.
WAF methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *WAF
New create int can support ssl or region locate set
func (*WAF) AddHostGroup ¶ added in v1.0.163
func (c *WAF) AddHostGroup(input *AddHostGroupInput) (*AddHostGroupOutput, error)
AddHostGroup 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 AddHostGroup for usage and error information.
func (*WAF) AddHostGroupCommon ¶ added in v1.0.163
AddHostGroupCommon 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 AddHostGroupCommon for usage and error information.
func (*WAF) AddHostGroupCommonRequest ¶ added in v1.0.163
func (c *WAF) AddHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddHostGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddHostGroupCommon operation. The "output" return value will be populated with the AddHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostGroupCommon Send returns without error.
See AddHostGroupCommon for more information on using the AddHostGroupCommon API call, and error handling.
// Example sending a request using the AddHostGroupCommonRequest method. req, resp := client.AddHostGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) AddHostGroupCommonWithContext ¶ added in v1.0.163
func (c *WAF) AddHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddHostGroupCommonWithContext is the same as AddHostGroupCommon with the addition of the ability to pass a context and additional request options.
See AddHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddHostGroupRequest ¶ added in v1.0.163
func (c *WAF) AddHostGroupRequest(input *AddHostGroupInput) (req *request.Request, output *AddHostGroupOutput)
AddHostGroupRequest generates a "volcengine/request.Request" representing the client's request for the AddHostGroup operation. The "output" return value will be populated with the AddHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostGroupCommon Send returns without error.
See AddHostGroup for more information on using the AddHostGroup API call, and error handling.
// Example sending a request using the AddHostGroupRequest method. req, resp := client.AddHostGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) AddHostGroupWithContext ¶ added in v1.0.163
func (c *WAF) AddHostGroupWithContext(ctx volcengine.Context, input *AddHostGroupInput, opts ...request.Option) (*AddHostGroupOutput, error)
AddHostGroupWithContext is the same as AddHostGroup with the addition of the ability to pass a context and additional request options.
See AddHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) AddIpGroup ¶
func (c *WAF) AddIpGroup(input *AddIpGroupInput) (*AddIpGroupOutput, error)
AddIpGroup API operation for WAF.
Returns 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) CreateAclRule ¶ added in v1.0.163
func (c *WAF) CreateAclRule(input *CreateAclRuleInput) (*CreateAclRuleOutput, error)
CreateAclRule 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 CreateAclRule for usage and error information.
func (*WAF) CreateAclRuleCommon ¶ added in v1.0.163
CreateAclRuleCommon 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 CreateAclRuleCommon for usage and error information.
func (*WAF) CreateAclRuleCommonRequest ¶ added in v1.0.163
func (c *WAF) CreateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAclRuleCommon operation. The "output" return value will be populated with the CreateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAclRuleCommon Send returns without error.
See CreateAclRuleCommon for more information on using the CreateAclRuleCommon API call, and error handling.
// Example sending a request using the CreateAclRuleCommonRequest method. req, resp := client.CreateAclRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) CreateAclRuleCommonWithContext ¶ added in v1.0.163
func (c *WAF) CreateAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAclRuleCommonWithContext is the same as CreateAclRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAclRuleRequest ¶ added in v1.0.163
func (c *WAF) CreateAclRuleRequest(input *CreateAclRuleInput) (req *request.Request, output *CreateAclRuleOutput)
CreateAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the CreateAclRule operation. The "output" return value will be populated with the CreateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAclRuleCommon Send returns without error.
See CreateAclRule for more information on using the CreateAclRule API call, and error handling.
// Example sending a request using the CreateAclRuleRequest method. req, resp := client.CreateAclRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) CreateAclRuleWithContext ¶ added in v1.0.163
func (c *WAF) CreateAclRuleWithContext(ctx volcengine.Context, input *CreateAclRuleInput, opts ...request.Option) (*CreateAclRuleOutput, error)
CreateAclRuleWithContext is the same as CreateAclRule with the addition of the ability to pass a context and additional request options.
See CreateAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateAllowRule ¶
func (c *WAF) CreateAllowRule(input *CreateAllowRuleInput) (*CreateAllowRuleOutput, error)
CreateAllowRule API operation for WAF.
Returns 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) CreateVulWhiteField ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteField(input *CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteField 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 CreateVulWhiteField for usage and error information.
func (*WAF) CreateVulWhiteFieldCommon ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVulWhiteFieldCommon 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 CreateVulWhiteFieldCommon for usage and error information.
func (*WAF) CreateVulWhiteFieldCommonRequest ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVulWhiteFieldCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVulWhiteFieldCommon operation. The "output" return value will be populated with the CreateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVulWhiteFieldCommon Send returns without error.
See CreateVulWhiteFieldCommon for more information on using the CreateVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the CreateVulWhiteFieldCommonRequest method. req, resp := client.CreateVulWhiteFieldCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) CreateVulWhiteFieldCommonWithContext ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVulWhiteFieldCommonWithContext is the same as CreateVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See CreateVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) CreateVulWhiteFieldRequest ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteFieldRequest(input *CreateVulWhiteFieldInput) (req *request.Request, output *CreateVulWhiteFieldOutput)
CreateVulWhiteFieldRequest generates a "volcengine/request.Request" representing the client's request for the CreateVulWhiteField operation. The "output" return value will be populated with the CreateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVulWhiteFieldCommon Send returns without error.
See CreateVulWhiteField for more information on using the CreateVulWhiteField API call, and error handling.
// Example sending a request using the CreateVulWhiteFieldRequest method. req, resp := client.CreateVulWhiteFieldRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) CreateVulWhiteFieldWithContext ¶ added in v1.0.163
func (c *WAF) CreateVulWhiteFieldWithContext(ctx volcengine.Context, input *CreateVulWhiteFieldInput, opts ...request.Option) (*CreateVulWhiteFieldOutput, error)
CreateVulWhiteFieldWithContext is the same as CreateVulWhiteField with the addition of the ability to pass a context and additional request options.
See CreateVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAclRule ¶ added in v1.0.163
func (c *WAF) DeleteAclRule(input *DeleteAclRuleInput) (*DeleteAclRuleOutput, error)
DeleteAclRule 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 DeleteAclRule for usage and error information.
func (*WAF) DeleteAclRuleCommon ¶ added in v1.0.163
DeleteAclRuleCommon 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 DeleteAclRuleCommon for usage and error information.
func (*WAF) DeleteAclRuleCommonRequest ¶ added in v1.0.163
func (c *WAF) DeleteAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAclRuleCommon operation. The "output" return value will be populated with the DeleteAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAclRuleCommon Send returns without error.
See DeleteAclRuleCommon for more information on using the DeleteAclRuleCommon API call, and error handling.
// Example sending a request using the DeleteAclRuleCommonRequest method. req, resp := client.DeleteAclRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteAclRuleCommonWithContext ¶ added in v1.0.163
func (c *WAF) DeleteAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAclRuleCommonWithContext is the same as DeleteAclRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAclRuleRequest ¶ added in v1.0.163
func (c *WAF) DeleteAclRuleRequest(input *DeleteAclRuleInput) (req *request.Request, output *DeleteAclRuleOutput)
DeleteAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAclRule operation. The "output" return value will be populated with the DeleteAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAclRuleCommon Send returns without error.
See DeleteAclRule for more information on using the DeleteAclRule API call, and error handling.
// Example sending a request using the DeleteAclRuleRequest method. req, resp := client.DeleteAclRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteAclRuleWithContext ¶ added in v1.0.163
func (c *WAF) DeleteAclRuleWithContext(ctx volcengine.Context, input *DeleteAclRuleInput, opts ...request.Option) (*DeleteAclRuleOutput, error)
DeleteAclRuleWithContext is the same as DeleteAclRule with the addition of the ability to pass a context and additional request options.
See DeleteAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteAllowRule ¶
func (c *WAF) DeleteAllowRule(input *DeleteAllowRuleInput) (*DeleteAllowRuleOutput, error)
DeleteAllowRule API operation for WAF.
Returns 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) DeleteHostGroup ¶ added in v1.0.163
func (c *WAF) DeleteHostGroup(input *DeleteHostGroupInput) (*DeleteHostGroupOutput, error)
DeleteHostGroup 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 DeleteHostGroup for usage and error information.
func (*WAF) DeleteHostGroupCommon ¶ added in v1.0.163
DeleteHostGroupCommon 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 DeleteHostGroupCommon for usage and error information.
func (*WAF) DeleteHostGroupCommonRequest ¶ added in v1.0.163
func (c *WAF) DeleteHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteHostGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteHostGroupCommon operation. The "output" return value will be populated with the DeleteHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteHostGroupCommon Send returns without error.
See DeleteHostGroupCommon for more information on using the DeleteHostGroupCommon API call, and error handling.
// Example sending a request using the DeleteHostGroupCommonRequest method. req, resp := client.DeleteHostGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteHostGroupCommonWithContext ¶ added in v1.0.163
func (c *WAF) DeleteHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteHostGroupCommonWithContext is the same as DeleteHostGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteHostGroupRequest ¶ added in v1.0.163
func (c *WAF) DeleteHostGroupRequest(input *DeleteHostGroupInput) (req *request.Request, output *DeleteHostGroupOutput)
DeleteHostGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteHostGroup operation. The "output" return value will be populated with the DeleteHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteHostGroupCommon Send returns without error.
See DeleteHostGroup for more information on using the DeleteHostGroup API call, and error handling.
// Example sending a request using the DeleteHostGroupRequest method. req, resp := client.DeleteHostGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteHostGroupWithContext ¶ added in v1.0.163
func (c *WAF) DeleteHostGroupWithContext(ctx volcengine.Context, input *DeleteHostGroupInput, opts ...request.Option) (*DeleteHostGroupOutput, error)
DeleteHostGroupWithContext is the same as DeleteHostGroup with the addition of the ability to pass a context and additional request options.
See DeleteHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteIpGroup ¶
func (c *WAF) DeleteIpGroup(input *DeleteIpGroupInput) (*DeleteIpGroupOutput, error)
DeleteIpGroup API operation for WAF.
Returns 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) DeleteVulWhiteField ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteField(input *DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteField 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 DeleteVulWhiteField for usage and error information.
func (*WAF) DeleteVulWhiteFieldCommon ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommon 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 DeleteVulWhiteFieldCommon for usage and error information.
func (*WAF) DeleteVulWhiteFieldCommonRequest ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVulWhiteFieldCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVulWhiteFieldCommon operation. The "output" return value will be populated with the DeleteVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVulWhiteFieldCommon Send returns without error.
See DeleteVulWhiteFieldCommon for more information on using the DeleteVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the DeleteVulWhiteFieldCommonRequest method. req, resp := client.DeleteVulWhiteFieldCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteVulWhiteFieldCommonWithContext ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVulWhiteFieldCommonWithContext is the same as DeleteVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See DeleteVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteVulWhiteFieldRequest ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteFieldRequest(input *DeleteVulWhiteFieldInput) (req *request.Request, output *DeleteVulWhiteFieldOutput)
DeleteVulWhiteFieldRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVulWhiteField operation. The "output" return value will be populated with the DeleteVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVulWhiteFieldCommon Send returns without error.
See DeleteVulWhiteField for more information on using the DeleteVulWhiteField API call, and error handling.
// Example sending a request using the DeleteVulWhiteFieldRequest method. req, resp := client.DeleteVulWhiteFieldRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) DeleteVulWhiteFieldWithContext ¶ added in v1.0.163
func (c *WAF) DeleteVulWhiteFieldWithContext(ctx volcengine.Context, input *DeleteVulWhiteFieldInput, opts ...request.Option) (*DeleteVulWhiteFieldOutput, error)
DeleteVulWhiteFieldWithContext is the same as DeleteVulWhiteField with the addition of the ability to pass a context and additional request options.
See DeleteVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) DeleteWafServiceCertificate ¶
func (c *WAF) DeleteWafServiceCertificate(input *DeleteWafServiceCertificateInput) (*DeleteWafServiceCertificateOutput, error)
DeleteWafServiceCertificate API operation for WAF.
Returns 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) ListAclRule ¶ added in v1.0.163
func (c *WAF) ListAclRule(input *ListAclRuleInput) (*ListAclRuleOutput, error)
ListAclRule 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 ListAclRule for usage and error information.
func (*WAF) ListAclRuleCommon ¶ added in v1.0.163
ListAclRuleCommon 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 ListAclRuleCommon for usage and error information.
func (*WAF) ListAclRuleCommonRequest ¶ added in v1.0.163
func (c *WAF) ListAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAclRuleCommon operation. The "output" return value will be populated with the ListAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAclRuleCommon Send returns without error.
See ListAclRuleCommon for more information on using the ListAclRuleCommon API call, and error handling.
// Example sending a request using the ListAclRuleCommonRequest method. req, resp := client.ListAclRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListAclRuleCommonWithContext ¶ added in v1.0.163
func (c *WAF) ListAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAclRuleCommonWithContext is the same as ListAclRuleCommon with the addition of the ability to pass a context and additional request options.
See ListAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAclRuleRequest ¶ added in v1.0.163
func (c *WAF) ListAclRuleRequest(input *ListAclRuleInput) (req *request.Request, output *ListAclRuleOutput)
ListAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the ListAclRule operation. The "output" return value will be populated with the ListAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ListAclRuleCommon Send returns without error.
See ListAclRule for more information on using the ListAclRule API call, and error handling.
// Example sending a request using the ListAclRuleRequest method. req, resp := client.ListAclRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListAclRuleWithContext ¶ added in v1.0.163
func (c *WAF) ListAclRuleWithContext(ctx volcengine.Context, input *ListAclRuleInput, opts ...request.Option) (*ListAclRuleOutput, error)
ListAclRuleWithContext is the same as ListAclRule with the addition of the ability to pass a context and additional request options.
See ListAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListAllIpGroups ¶
func (c *WAF) ListAllIpGroups(input *ListAllIpGroupsInput) (*ListAllIpGroupsOutput, error)
ListAllIpGroups API operation for WAF.
Returns 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) ListHostGroup ¶ added in v1.0.163
func (c *WAF) ListHostGroup(input *ListHostGroupInput) (*ListHostGroupOutput, error)
ListHostGroup 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 ListHostGroup for usage and error information.
func (*WAF) ListHostGroupCommon ¶ added in v1.0.163
ListHostGroupCommon 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 ListHostGroupCommon for usage and error information.
func (*WAF) ListHostGroupCommonRequest ¶ added in v1.0.163
func (c *WAF) ListHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListHostGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListHostGroupCommon operation. The "output" return value will be populated with the ListHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListHostGroupCommon Send returns without error.
See ListHostGroupCommon for more information on using the ListHostGroupCommon API call, and error handling.
// Example sending a request using the ListHostGroupCommonRequest method. req, resp := client.ListHostGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListHostGroupCommonWithContext ¶ added in v1.0.163
func (c *WAF) ListHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListHostGroupCommonWithContext is the same as ListHostGroupCommon with the addition of the ability to pass a context and additional request options.
See ListHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListHostGroupRequest ¶ added in v1.0.163
func (c *WAF) ListHostGroupRequest(input *ListHostGroupInput) (req *request.Request, output *ListHostGroupOutput)
ListHostGroupRequest generates a "volcengine/request.Request" representing the client's request for the ListHostGroup operation. The "output" return value will be populated with the ListHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListHostGroupCommon Send returns without error.
See ListHostGroup for more information on using the ListHostGroup API call, and error handling.
// Example sending a request using the ListHostGroupRequest method. req, resp := client.ListHostGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListHostGroupWithContext ¶ added in v1.0.163
func (c *WAF) ListHostGroupWithContext(ctx volcengine.Context, input *ListHostGroupInput, opts ...request.Option) (*ListHostGroupOutput, error)
ListHostGroupWithContext is the same as ListHostGroup with the addition of the ability to pass a context and additional request options.
See ListHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListIpGroup ¶
func (c *WAF) ListIpGroup(input *ListIpGroupInput) (*ListIpGroupOutput, error)
ListIpGroup API operation for WAF.
Returns 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) ListVulWhiteField ¶ added in v1.0.163
func (c *WAF) ListVulWhiteField(input *ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error)
ListVulWhiteField 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 ListVulWhiteField for usage and error information.
func (*WAF) ListVulWhiteFieldCommon ¶ added in v1.0.163
func (c *WAF) ListVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListVulWhiteFieldCommon 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 ListVulWhiteFieldCommon for usage and error information.
func (*WAF) ListVulWhiteFieldCommonRequest ¶ added in v1.0.163
func (c *WAF) ListVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListVulWhiteFieldCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListVulWhiteFieldCommon operation. The "output" return value will be populated with the ListVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulWhiteFieldCommon Send returns without error.
See ListVulWhiteFieldCommon for more information on using the ListVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the ListVulWhiteFieldCommonRequest method. req, resp := client.ListVulWhiteFieldCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListVulWhiteFieldCommonWithContext ¶ added in v1.0.163
func (c *WAF) ListVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListVulWhiteFieldCommonWithContext is the same as ListVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See ListVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulWhiteFieldRequest ¶ added in v1.0.163
func (c *WAF) ListVulWhiteFieldRequest(input *ListVulWhiteFieldInput) (req *request.Request, output *ListVulWhiteFieldOutput)
ListVulWhiteFieldRequest generates a "volcengine/request.Request" representing the client's request for the ListVulWhiteField operation. The "output" return value will be populated with the ListVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned ListVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after ListVulWhiteFieldCommon Send returns without error.
See ListVulWhiteField for more information on using the ListVulWhiteField API call, and error handling.
// Example sending a request using the ListVulWhiteFieldRequest method. req, resp := client.ListVulWhiteFieldRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) ListVulWhiteFieldWithContext ¶ added in v1.0.163
func (c *WAF) ListVulWhiteFieldWithContext(ctx volcengine.Context, input *ListVulWhiteFieldInput, opts ...request.Option) (*ListVulWhiteFieldOutput, error)
ListVulWhiteFieldWithContext is the same as ListVulWhiteField with the addition of the ability to pass a context and additional request options.
See ListVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) ListVulnerabilityRule ¶
func (c *WAF) ListVulnerabilityRule(input *ListVulnerabilityRuleInput) (*ListVulnerabilityRuleOutput, error)
ListVulnerabilityRule API operation for WAF.
Returns 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) UpdateAclRule ¶ added in v1.0.163
func (c *WAF) UpdateAclRule(input *UpdateAclRuleInput) (*UpdateAclRuleOutput, error)
UpdateAclRule 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 UpdateAclRule for usage and error information.
func (*WAF) UpdateAclRuleCommon ¶ added in v1.0.163
UpdateAclRuleCommon 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 UpdateAclRuleCommon for usage and error information.
func (*WAF) UpdateAclRuleCommonRequest ¶ added in v1.0.163
func (c *WAF) UpdateAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAclRuleCommon operation. The "output" return value will be populated with the UpdateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAclRuleCommon Send returns without error.
See UpdateAclRuleCommon for more information on using the UpdateAclRuleCommon API call, and error handling.
// Example sending a request using the UpdateAclRuleCommonRequest method. req, resp := client.UpdateAclRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateAclRuleCommonWithContext ¶ added in v1.0.163
func (c *WAF) UpdateAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAclRuleCommonWithContext is the same as UpdateAclRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateAclRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAclRuleRequest ¶ added in v1.0.163
func (c *WAF) UpdateAclRuleRequest(input *UpdateAclRuleInput) (req *request.Request, output *UpdateAclRuleOutput)
UpdateAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAclRule operation. The "output" return value will be populated with the UpdateAclRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAclRuleCommon Send returns without error.
See UpdateAclRule for more information on using the UpdateAclRule API call, and error handling.
// Example sending a request using the UpdateAclRuleRequest method. req, resp := client.UpdateAclRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateAclRuleWithContext ¶ added in v1.0.163
func (c *WAF) UpdateAclRuleWithContext(ctx volcengine.Context, input *UpdateAclRuleInput, opts ...request.Option) (*UpdateAclRuleOutput, error)
UpdateAclRuleWithContext is the same as UpdateAclRule with the addition of the ability to pass a context and additional request options.
See UpdateAclRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateAllowRule ¶
func (c *WAF) UpdateAllowRule(input *UpdateAllowRuleInput) (*UpdateAllowRuleOutput, error)
UpdateAllowRule API operation for WAF.
Returns 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) UpdateHostGroup ¶ added in v1.0.163
func (c *WAF) UpdateHostGroup(input *UpdateHostGroupInput) (*UpdateHostGroupOutput, error)
UpdateHostGroup 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 UpdateHostGroup for usage and error information.
func (*WAF) UpdateHostGroupCommon ¶ added in v1.0.163
UpdateHostGroupCommon 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 UpdateHostGroupCommon for usage and error information.
func (*WAF) UpdateHostGroupCommonRequest ¶ added in v1.0.163
func (c *WAF) UpdateHostGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateHostGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateHostGroupCommon operation. The "output" return value will be populated with the UpdateHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateHostGroupCommon Send returns without error.
See UpdateHostGroupCommon for more information on using the UpdateHostGroupCommon API call, and error handling.
// Example sending a request using the UpdateHostGroupCommonRequest method. req, resp := client.UpdateHostGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateHostGroupCommonWithContext ¶ added in v1.0.163
func (c *WAF) UpdateHostGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateHostGroupCommonWithContext is the same as UpdateHostGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateHostGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateHostGroupRequest ¶ added in v1.0.163
func (c *WAF) UpdateHostGroupRequest(input *UpdateHostGroupInput) (req *request.Request, output *UpdateHostGroupOutput)
UpdateHostGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateHostGroup operation. The "output" return value will be populated with the UpdateHostGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateHostGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateHostGroupCommon Send returns without error.
See UpdateHostGroup for more information on using the UpdateHostGroup API call, and error handling.
// Example sending a request using the UpdateHostGroupRequest method. req, resp := client.UpdateHostGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateHostGroupWithContext ¶ added in v1.0.163
func (c *WAF) UpdateHostGroupWithContext(ctx volcengine.Context, input *UpdateHostGroupInput, opts ...request.Option) (*UpdateHostGroupOutput, error)
UpdateHostGroupWithContext is the same as UpdateHostGroup with the addition of the ability to pass a context and additional request options.
See UpdateHostGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) 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) UpdateVulWhiteField ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteField(input *UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteField 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 UpdateVulWhiteField for usage and error information.
func (*WAF) UpdateVulWhiteFieldCommon ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteFieldCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommon 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 UpdateVulWhiteFieldCommon for usage and error information.
func (*WAF) UpdateVulWhiteFieldCommonRequest ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteFieldCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateVulWhiteFieldCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVulWhiteFieldCommon operation. The "output" return value will be populated with the UpdateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulWhiteFieldCommon Send returns without error.
See UpdateVulWhiteFieldCommon for more information on using the UpdateVulWhiteFieldCommon API call, and error handling.
// Example sending a request using the UpdateVulWhiteFieldCommonRequest method. req, resp := client.UpdateVulWhiteFieldCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateVulWhiteFieldCommonWithContext ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteFieldCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateVulWhiteFieldCommonWithContext is the same as UpdateVulWhiteFieldCommon with the addition of the ability to pass a context and additional request options.
See UpdateVulWhiteFieldCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulWhiteFieldRequest ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteFieldRequest(input *UpdateVulWhiteFieldInput) (req *request.Request, output *UpdateVulWhiteFieldOutput)
UpdateVulWhiteFieldRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVulWhiteField operation. The "output" return value will be populated with the UpdateVulWhiteFieldCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVulWhiteFieldCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVulWhiteFieldCommon Send returns without error.
See UpdateVulWhiteField for more information on using the UpdateVulWhiteField API call, and error handling.
// Example sending a request using the UpdateVulWhiteFieldRequest method. req, resp := client.UpdateVulWhiteFieldRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*WAF) UpdateVulWhiteFieldWithContext ¶ added in v1.0.163
func (c *WAF) UpdateVulWhiteFieldWithContext(ctx volcengine.Context, input *UpdateVulWhiteFieldInput, opts ...request.Option) (*UpdateVulWhiteFieldOutput, error)
UpdateVulWhiteFieldWithContext is the same as UpdateVulWhiteField with the addition of the ability to pass a context and additional request options.
See UpdateVulWhiteField for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*WAF) UpdateVulnerabilityConfig ¶
func (c *WAF) UpdateVulnerabilityConfig(input *UpdateVulnerabilityConfigInput) (*UpdateVulnerabilityConfigOutput, error)
UpdateVulnerabilityConfig API operation for WAF.
Returns 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 { AddHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) AddHostGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AddHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AddHostGroup(*AddHostGroupInput) (*AddHostGroupOutput, error) AddHostGroupWithContext(volcengine.Context, *AddHostGroupInput, ...request.Option) (*AddHostGroupOutput, error) AddHostGroupRequest(*AddHostGroupInput) (*request.Request, *AddHostGroupOutput) 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) CreateAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateAclRule(*CreateAclRuleInput) (*CreateAclRuleOutput, error) CreateAclRuleWithContext(volcengine.Context, *CreateAclRuleInput, ...request.Option) (*CreateAclRuleOutput, error) CreateAclRuleRequest(*CreateAclRuleInput) (*request.Request, *CreateAclRuleOutput) 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) CreateVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateVulWhiteFieldCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateVulWhiteField(*CreateVulWhiteFieldInput) (*CreateVulWhiteFieldOutput, error) CreateVulWhiteFieldWithContext(volcengine.Context, *CreateVulWhiteFieldInput, ...request.Option) (*CreateVulWhiteFieldOutput, error) CreateVulWhiteFieldRequest(*CreateVulWhiteFieldInput) (*request.Request, *CreateVulWhiteFieldOutput) DeleteAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteAclRule(*DeleteAclRuleInput) (*DeleteAclRuleOutput, error) DeleteAclRuleWithContext(volcengine.Context, *DeleteAclRuleInput, ...request.Option) (*DeleteAclRuleOutput, error) DeleteAclRuleRequest(*DeleteAclRuleInput) (*request.Request, *DeleteAclRuleOutput) 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) DeleteHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteHostGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteHostGroup(*DeleteHostGroupInput) (*DeleteHostGroupOutput, error) DeleteHostGroupWithContext(volcengine.Context, *DeleteHostGroupInput, ...request.Option) (*DeleteHostGroupOutput, error) DeleteHostGroupRequest(*DeleteHostGroupInput) (*request.Request, *DeleteHostGroupOutput) 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) DeleteVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteVulWhiteFieldCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteVulWhiteField(*DeleteVulWhiteFieldInput) (*DeleteVulWhiteFieldOutput, error) DeleteVulWhiteFieldWithContext(volcengine.Context, *DeleteVulWhiteFieldInput, ...request.Option) (*DeleteVulWhiteFieldOutput, error) DeleteVulWhiteFieldRequest(*DeleteVulWhiteFieldInput) (*request.Request, *DeleteVulWhiteFieldOutput) 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) ListAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAclRule(*ListAclRuleInput) (*ListAclRuleOutput, error) ListAclRuleWithContext(volcengine.Context, *ListAclRuleInput, ...request.Option) (*ListAclRuleOutput, error) ListAclRuleRequest(*ListAclRuleInput) (*request.Request, *ListAclRuleOutput) 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) ListHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) ListHostGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListHostGroup(*ListHostGroupInput) (*ListHostGroupOutput, error) ListHostGroupWithContext(volcengine.Context, *ListHostGroupInput, ...request.Option) (*ListHostGroupOutput, error) ListHostGroupRequest(*ListHostGroupInput) (*request.Request, *ListHostGroupOutput) 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) ListVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error) ListVulWhiteFieldCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListVulWhiteField(*ListVulWhiteFieldInput) (*ListVulWhiteFieldOutput, error) ListVulWhiteFieldWithContext(volcengine.Context, *ListVulWhiteFieldInput, ...request.Option) (*ListVulWhiteFieldOutput, error) ListVulWhiteFieldRequest(*ListVulWhiteFieldInput) (*request.Request, *ListVulWhiteFieldOutput) 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) UpdateAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateAclRule(*UpdateAclRuleInput) (*UpdateAclRuleOutput, error) UpdateAclRuleWithContext(volcengine.Context, *UpdateAclRuleInput, ...request.Option) (*UpdateAclRuleOutput, error) UpdateAclRuleRequest(*UpdateAclRuleInput) (*request.Request, *UpdateAclRuleOutput) 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) UpdateHostGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateHostGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateHostGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateHostGroup(*UpdateHostGroupInput) (*UpdateHostGroupOutput, error) UpdateHostGroupWithContext(volcengine.Context, *UpdateHostGroupInput, ...request.Option) (*UpdateHostGroupOutput, error) UpdateHostGroupRequest(*UpdateHostGroupInput) (*request.Request, *UpdateHostGroupOutput) 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) UpdateVulWhiteFieldCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateVulWhiteFieldCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateVulWhiteFieldCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateVulWhiteField(*UpdateVulWhiteFieldInput) (*UpdateVulWhiteFieldOutput, error) UpdateVulWhiteFieldWithContext(volcengine.Context, *UpdateVulWhiteFieldInput, ...request.Option) (*UpdateVulWhiteFieldOutput, error) UpdateVulWhiteFieldRequest(*UpdateVulWhiteFieldInput) (*request.Request, *UpdateVulWhiteFieldOutput) 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.AddHostGroup request } func main() { sess := session.New() svc := waf.New(sess) myFunc(svc) }
type WebBackdoorForGetVulnerabilityConfigOutput ¶
type WebBackdoorForGetVulnerabilityConfigOutput struct { Description *string `type:"string" json:",omitempty"` EnableRuleCount *int32 `type:"int32" json:",omitempty"` RuleSetDetail []*RuleSetDetailForGetVulnerabilityConfigOutput `type:"list" json:",omitempty"` RuleSetName *string `type:"string" json:",omitempty"` TotalRuleCount *int32 `type:"int32" json:",omitempty"` // 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_host_group.go
- api_add_ip_group.go
- api_check_llm_prompt.go
- api_create_acl_rule.go
- api_create_allow_rule.go
- api_create_block_rule.go
- api_create_bot_analyse_protect_rule.go
- api_create_custom_bot_config.go
- api_create_custom_page.go
- api_create_domain.go
- api_create_vul_white_field.go
- api_delete_acl_rule.go
- api_delete_allow_rule.go
- api_delete_block_rule.go
- api_delete_bot_analyse_protect_rule.go
- api_delete_custom_bot_config.go
- api_delete_custom_page.go
- api_delete_domain.go
- api_delete_host_group.go
- api_delete_ip_group.go
- api_delete_vul_white_field.go
- api_delete_waf_service_certificate.go
- api_get_req_qps_analysis.go
- api_get_vulnerability_config.go
- api_list_acl_rule.go
- api_list_all_ip_groups.go
- api_list_allow_rule.go
- api_list_area_block_rule.go
- api_list_block_rule.go
- api_list_bot_analyse_protect_rule.go
- api_list_bot_analyse_protect_rule_priority_available.go
- api_list_certificate_services.go
- api_list_custom_bot_config.go
- api_list_custom_page.go
- api_list_domain.go
- api_list_host_group.go
- api_list_ip_group.go
- api_list_load_balancer.go
- api_list_system_bot_config.go
- api_list_vul_white_field.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_acl_rule.go
- api_update_allow_rule.go
- api_update_area_block_rule.go
- api_update_block_rule.go
- api_update_bot_analyse_protect_rule.go
- api_update_custom_bot_config.go
- api_update_custom_page.go
- api_update_custom_system_vul_rule.go
- api_update_domain.go
- api_update_host_group.go
- api_update_ip_group.go
- api_update_system_bot_config.go
- api_update_vul_white_field.go
- api_update_vulnerability_config.go
- api_update_waf_service_control.go
- api_upload_waf_service_certificate.go
- interface_waf.go
- service_waf.go