Documentation ¶
Overview ¶
Package advdefenceiface provides an interface to enable mocking the ADVDEFENCE 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 ADVDEFENCE
- func (c *ADVDEFENCE) AddHostRule(input *AddHostRuleInput) (*AddHostRuleOutput, error)
- func (c *ADVDEFENCE) AddHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) AddHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) AddHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) AddHostRuleRequest(input *AddHostRuleInput) (req *request.Request, output *AddHostRuleOutput)
- func (c *ADVDEFENCE) AddHostRuleWithContext(ctx volcengine.Context, input *AddHostRuleInput, opts ...request.Option) (*AddHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchAddHostRule(input *BatchAddHostRuleInput) (*BatchAddHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchAddHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchAddHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) BatchAddHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchAddHostRuleRequest(input *BatchAddHostRuleInput) (req *request.Request, output *BatchAddHostRuleOutput)
- func (c *ADVDEFENCE) BatchAddHostRuleWithContext(ctx volcengine.Context, input *BatchAddHostRuleInput, opts ...request.Option) (*BatchAddHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchDelHostRule(input *BatchDelHostRuleInput) (*BatchDelHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchDelHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchDelHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) BatchDelHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchDelHostRuleRequest(input *BatchDelHostRuleInput) (req *request.Request, output *BatchDelHostRuleOutput)
- func (c *ADVDEFENCE) BatchDelHostRuleWithContext(ctx volcengine.Context, input *BatchDelHostRuleInput, opts ...request.Option) (*BatchDelHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchDeleteFwdRule(input *BatchDeleteFwdRuleInput) (*BatchDeleteFwdRuleOutput, error)
- func (c *ADVDEFENCE) BatchDeleteFwdRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchDeleteFwdRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) BatchDeleteFwdRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchDeleteFwdRuleRequest(input *BatchDeleteFwdRuleInput) (req *request.Request, output *BatchDeleteFwdRuleOutput)
- func (c *ADVDEFENCE) BatchDeleteFwdRuleWithContext(ctx volcengine.Context, input *BatchDeleteFwdRuleInput, opts ...request.Option) (*BatchDeleteFwdRuleOutput, error)
- func (c *ADVDEFENCE) BatchSwitchBackupServers(input *BatchSwitchBackupServersInput) (*BatchSwitchBackupServersOutput, error)
- func (c *ADVDEFENCE) BatchSwitchBackupServersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchSwitchBackupServersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) BatchSwitchBackupServersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchSwitchBackupServersRequest(input *BatchSwitchBackupServersInput) (req *request.Request, output *BatchSwitchBackupServersOutput)
- func (c *ADVDEFENCE) BatchSwitchBackupServersWithContext(ctx volcengine.Context, input *BatchSwitchBackupServersInput, ...) (*BatchSwitchBackupServersOutput, error)
- func (c *ADVDEFENCE) BatchUpdHostRule(input *BatchUpdHostRuleInput) (*BatchUpdHostRuleOutput, error)
- func (c *ADVDEFENCE) BatchUpdHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchUpdHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) BatchUpdHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) BatchUpdHostRuleRequest(input *BatchUpdHostRuleInput) (req *request.Request, output *BatchUpdHostRuleOutput)
- func (c *ADVDEFENCE) BatchUpdHostRuleWithContext(ctx volcengine.Context, input *BatchUpdHostRuleInput, opts ...request.Option) (*BatchUpdHostRuleOutput, error)
- func (c *ADVDEFENCE) DelHostRule(input *DelHostRuleInput) (*DelHostRuleOutput, error)
- func (c *ADVDEFENCE) DelHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DelHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DelHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DelHostRuleRequest(input *DelHostRuleInput) (req *request.Request, output *DelHostRuleOutput)
- func (c *ADVDEFENCE) DelHostRuleWithContext(ctx volcengine.Context, input *DelHostRuleInput, opts ...request.Option) (*DelHostRuleOutput, error)
- func (c *ADVDEFENCE) DescAtkAlarmThreshold(input *DescAtkAlarmThresholdInput) (*DescAtkAlarmThresholdOutput, error)
- func (c *ADVDEFENCE) DescAtkAlarmThresholdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescAtkAlarmThresholdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescAtkAlarmThresholdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescAtkAlarmThresholdRequest(input *DescAtkAlarmThresholdInput) (req *request.Request, output *DescAtkAlarmThresholdOutput)
- func (c *ADVDEFENCE) DescAtkAlarmThresholdWithContext(ctx volcengine.Context, input *DescAtkAlarmThresholdInput, ...) (*DescAtkAlarmThresholdOutput, error)
- func (c *ADVDEFENCE) DescCertificate(input *DescCertificateInput) (*DescCertificateOutput, error)
- func (c *ADVDEFENCE) DescCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescCertificateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescCertificateRequest(input *DescCertificateInput) (req *request.Request, output *DescCertificateOutput)
- func (c *ADVDEFENCE) DescCertificateWithContext(ctx volcengine.Context, input *DescCertificateInput, opts ...request.Option) (*DescCertificateOutput, error)
- func (c *ADVDEFENCE) DescWebAtkOverview(input *DescWebAtkOverviewInput) (*DescWebAtkOverviewOutput, error)
- func (c *ADVDEFENCE) DescWebAtkOverviewCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkOverviewCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebAtkOverviewCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkOverviewRequest(input *DescWebAtkOverviewInput) (req *request.Request, output *DescWebAtkOverviewOutput)
- func (c *ADVDEFENCE) DescWebAtkOverviewWithContext(ctx volcengine.Context, input *DescWebAtkOverviewInput, opts ...request.Option) (*DescWebAtkOverviewOutput, error)
- func (c *ADVDEFENCE) DescWebAtkStatistics(input *DescWebAtkStatisticsInput) (*DescWebAtkStatisticsOutput, error)
- func (c *ADVDEFENCE) DescWebAtkStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebAtkStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkStatisticsRequest(input *DescWebAtkStatisticsInput) (req *request.Request, output *DescWebAtkStatisticsOutput)
- func (c *ADVDEFENCE) DescWebAtkStatisticsWithContext(ctx volcengine.Context, input *DescWebAtkStatisticsInput, ...) (*DescWebAtkStatisticsOutput, error)
- func (c *ADVDEFENCE) DescWebAtkTopSrcIp(input *DescWebAtkTopSrcIpInput) (*DescWebAtkTopSrcIpOutput, error)
- func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkTopSrcIpRequest(input *DescWebAtkTopSrcIpInput) (req *request.Request, output *DescWebAtkTopSrcIpOutput)
- func (c *ADVDEFENCE) DescWebAtkTopSrcIpWithContext(ctx volcengine.Context, input *DescWebAtkTopSrcIpInput, opts ...request.Option) (*DescWebAtkTopSrcIpOutput, error)
- func (c *ADVDEFENCE) DescWebAtkTopUrl(input *DescWebAtkTopUrlInput) (*DescWebAtkTopUrlOutput, error)
- func (c *ADVDEFENCE) DescWebAtkTopUrlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkTopUrlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebAtkTopUrlCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebAtkTopUrlRequest(input *DescWebAtkTopUrlInput) (req *request.Request, output *DescWebAtkTopUrlOutput)
- func (c *ADVDEFENCE) DescWebAtkTopUrlWithContext(ctx volcengine.Context, input *DescWebAtkTopUrlInput, opts ...request.Option) (*DescWebAtkTopUrlOutput, error)
- func (c *ADVDEFENCE) DescWebBpsFlow(input *DescWebBpsFlowInput) (*DescWebBpsFlowOutput, error)
- func (c *ADVDEFENCE) DescWebBpsFlowCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebBpsFlowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebBpsFlowCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebBpsFlowRequest(input *DescWebBpsFlowInput) (req *request.Request, output *DescWebBpsFlowOutput)
- func (c *ADVDEFENCE) DescWebBpsFlowWithContext(ctx volcengine.Context, input *DescWebBpsFlowInput, opts ...request.Option) (*DescWebBpsFlowOutput, error)
- func (c *ADVDEFENCE) DescWebQpsFlow(input *DescWebQpsFlowInput) (*DescWebQpsFlowOutput, error)
- func (c *ADVDEFENCE) DescWebQpsFlowCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebQpsFlowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebQpsFlowCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebQpsFlowRequest(input *DescWebQpsFlowInput) (req *request.Request, output *DescWebQpsFlowOutput)
- func (c *ADVDEFENCE) DescWebQpsFlowWithContext(ctx volcengine.Context, input *DescWebQpsFlowInput, opts ...request.Option) (*DescWebQpsFlowOutput, error)
- func (c *ADVDEFENCE) DescWebRespCode(input *DescWebRespCodeInput) (*DescWebRespCodeOutput, error)
- func (c *ADVDEFENCE) DescWebRespCodeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebRespCodeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) DescWebRespCodeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) DescWebRespCodeRequest(input *DescWebRespCodeInput) (req *request.Request, output *DescWebRespCodeOutput)
- func (c *ADVDEFENCE) DescWebRespCodeWithContext(ctx volcengine.Context, input *DescWebRespCodeInput, opts ...request.Option) (*DescWebRespCodeOutput, error)
- func (c *ADVDEFENCE) GetFwdRuleLipList(input *GetFwdRuleLipListInput) (*GetFwdRuleLipListOutput, error)
- func (c *ADVDEFENCE) GetFwdRuleLipListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) GetFwdRuleLipListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) GetFwdRuleLipListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) GetFwdRuleLipListRequest(input *GetFwdRuleLipListInput) (req *request.Request, output *GetFwdRuleLipListOutput)
- func (c *ADVDEFENCE) GetFwdRuleLipListWithContext(ctx volcengine.Context, input *GetFwdRuleLipListInput, opts ...request.Option) (*GetFwdRuleLipListOutput, error)
- func (c *ADVDEFENCE) GetHostDefStatus(input *GetHostDefStatusInput) (*GetHostDefStatusOutput, error)
- func (c *ADVDEFENCE) GetHostDefStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) GetHostDefStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) GetHostDefStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) GetHostDefStatusRequest(input *GetHostDefStatusInput) (req *request.Request, output *GetHostDefStatusOutput)
- func (c *ADVDEFENCE) GetHostDefStatusWithContext(ctx volcengine.Context, input *GetHostDefStatusInput, opts ...request.Option) (*GetHostDefStatusOutput, error)
- func (c *ADVDEFENCE) SetDefSwitch(input *SetDefSwitchInput) (*SetDefSwitchOutput, error)
- func (c *ADVDEFENCE) SetDefSwitchCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) SetDefSwitchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) SetDefSwitchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) SetDefSwitchRequest(input *SetDefSwitchInput) (req *request.Request, output *SetDefSwitchOutput)
- func (c *ADVDEFENCE) SetDefSwitchWithContext(ctx volcengine.Context, input *SetDefSwitchInput, opts ...request.Option) (*SetDefSwitchOutput, error)
- func (c *ADVDEFENCE) UpdHostRule(input *UpdHostRuleInput) (*UpdHostRuleOutput, error)
- func (c *ADVDEFENCE) UpdHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) UpdHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) UpdHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) UpdHostRuleRequest(input *UpdHostRuleInput) (req *request.Request, output *UpdHostRuleOutput)
- func (c *ADVDEFENCE) UpdHostRuleWithContext(ctx volcengine.Context, input *UpdHostRuleInput, opts ...request.Option) (*UpdHostRuleOutput, error)
- func (c *ADVDEFENCE) UpdateAtkAlarmThreshold(input *UpdateAtkAlarmThresholdInput) (*UpdateAtkAlarmThresholdOutput, error)
- func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *ADVDEFENCE) UpdateAtkAlarmThresholdRequest(input *UpdateAtkAlarmThresholdInput) (req *request.Request, output *UpdateAtkAlarmThresholdOutput)
- func (c *ADVDEFENCE) UpdateAtkAlarmThresholdWithContext(ctx volcengine.Context, input *UpdateAtkAlarmThresholdInput, ...) (*UpdateAtkAlarmThresholdOutput, error)
- type ADVDEFENCEAPI
- type AddHostRuleInput
- func (s AddHostRuleInput) GoString() string
- func (s *AddHostRuleInput) SetAccessMode(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetAllSSLCipher(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetBackUpStatus(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetChunkMode(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetClientMaxBodySize(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetDefIp(v []*string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetGzipMode(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetHost(v string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetHttp2(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetKeepAliveRequests(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetKeepAliveTimeOut(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetLBAlgorithm(v string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProtoFollow(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProtocols(v []*string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxyConnectTimeOut(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxyKeepAliveRequests(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxyReadTimeOut(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxyRetry(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxySendTimeOut(v int32) *AddHostRuleInput
- func (s *AddHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForAddHostRuleInput) *AddHostRuleInput
- func (s *AddHostRuleInput) SetSSLCiphers(v []*string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetSSLProtocols(v []*string) *AddHostRuleInput
- func (s *AddHostRuleInput) SetServers(v *ServersForAddHostRuleInput) *AddHostRuleInput
- func (s *AddHostRuleInput) SetUserCertId(v string) *AddHostRuleInput
- func (s AddHostRuleInput) String() string
- func (s *AddHostRuleInput) Validate() error
- type AddHostRuleOutput
- type AttackFlowForDescWebAtkStatisticsOutput
- func (s AttackFlowForDescWebAtkStatisticsOutput) GoString() string
- func (s *AttackFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *AttackFlowForDescWebAtkStatisticsOutput
- func (s *AttackFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *AttackFlowForDescWebAtkStatisticsOutput
- func (s AttackFlowForDescWebAtkStatisticsOutput) String() string
- type AttackQpsFlowForDescWebQpsFlowOutput
- func (s AttackQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *AttackQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *AttackQpsFlowForDescWebQpsFlowOutput
- func (s *AttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *AttackQpsFlowForDescWebQpsFlowOutput
- func (s AttackQpsFlowForDescWebQpsFlowOutput) String() string
- type BackSrcBpsFlowForDescWebBpsFlowOutput
- func (s BackSrcBpsFlowForDescWebBpsFlowOutput) GoString() string
- func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetAvgBps(v float64) *BackSrcBpsFlowForDescWebBpsFlowOutput
- func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetMaxBps(v float64) *BackSrcBpsFlowForDescWebBpsFlowOutput
- func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetTimeStamp(v int32) *BackSrcBpsFlowForDescWebBpsFlowOutput
- func (s BackSrcBpsFlowForDescWebBpsFlowOutput) String() string
- type BackSrcFlowForDescWebAtkStatisticsOutput
- func (s BackSrcFlowForDescWebAtkStatisticsOutput) GoString() string
- func (s *BackSrcFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *BackSrcFlowForDescWebAtkStatisticsOutput
- func (s *BackSrcFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *BackSrcFlowForDescWebAtkStatisticsOutput
- func (s BackSrcFlowForDescWebAtkStatisticsOutput) String() string
- type BackSrcQpsFlowForDescWebQpsFlowOutput
- func (s BackSrcQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *BackSrcQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *BackSrcQpsFlowForDescWebQpsFlowOutput
- func (s *BackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *BackSrcQpsFlowForDescWebQpsFlowOutput
- func (s BackSrcQpsFlowForDescWebQpsFlowOutput) String() string
- type BatchAddHostRuleInput
- type BatchAddHostRuleOutput
- type BatchDelHostRuleInput
- type BatchDelHostRuleOutput
- type BatchDeleteFwdRuleInput
- type BatchDeleteFwdRuleOutput
- type BatchSwitchBackupServersInput
- type BatchSwitchBackupServersOutput
- type BatchUpdHostRuleInput
- type BatchUpdHostRuleOutput
- type ConfListForBatchAddHostRuleInput
- func (s ConfListForBatchAddHostRuleInput) GoString() string
- func (s *ConfListForBatchAddHostRuleInput) SetAccessMode(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetAllSSLCipher(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetBackUpStatus(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetChunkMode(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetClientMaxBodySize(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetDefIp(v []*string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetGzipMode(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetHost(v string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetHttp2(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetKeepAliveRequests(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetKeepAliveTimeOut(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetLBAlgorithm(v string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetLabels(v []*string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProtoFollow(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProtoPorts(v []*ProtoPortForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxyConnectTimeOut(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxyKeepAliveRequests(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxyReadTimeOut(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxyRetry(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxySendTimeOut(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetSSLCiphers(v []*string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetSSLProtocols(v []*string) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetServers(v []*ServerForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetTLSEnable(v int32) *ConfListForBatchAddHostRuleInput
- func (s *ConfListForBatchAddHostRuleInput) SetUserCertId(v string) *ConfListForBatchAddHostRuleInput
- func (s ConfListForBatchAddHostRuleInput) String() string
- type ConfListForBatchUpdHostRuleInput
- func (s ConfListForBatchUpdHostRuleInput) GoString() string
- func (s *ConfListForBatchUpdHostRuleInput) SetAllSSLCipher(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetBackUpStatus(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetChunkMode(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetClientMaxBodySize(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetDefIp(v []*string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetGzipMode(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetHost(v string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetHttp2(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetKeepAliveRequests(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetKeepAliveTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetLBAlgorithm(v string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetLabels(v []*string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProtoFollow(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProtocols(v []*string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxyConnectTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveRequests(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxyReadTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxyRetry(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxySendTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForBatchUpdHostRuleInput) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetSSLCiphers(v []*string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetSSLProtocols(v []*string) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetServers(v []*ServerForBatchUpdHostRuleInput) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetTLSEnable(v int32) *ConfListForBatchUpdHostRuleInput
- func (s *ConfListForBatchUpdHostRuleInput) SetUserCertId(v string) *ConfListForBatchUpdHostRuleInput
- func (s ConfListForBatchUpdHostRuleInput) String() string
- type DelHostRuleInput
- type DelHostRuleOutput
- type DescAtkAlarmThresholdInput
- type DescAtkAlarmThresholdOutput
- func (s DescAtkAlarmThresholdOutput) GoString() string
- func (s *DescAtkAlarmThresholdOutput) SetBandWidth(v int32) *DescAtkAlarmThresholdOutput
- func (s *DescAtkAlarmThresholdOutput) SetDefaultBandWidth(v string) *DescAtkAlarmThresholdOutput
- func (s *DescAtkAlarmThresholdOutput) SetDefaultPps(v string) *DescAtkAlarmThresholdOutput
- func (s *DescAtkAlarmThresholdOutput) SetPps(v int32) *DescAtkAlarmThresholdOutput
- func (s *DescAtkAlarmThresholdOutput) SetThresType(v int32) *DescAtkAlarmThresholdOutput
- func (s DescAtkAlarmThresholdOutput) String() string
- type DescCertificateInput
- type DescCertificateOutput
- func (s DescCertificateOutput) GoString() string
- func (s *DescCertificateOutput) SetCount(v int32) *DescCertificateOutput
- func (s *DescCertificateOutput) SetOtherCertList(v []*OtherCertListForDescCertificateOutput) *DescCertificateOutput
- func (s *DescCertificateOutput) SetRecommendCertList(v []*RecommendCertListForDescCertificateOutput) *DescCertificateOutput
- func (s DescCertificateOutput) String() string
- type DescWebAtkOverviewInput
- func (s DescWebAtkOverviewInput) GoString() string
- func (s *DescWebAtkOverviewInput) SetBeginTime(v int32) *DescWebAtkOverviewInput
- func (s *DescWebAtkOverviewInput) SetEndTime(v int32) *DescWebAtkOverviewInput
- func (s *DescWebAtkOverviewInput) SetHosts(v []*string) *DescWebAtkOverviewInput
- func (s DescWebAtkOverviewInput) String() string
- type DescWebAtkOverviewOutput
- func (s DescWebAtkOverviewOutput) GoString() string
- func (s *DescWebAtkOverviewOutput) SetAttackCount(v int32) *DescWebAtkOverviewOutput
- func (s *DescWebAtkOverviewOutput) SetAttackIPCount(v int32) *DescWebAtkOverviewOutput
- func (s *DescWebAtkOverviewOutput) SetPeakAttackQps(v int32) *DescWebAtkOverviewOutput
- func (s DescWebAtkOverviewOutput) String() string
- type DescWebAtkStatisticsInput
- func (s DescWebAtkStatisticsInput) GoString() string
- func (s *DescWebAtkStatisticsInput) SetBeginTime(v int32) *DescWebAtkStatisticsInput
- func (s *DescWebAtkStatisticsInput) SetEndTime(v int32) *DescWebAtkStatisticsInput
- func (s *DescWebAtkStatisticsInput) SetHosts(v []*string) *DescWebAtkStatisticsInput
- func (s DescWebAtkStatisticsInput) String() string
- type DescWebAtkStatisticsOutput
- func (s DescWebAtkStatisticsOutput) GoString() string
- func (s *DescWebAtkStatisticsOutput) SetAttackFlow(v []*AttackFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
- func (s *DescWebAtkStatisticsOutput) SetBackSrcFlow(v []*BackSrcFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
- func (s *DescWebAtkStatisticsOutput) SetInQueryFlow(v []*InQueryFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
- func (s DescWebAtkStatisticsOutput) String() string
- type DescWebAtkTopSrcIpInput
- func (s DescWebAtkTopSrcIpInput) GoString() string
- func (s *DescWebAtkTopSrcIpInput) SetBeginTime(v int32) *DescWebAtkTopSrcIpInput
- func (s *DescWebAtkTopSrcIpInput) SetEndTime(v int32) *DescWebAtkTopSrcIpInput
- func (s *DescWebAtkTopSrcIpInput) SetHosts(v []*string) *DescWebAtkTopSrcIpInput
- func (s DescWebAtkTopSrcIpInput) String() string
- type DescWebAtkTopSrcIpOutput
- func (s DescWebAtkTopSrcIpOutput) GoString() string
- func (s *DescWebAtkTopSrcIpOutput) SetAttackCount(v int32) *DescWebAtkTopSrcIpOutput
- func (s *DescWebAtkTopSrcIpOutput) SetAttackIP(v string) *DescWebAtkTopSrcIpOutput
- func (s *DescWebAtkTopSrcIpOutput) SetPercentage(v float64) *DescWebAtkTopSrcIpOutput
- func (s *DescWebAtkTopSrcIpOutput) SetRegion(v string) *DescWebAtkTopSrcIpOutput
- func (s DescWebAtkTopSrcIpOutput) String() string
- type DescWebAtkTopUrlInput
- func (s DescWebAtkTopUrlInput) GoString() string
- func (s *DescWebAtkTopUrlInput) SetBeginTime(v int32) *DescWebAtkTopUrlInput
- func (s *DescWebAtkTopUrlInput) SetEndTime(v int32) *DescWebAtkTopUrlInput
- func (s *DescWebAtkTopUrlInput) SetHosts(v []*string) *DescWebAtkTopUrlInput
- func (s DescWebAtkTopUrlInput) String() string
- type DescWebAtkTopUrlOutput
- func (s DescWebAtkTopUrlOutput) GoString() string
- func (s *DescWebAtkTopUrlOutput) SetAttackCount(v int32) *DescWebAtkTopUrlOutput
- func (s *DescWebAtkTopUrlOutput) SetHost(v string) *DescWebAtkTopUrlOutput
- func (s *DescWebAtkTopUrlOutput) SetPath(v string) *DescWebAtkTopUrlOutput
- func (s *DescWebAtkTopUrlOutput) SetPercentage(v float64) *DescWebAtkTopUrlOutput
- func (s DescWebAtkTopUrlOutput) String() string
- type DescWebBpsFlowInput
- func (s DescWebBpsFlowInput) GoString() string
- func (s *DescWebBpsFlowInput) SetBeginTime(v int32) *DescWebBpsFlowInput
- func (s *DescWebBpsFlowInput) SetEndTime(v int32) *DescWebBpsFlowInput
- func (s *DescWebBpsFlowInput) SetHosts(v []*string) *DescWebBpsFlowInput
- func (s DescWebBpsFlowInput) String() string
- type DescWebBpsFlowOutput
- type DescWebQpsFlowInput
- func (s DescWebQpsFlowInput) GoString() string
- func (s *DescWebQpsFlowInput) SetBeginTime(v int32) *DescWebQpsFlowInput
- func (s *DescWebQpsFlowInput) SetEndTime(v int32) *DescWebQpsFlowInput
- func (s *DescWebQpsFlowInput) SetHosts(v []*string) *DescWebQpsFlowInput
- func (s DescWebQpsFlowInput) String() string
- type DescWebQpsFlowOutput
- func (s DescWebQpsFlowOutput) GoString() string
- func (s *DescWebQpsFlowOutput) SetAttackQpsFlow(v []*AttackQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetBackSrcQpsFlow(v []*BackSrcQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetInQpsFlow(v []*InQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetPeakAttackQps(v float64) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetPeakAttackQpsFlow(v []*PeakAttackQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetPeakBackSrcQpsFlow(v []*PeakBackSrcQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s *DescWebQpsFlowOutput) SetPeakInQpsFlow(v []*PeakInQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
- func (s DescWebQpsFlowOutput) String() string
- type DescWebRespCodeInput
- func (s DescWebRespCodeInput) GoString() string
- func (s *DescWebRespCodeInput) SetBeginTime(v int32) *DescWebRespCodeInput
- func (s *DescWebRespCodeInput) SetEndTime(v int32) *DescWebRespCodeInput
- func (s *DescWebRespCodeInput) SetHosts(v []*string) *DescWebRespCodeInput
- func (s *DescWebRespCodeInput) SetType(v int32) *DescWebRespCodeInput
- func (s DescWebRespCodeInput) String() string
- type DescWebRespCodeOutput
- func (s DescWebRespCodeOutput) GoString() string
- func (s *DescWebRespCodeOutput) SetDistribution(v []*DistributionForDescWebRespCodeOutput) *DescWebRespCodeOutput
- func (s *DescWebRespCodeOutput) SetTrend(v []*TrendForDescWebRespCodeOutput) *DescWebRespCodeOutput
- func (s DescWebRespCodeOutput) String() string
- type DistributionForDescWebRespCodeOutput
- func (s DistributionForDescWebRespCodeOutput) GoString() string
- func (s *DistributionForDescWebRespCodeOutput) SetPercentage(v float64) *DistributionForDescWebRespCodeOutput
- func (s *DistributionForDescWebRespCodeOutput) SetRespCode(v string) *DistributionForDescWebRespCodeOutput
- func (s *DistributionForDescWebRespCodeOutput) SetTotalQps(v float64) *DistributionForDescWebRespCodeOutput
- func (s DistributionForDescWebRespCodeOutput) String() string
- type FlowForDescWebRespCodeOutput
- type GetFwdRuleLipListInput
- type GetFwdRuleLipListOutput
- type GetHostDefStatusInput
- type GetHostDefStatusOutput
- func (s GetHostDefStatusOutput) GoString() string
- func (s *GetHostDefStatusOutput) SetAllowEnable(v int32) *GetHostDefStatusOutput
- func (s *GetHostDefStatusOutput) SetBlackLctEnable(v int32) *GetHostDefStatusOutput
- func (s *GetHostDefStatusOutput) SetBlockEnable(v int32) *GetHostDefStatusOutput
- func (s *GetHostDefStatusOutput) SetCcEnable(v int32) *GetHostDefStatusOutput
- func (s GetHostDefStatusOutput) String() string
- type InQpsFlowForDescWebQpsFlowOutput
- func (s InQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *InQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *InQpsFlowForDescWebQpsFlowOutput
- func (s *InQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *InQpsFlowForDescWebQpsFlowOutput
- func (s InQpsFlowForDescWebQpsFlowOutput) String() string
- type InQueryFlowForDescWebAtkStatisticsOutput
- func (s InQueryFlowForDescWebAtkStatisticsOutput) GoString() string
- func (s *InQueryFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *InQueryFlowForDescWebAtkStatisticsOutput
- func (s *InQueryFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *InQueryFlowForDescWebAtkStatisticsOutput
- func (s InQueryFlowForDescWebAtkStatisticsOutput) String() string
- type OtherCertListForDescCertificateOutput
- func (s OtherCertListForDescCertificateOutput) GoString() string
- func (s *OtherCertListForDescCertificateOutput) SetHosts(v []*string) *OtherCertListForDescCertificateOutput
- func (s *OtherCertListForDescCertificateOutput) SetName(v string) *OtherCertListForDescCertificateOutput
- func (s *OtherCertListForDescCertificateOutput) SetUserCertId(v string) *OtherCertListForDescCertificateOutput
- func (s OtherCertListForDescCertificateOutput) String() string
- type PeakAttackQpsFlowForDescWebQpsFlowOutput
- func (s PeakAttackQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *PeakAttackQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakAttackQpsFlowForDescWebQpsFlowOutput
- func (s *PeakAttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakAttackQpsFlowForDescWebQpsFlowOutput
- func (s PeakAttackQpsFlowForDescWebQpsFlowOutput) String() string
- type PeakBackSrcQpsFlowForDescWebQpsFlowOutput
- func (s PeakBackSrcQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakBackSrcQpsFlowForDescWebQpsFlowOutput
- func (s *PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakBackSrcQpsFlowForDescWebQpsFlowOutput
- func (s PeakBackSrcQpsFlowForDescWebQpsFlowOutput) String() string
- type PeakInQpsFlowForDescWebQpsFlowOutput
- func (s PeakInQpsFlowForDescWebQpsFlowOutput) GoString() string
- func (s *PeakInQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakInQpsFlowForDescWebQpsFlowOutput
- func (s *PeakInQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakInQpsFlowForDescWebQpsFlowOutput
- func (s PeakInQpsFlowForDescWebQpsFlowOutput) String() string
- type ProtoPortForBatchAddHostRuleInput
- func (s ProtoPortForBatchAddHostRuleInput) GoString() string
- func (s *ProtoPortForBatchAddHostRuleInput) SetPorts(v []*int32) *ProtoPortForBatchAddHostRuleInput
- func (s *ProtoPortForBatchAddHostRuleInput) SetProtocol(v string) *ProtoPortForBatchAddHostRuleInput
- func (s ProtoPortForBatchAddHostRuleInput) String() string
- type ProxySetHeaderForAddHostRuleInput
- func (s ProxySetHeaderForAddHostRuleInput) GoString() string
- func (s *ProxySetHeaderForAddHostRuleInput) SetArgs(v string) *ProxySetHeaderForAddHostRuleInput
- func (s *ProxySetHeaderForAddHostRuleInput) SetName(v string) *ProxySetHeaderForAddHostRuleInput
- func (s ProxySetHeaderForAddHostRuleInput) String() string
- type ProxySetHeaderForBatchAddHostRuleInput
- func (s ProxySetHeaderForBatchAddHostRuleInput) GoString() string
- func (s *ProxySetHeaderForBatchAddHostRuleInput) SetArgs(v string) *ProxySetHeaderForBatchAddHostRuleInput
- func (s *ProxySetHeaderForBatchAddHostRuleInput) SetName(v string) *ProxySetHeaderForBatchAddHostRuleInput
- func (s ProxySetHeaderForBatchAddHostRuleInput) String() string
- type ProxySetHeaderForBatchUpdHostRuleInput
- func (s ProxySetHeaderForBatchUpdHostRuleInput) GoString() string
- func (s *ProxySetHeaderForBatchUpdHostRuleInput) SetArgs(v string) *ProxySetHeaderForBatchUpdHostRuleInput
- func (s *ProxySetHeaderForBatchUpdHostRuleInput) SetName(v string) *ProxySetHeaderForBatchUpdHostRuleInput
- func (s ProxySetHeaderForBatchUpdHostRuleInput) String() string
- type ProxySetHeaderForUpdHostRuleInput
- func (s ProxySetHeaderForUpdHostRuleInput) GoString() string
- func (s *ProxySetHeaderForUpdHostRuleInput) SetArgs(v string) *ProxySetHeaderForUpdHostRuleInput
- func (s *ProxySetHeaderForUpdHostRuleInput) SetName(v string) *ProxySetHeaderForUpdHostRuleInput
- func (s ProxySetHeaderForUpdHostRuleInput) String() string
- type RecommendCertListForDescCertificateOutput
- func (s RecommendCertListForDescCertificateOutput) GoString() string
- func (s *RecommendCertListForDescCertificateOutput) SetHosts(v []*string) *RecommendCertListForDescCertificateOutput
- func (s *RecommendCertListForDescCertificateOutput) SetName(v string) *RecommendCertListForDescCertificateOutput
- func (s *RecommendCertListForDescCertificateOutput) SetUserCertId(v string) *RecommendCertListForDescCertificateOutput
- func (s RecommendCertListForDescCertificateOutput) String() string
- type RetForBatchDeleteFwdRuleOutput
- func (s RetForBatchDeleteFwdRuleOutput) GoString() string
- func (s *RetForBatchDeleteFwdRuleOutput) SetErrMessage(v string) *RetForBatchDeleteFwdRuleOutput
- func (s *RetForBatchDeleteFwdRuleOutput) SetId(v int32) *RetForBatchDeleteFwdRuleOutput
- func (s *RetForBatchDeleteFwdRuleOutput) SetRet(v int32) *RetForBatchDeleteFwdRuleOutput
- func (s RetForBatchDeleteFwdRuleOutput) String() string
- type ServerForBatchAddHostRuleInput
- func (s ServerForBatchAddHostRuleInput) GoString() string
- func (s *ServerForBatchAddHostRuleInput) SetAddr(v string) *ServerForBatchAddHostRuleInput
- func (s *ServerForBatchAddHostRuleInput) SetBackUp(v int32) *ServerForBatchAddHostRuleInput
- func (s *ServerForBatchAddHostRuleInput) SetPort(v int32) *ServerForBatchAddHostRuleInput
- func (s *ServerForBatchAddHostRuleInput) SetProtocol(v string) *ServerForBatchAddHostRuleInput
- func (s *ServerForBatchAddHostRuleInput) SetWeight(v int32) *ServerForBatchAddHostRuleInput
- func (s ServerForBatchAddHostRuleInput) String() string
- type ServerForBatchUpdHostRuleInput
- func (s ServerForBatchUpdHostRuleInput) GoString() string
- func (s *ServerForBatchUpdHostRuleInput) SetAddr(v string) *ServerForBatchUpdHostRuleInput
- func (s *ServerForBatchUpdHostRuleInput) SetBackUp(v int32) *ServerForBatchUpdHostRuleInput
- func (s *ServerForBatchUpdHostRuleInput) SetPort(v int32) *ServerForBatchUpdHostRuleInput
- func (s *ServerForBatchUpdHostRuleInput) SetProtocol(v string) *ServerForBatchUpdHostRuleInput
- func (s *ServerForBatchUpdHostRuleInput) SetWeight(v int32) *ServerForBatchUpdHostRuleInput
- func (s ServerForBatchUpdHostRuleInput) String() string
- type ServerForUpdHostRuleInput
- func (s ServerForUpdHostRuleInput) GoString() string
- func (s *ServerForUpdHostRuleInput) SetAddr(v string) *ServerForUpdHostRuleInput
- func (s *ServerForUpdHostRuleInput) SetBackUp(v int32) *ServerForUpdHostRuleInput
- func (s *ServerForUpdHostRuleInput) SetPort(v int32) *ServerForUpdHostRuleInput
- func (s *ServerForUpdHostRuleInput) SetProtocol(v string) *ServerForUpdHostRuleInput
- func (s *ServerForUpdHostRuleInput) SetWeight(v string) *ServerForUpdHostRuleInput
- func (s ServerForUpdHostRuleInput) String() string
- type ServersForAddHostRuleInput
- func (s ServersForAddHostRuleInput) GoString() string
- func (s *ServersForAddHostRuleInput) SetAddr(v string) *ServersForAddHostRuleInput
- func (s *ServersForAddHostRuleInput) SetBackUp(v int32) *ServersForAddHostRuleInput
- func (s *ServersForAddHostRuleInput) SetPort(v int32) *ServersForAddHostRuleInput
- func (s *ServersForAddHostRuleInput) SetProtocol(v string) *ServersForAddHostRuleInput
- func (s *ServersForAddHostRuleInput) SetWeight(v string) *ServersForAddHostRuleInput
- func (s ServersForAddHostRuleInput) String() string
- type SetDefSwitchInput
- type SetDefSwitchOutput
- type TrendForDescWebRespCodeOutput
- func (s TrendForDescWebRespCodeOutput) GoString() string
- func (s *TrendForDescWebRespCodeOutput) SetFlow(v []*FlowForDescWebRespCodeOutput) *TrendForDescWebRespCodeOutput
- func (s *TrendForDescWebRespCodeOutput) SetRespCode(v string) *TrendForDescWebRespCodeOutput
- func (s TrendForDescWebRespCodeOutput) String() string
- type UpdHostRuleInput
- func (s UpdHostRuleInput) GoString() string
- func (s *UpdHostRuleInput) SetAccessMode(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetAllSSLCipher(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetBackUpStatus(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetChunkMode(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetClientMaxBodySize(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetDefIp(v []*string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetGzipMode(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetHost(v string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetHttp2(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetKeepAliveRequests(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetKeepAliveTimeOut(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetLBAlgorithm(v string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProtoFollow(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProtocols(v []*string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxyConnectTimeOut(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxyKeepAliveRequests(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxyReadTimeOut(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxyRetry(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxySendTimeOut(v int32) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForUpdHostRuleInput) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetSSLCiphers(v []*string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetSSLProtocols(v []*string) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetServers(v []*ServerForUpdHostRuleInput) *UpdHostRuleInput
- func (s *UpdHostRuleInput) SetUserCertId(v string) *UpdHostRuleInput
- func (s UpdHostRuleInput) String() string
- func (s *UpdHostRuleInput) Validate() error
- type UpdHostRuleOutput
- type UpdateAtkAlarmThresholdInput
- func (s UpdateAtkAlarmThresholdInput) GoString() string
- func (s *UpdateAtkAlarmThresholdInput) SetBandWidth(v int32) *UpdateAtkAlarmThresholdInput
- func (s *UpdateAtkAlarmThresholdInput) SetInstanceIp(v string) *UpdateAtkAlarmThresholdInput
- func (s *UpdateAtkAlarmThresholdInput) SetPps(v int32) *UpdateAtkAlarmThresholdInput
- func (s *UpdateAtkAlarmThresholdInput) SetThresType(v int32) *UpdateAtkAlarmThresholdInput
- func (s UpdateAtkAlarmThresholdInput) String() string
- func (s *UpdateAtkAlarmThresholdInput) Validate() error
- type UpdateAtkAlarmThresholdOutput
Constants ¶
const ( ServiceName = "advdefence" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "advdefence" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ADVDEFENCE ¶
ADVDEFENCE provides the API operation methods for making requests to ADVDEFENCE. See this package's package overview docs for details on the service.
ADVDEFENCE 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) *ADVDEFENCE
New create int can support ssl or region locate set
func (*ADVDEFENCE) AddHostRule ¶
func (c *ADVDEFENCE) AddHostRule(input *AddHostRuleInput) (*AddHostRuleOutput, error)
AddHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation AddHostRule for usage and error information.
func (*ADVDEFENCE) AddHostRuleCommon ¶
func (c *ADVDEFENCE) AddHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation AddHostRuleCommon for usage and error information.
func (*ADVDEFENCE) AddHostRuleCommonRequest ¶
func (c *ADVDEFENCE) AddHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddHostRuleCommon operation. The "output" return value will be populated with the AddHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostRuleCommon Send returns without error.
See AddHostRuleCommon for more information on using the AddHostRuleCommon API call, and error handling.
// Example sending a request using the AddHostRuleCommonRequest method. req, resp := client.AddHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) AddHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) AddHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddHostRuleCommonWithContext is the same as AddHostRuleCommon with the addition of the ability to pass a context and additional request options.
See AddHostRuleCommon 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 (*ADVDEFENCE) AddHostRuleRequest ¶
func (c *ADVDEFENCE) AddHostRuleRequest(input *AddHostRuleInput) (req *request.Request, output *AddHostRuleOutput)
AddHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the AddHostRule operation. The "output" return value will be populated with the AddHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned AddHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after AddHostRuleCommon Send returns without error.
See AddHostRule for more information on using the AddHostRule API call, and error handling.
// Example sending a request using the AddHostRuleRequest method. req, resp := client.AddHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) AddHostRuleWithContext ¶
func (c *ADVDEFENCE) AddHostRuleWithContext(ctx volcengine.Context, input *AddHostRuleInput, opts ...request.Option) (*AddHostRuleOutput, error)
AddHostRuleWithContext is the same as AddHostRule with the addition of the ability to pass a context and additional request options.
See AddHostRule 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 (*ADVDEFENCE) BatchAddHostRule ¶
func (c *ADVDEFENCE) BatchAddHostRule(input *BatchAddHostRuleInput) (*BatchAddHostRuleOutput, error)
BatchAddHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchAddHostRule for usage and error information.
func (*ADVDEFENCE) BatchAddHostRuleCommon ¶
func (c *ADVDEFENCE) BatchAddHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchAddHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchAddHostRuleCommon for usage and error information.
func (*ADVDEFENCE) BatchAddHostRuleCommonRequest ¶
func (c *ADVDEFENCE) BatchAddHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchAddHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchAddHostRuleCommon operation. The "output" return value will be populated with the BatchAddHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchAddHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchAddHostRuleCommon Send returns without error.
See BatchAddHostRuleCommon for more information on using the BatchAddHostRuleCommon API call, and error handling.
// Example sending a request using the BatchAddHostRuleCommonRequest method. req, resp := client.BatchAddHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchAddHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) BatchAddHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchAddHostRuleCommonWithContext is the same as BatchAddHostRuleCommon with the addition of the ability to pass a context and additional request options.
See BatchAddHostRuleCommon 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 (*ADVDEFENCE) BatchAddHostRuleRequest ¶
func (c *ADVDEFENCE) BatchAddHostRuleRequest(input *BatchAddHostRuleInput) (req *request.Request, output *BatchAddHostRuleOutput)
BatchAddHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the BatchAddHostRule operation. The "output" return value will be populated with the BatchAddHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchAddHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchAddHostRuleCommon Send returns without error.
See BatchAddHostRule for more information on using the BatchAddHostRule API call, and error handling.
// Example sending a request using the BatchAddHostRuleRequest method. req, resp := client.BatchAddHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchAddHostRuleWithContext ¶
func (c *ADVDEFENCE) BatchAddHostRuleWithContext(ctx volcengine.Context, input *BatchAddHostRuleInput, opts ...request.Option) (*BatchAddHostRuleOutput, error)
BatchAddHostRuleWithContext is the same as BatchAddHostRule with the addition of the ability to pass a context and additional request options.
See BatchAddHostRule 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 (*ADVDEFENCE) BatchDelHostRule ¶
func (c *ADVDEFENCE) BatchDelHostRule(input *BatchDelHostRuleInput) (*BatchDelHostRuleOutput, error)
BatchDelHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchDelHostRule for usage and error information.
func (*ADVDEFENCE) BatchDelHostRuleCommon ¶
func (c *ADVDEFENCE) BatchDelHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchDelHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchDelHostRuleCommon for usage and error information.
func (*ADVDEFENCE) BatchDelHostRuleCommonRequest ¶
func (c *ADVDEFENCE) BatchDelHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchDelHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchDelHostRuleCommon operation. The "output" return value will be populated with the BatchDelHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDelHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDelHostRuleCommon Send returns without error.
See BatchDelHostRuleCommon for more information on using the BatchDelHostRuleCommon API call, and error handling.
// Example sending a request using the BatchDelHostRuleCommonRequest method. req, resp := client.BatchDelHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchDelHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) BatchDelHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchDelHostRuleCommonWithContext is the same as BatchDelHostRuleCommon with the addition of the ability to pass a context and additional request options.
See BatchDelHostRuleCommon 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 (*ADVDEFENCE) BatchDelHostRuleRequest ¶
func (c *ADVDEFENCE) BatchDelHostRuleRequest(input *BatchDelHostRuleInput) (req *request.Request, output *BatchDelHostRuleOutput)
BatchDelHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the BatchDelHostRule operation. The "output" return value will be populated with the BatchDelHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDelHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDelHostRuleCommon Send returns without error.
See BatchDelHostRule for more information on using the BatchDelHostRule API call, and error handling.
// Example sending a request using the BatchDelHostRuleRequest method. req, resp := client.BatchDelHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchDelHostRuleWithContext ¶
func (c *ADVDEFENCE) BatchDelHostRuleWithContext(ctx volcengine.Context, input *BatchDelHostRuleInput, opts ...request.Option) (*BatchDelHostRuleOutput, error)
BatchDelHostRuleWithContext is the same as BatchDelHostRule with the addition of the ability to pass a context and additional request options.
See BatchDelHostRule 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 (*ADVDEFENCE) BatchDeleteFwdRule ¶
func (c *ADVDEFENCE) BatchDeleteFwdRule(input *BatchDeleteFwdRuleInput) (*BatchDeleteFwdRuleOutput, error)
BatchDeleteFwdRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchDeleteFwdRule for usage and error information.
func (*ADVDEFENCE) BatchDeleteFwdRuleCommon ¶
func (c *ADVDEFENCE) BatchDeleteFwdRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchDeleteFwdRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchDeleteFwdRuleCommon for usage and error information.
func (*ADVDEFENCE) BatchDeleteFwdRuleCommonRequest ¶
func (c *ADVDEFENCE) BatchDeleteFwdRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchDeleteFwdRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchDeleteFwdRuleCommon operation. The "output" return value will be populated with the BatchDeleteFwdRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteFwdRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteFwdRuleCommon Send returns without error.
See BatchDeleteFwdRuleCommon for more information on using the BatchDeleteFwdRuleCommon API call, and error handling.
// Example sending a request using the BatchDeleteFwdRuleCommonRequest method. req, resp := client.BatchDeleteFwdRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchDeleteFwdRuleCommonWithContext ¶
func (c *ADVDEFENCE) BatchDeleteFwdRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchDeleteFwdRuleCommonWithContext is the same as BatchDeleteFwdRuleCommon with the addition of the ability to pass a context and additional request options.
See BatchDeleteFwdRuleCommon 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 (*ADVDEFENCE) BatchDeleteFwdRuleRequest ¶
func (c *ADVDEFENCE) BatchDeleteFwdRuleRequest(input *BatchDeleteFwdRuleInput) (req *request.Request, output *BatchDeleteFwdRuleOutput)
BatchDeleteFwdRuleRequest generates a "volcengine/request.Request" representing the client's request for the BatchDeleteFwdRule operation. The "output" return value will be populated with the BatchDeleteFwdRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteFwdRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteFwdRuleCommon Send returns without error.
See BatchDeleteFwdRule for more information on using the BatchDeleteFwdRule API call, and error handling.
// Example sending a request using the BatchDeleteFwdRuleRequest method. req, resp := client.BatchDeleteFwdRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchDeleteFwdRuleWithContext ¶
func (c *ADVDEFENCE) BatchDeleteFwdRuleWithContext(ctx volcengine.Context, input *BatchDeleteFwdRuleInput, opts ...request.Option) (*BatchDeleteFwdRuleOutput, error)
BatchDeleteFwdRuleWithContext is the same as BatchDeleteFwdRule with the addition of the ability to pass a context and additional request options.
See BatchDeleteFwdRule 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 (*ADVDEFENCE) BatchSwitchBackupServers ¶
func (c *ADVDEFENCE) BatchSwitchBackupServers(input *BatchSwitchBackupServersInput) (*BatchSwitchBackupServersOutput, error)
BatchSwitchBackupServers API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchSwitchBackupServers for usage and error information.
func (*ADVDEFENCE) BatchSwitchBackupServersCommon ¶
func (c *ADVDEFENCE) BatchSwitchBackupServersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchSwitchBackupServersCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchSwitchBackupServersCommon for usage and error information.
func (*ADVDEFENCE) BatchSwitchBackupServersCommonRequest ¶
func (c *ADVDEFENCE) BatchSwitchBackupServersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchSwitchBackupServersCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchSwitchBackupServersCommon operation. The "output" return value will be populated with the BatchSwitchBackupServersCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchSwitchBackupServersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchSwitchBackupServersCommon Send returns without error.
See BatchSwitchBackupServersCommon for more information on using the BatchSwitchBackupServersCommon API call, and error handling.
// Example sending a request using the BatchSwitchBackupServersCommonRequest method. req, resp := client.BatchSwitchBackupServersCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchSwitchBackupServersCommonWithContext ¶
func (c *ADVDEFENCE) BatchSwitchBackupServersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchSwitchBackupServersCommonWithContext is the same as BatchSwitchBackupServersCommon with the addition of the ability to pass a context and additional request options.
See BatchSwitchBackupServersCommon 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 (*ADVDEFENCE) BatchSwitchBackupServersRequest ¶
func (c *ADVDEFENCE) BatchSwitchBackupServersRequest(input *BatchSwitchBackupServersInput) (req *request.Request, output *BatchSwitchBackupServersOutput)
BatchSwitchBackupServersRequest generates a "volcengine/request.Request" representing the client's request for the BatchSwitchBackupServers operation. The "output" return value will be populated with the BatchSwitchBackupServersCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchSwitchBackupServersCommon Request to send the API call to the service. the "output" return value is not valid until after BatchSwitchBackupServersCommon Send returns without error.
See BatchSwitchBackupServers for more information on using the BatchSwitchBackupServers API call, and error handling.
// Example sending a request using the BatchSwitchBackupServersRequest method. req, resp := client.BatchSwitchBackupServersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchSwitchBackupServersWithContext ¶
func (c *ADVDEFENCE) BatchSwitchBackupServersWithContext(ctx volcengine.Context, input *BatchSwitchBackupServersInput, opts ...request.Option) (*BatchSwitchBackupServersOutput, error)
BatchSwitchBackupServersWithContext is the same as BatchSwitchBackupServers with the addition of the ability to pass a context and additional request options.
See BatchSwitchBackupServers 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 (*ADVDEFENCE) BatchUpdHostRule ¶
func (c *ADVDEFENCE) BatchUpdHostRule(input *BatchUpdHostRuleInput) (*BatchUpdHostRuleOutput, error)
BatchUpdHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchUpdHostRule for usage and error information.
func (*ADVDEFENCE) BatchUpdHostRuleCommon ¶
func (c *ADVDEFENCE) BatchUpdHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchUpdHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation BatchUpdHostRuleCommon for usage and error information.
func (*ADVDEFENCE) BatchUpdHostRuleCommonRequest ¶
func (c *ADVDEFENCE) BatchUpdHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchUpdHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchUpdHostRuleCommon operation. The "output" return value will be populated with the BatchUpdHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchUpdHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchUpdHostRuleCommon Send returns without error.
See BatchUpdHostRuleCommon for more information on using the BatchUpdHostRuleCommon API call, and error handling.
// Example sending a request using the BatchUpdHostRuleCommonRequest method. req, resp := client.BatchUpdHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchUpdHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) BatchUpdHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchUpdHostRuleCommonWithContext is the same as BatchUpdHostRuleCommon with the addition of the ability to pass a context and additional request options.
See BatchUpdHostRuleCommon 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 (*ADVDEFENCE) BatchUpdHostRuleRequest ¶
func (c *ADVDEFENCE) BatchUpdHostRuleRequest(input *BatchUpdHostRuleInput) (req *request.Request, output *BatchUpdHostRuleOutput)
BatchUpdHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the BatchUpdHostRule operation. The "output" return value will be populated with the BatchUpdHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchUpdHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after BatchUpdHostRuleCommon Send returns without error.
See BatchUpdHostRule for more information on using the BatchUpdHostRule API call, and error handling.
// Example sending a request using the BatchUpdHostRuleRequest method. req, resp := client.BatchUpdHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) BatchUpdHostRuleWithContext ¶
func (c *ADVDEFENCE) BatchUpdHostRuleWithContext(ctx volcengine.Context, input *BatchUpdHostRuleInput, opts ...request.Option) (*BatchUpdHostRuleOutput, error)
BatchUpdHostRuleWithContext is the same as BatchUpdHostRule with the addition of the ability to pass a context and additional request options.
See BatchUpdHostRule 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 (*ADVDEFENCE) DelHostRule ¶
func (c *ADVDEFENCE) DelHostRule(input *DelHostRuleInput) (*DelHostRuleOutput, error)
DelHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DelHostRule for usage and error information.
func (*ADVDEFENCE) DelHostRuleCommon ¶
func (c *ADVDEFENCE) DelHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DelHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DelHostRuleCommon for usage and error information.
func (*ADVDEFENCE) DelHostRuleCommonRequest ¶
func (c *ADVDEFENCE) DelHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DelHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DelHostRuleCommon operation. The "output" return value will be populated with the DelHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DelHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DelHostRuleCommon Send returns without error.
See DelHostRuleCommon for more information on using the DelHostRuleCommon API call, and error handling.
// Example sending a request using the DelHostRuleCommonRequest method. req, resp := client.DelHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DelHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) DelHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DelHostRuleCommonWithContext is the same as DelHostRuleCommon with the addition of the ability to pass a context and additional request options.
See DelHostRuleCommon 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 (*ADVDEFENCE) DelHostRuleRequest ¶
func (c *ADVDEFENCE) DelHostRuleRequest(input *DelHostRuleInput) (req *request.Request, output *DelHostRuleOutput)
DelHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the DelHostRule operation. The "output" return value will be populated with the DelHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DelHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DelHostRuleCommon Send returns without error.
See DelHostRule for more information on using the DelHostRule API call, and error handling.
// Example sending a request using the DelHostRuleRequest method. req, resp := client.DelHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DelHostRuleWithContext ¶
func (c *ADVDEFENCE) DelHostRuleWithContext(ctx volcengine.Context, input *DelHostRuleInput, opts ...request.Option) (*DelHostRuleOutput, error)
DelHostRuleWithContext is the same as DelHostRule with the addition of the ability to pass a context and additional request options.
See DelHostRule 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 (*ADVDEFENCE) DescAtkAlarmThreshold ¶
func (c *ADVDEFENCE) DescAtkAlarmThreshold(input *DescAtkAlarmThresholdInput) (*DescAtkAlarmThresholdOutput, error)
DescAtkAlarmThreshold API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescAtkAlarmThreshold for usage and error information.
func (*ADVDEFENCE) DescAtkAlarmThresholdCommon ¶
func (c *ADVDEFENCE) DescAtkAlarmThresholdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescAtkAlarmThresholdCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescAtkAlarmThresholdCommon for usage and error information.
func (*ADVDEFENCE) DescAtkAlarmThresholdCommonRequest ¶
func (c *ADVDEFENCE) DescAtkAlarmThresholdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescAtkAlarmThresholdCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescAtkAlarmThresholdCommon operation. The "output" return value will be populated with the DescAtkAlarmThresholdCommon request's response once the request completes successfully.
Use "Send" method on the returned DescAtkAlarmThresholdCommon Request to send the API call to the service. the "output" return value is not valid until after DescAtkAlarmThresholdCommon Send returns without error.
See DescAtkAlarmThresholdCommon for more information on using the DescAtkAlarmThresholdCommon API call, and error handling.
// Example sending a request using the DescAtkAlarmThresholdCommonRequest method. req, resp := client.DescAtkAlarmThresholdCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescAtkAlarmThresholdCommonWithContext ¶
func (c *ADVDEFENCE) DescAtkAlarmThresholdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescAtkAlarmThresholdCommonWithContext is the same as DescAtkAlarmThresholdCommon with the addition of the ability to pass a context and additional request options.
See DescAtkAlarmThresholdCommon 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 (*ADVDEFENCE) DescAtkAlarmThresholdRequest ¶
func (c *ADVDEFENCE) DescAtkAlarmThresholdRequest(input *DescAtkAlarmThresholdInput) (req *request.Request, output *DescAtkAlarmThresholdOutput)
DescAtkAlarmThresholdRequest generates a "volcengine/request.Request" representing the client's request for the DescAtkAlarmThreshold operation. The "output" return value will be populated with the DescAtkAlarmThresholdCommon request's response once the request completes successfully.
Use "Send" method on the returned DescAtkAlarmThresholdCommon Request to send the API call to the service. the "output" return value is not valid until after DescAtkAlarmThresholdCommon Send returns without error.
See DescAtkAlarmThreshold for more information on using the DescAtkAlarmThreshold API call, and error handling.
// Example sending a request using the DescAtkAlarmThresholdRequest method. req, resp := client.DescAtkAlarmThresholdRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescAtkAlarmThresholdWithContext ¶
func (c *ADVDEFENCE) DescAtkAlarmThresholdWithContext(ctx volcengine.Context, input *DescAtkAlarmThresholdInput, opts ...request.Option) (*DescAtkAlarmThresholdOutput, error)
DescAtkAlarmThresholdWithContext is the same as DescAtkAlarmThreshold with the addition of the ability to pass a context and additional request options.
See DescAtkAlarmThreshold 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 (*ADVDEFENCE) DescCertificate ¶
func (c *ADVDEFENCE) DescCertificate(input *DescCertificateInput) (*DescCertificateOutput, error)
DescCertificate API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescCertificate for usage and error information.
func (*ADVDEFENCE) DescCertificateCommon ¶
func (c *ADVDEFENCE) DescCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescCertificateCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescCertificateCommon for usage and error information.
func (*ADVDEFENCE) DescCertificateCommonRequest ¶
func (c *ADVDEFENCE) DescCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescCertificateCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescCertificateCommon operation. The "output" return value will be populated with the DescCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned DescCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after DescCertificateCommon Send returns without error.
See DescCertificateCommon for more information on using the DescCertificateCommon API call, and error handling.
// Example sending a request using the DescCertificateCommonRequest method. req, resp := client.DescCertificateCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescCertificateCommonWithContext ¶
func (c *ADVDEFENCE) DescCertificateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescCertificateCommonWithContext is the same as DescCertificateCommon with the addition of the ability to pass a context and additional request options.
See DescCertificateCommon 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 (*ADVDEFENCE) DescCertificateRequest ¶
func (c *ADVDEFENCE) DescCertificateRequest(input *DescCertificateInput) (req *request.Request, output *DescCertificateOutput)
DescCertificateRequest generates a "volcengine/request.Request" representing the client's request for the DescCertificate operation. The "output" return value will be populated with the DescCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned DescCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after DescCertificateCommon Send returns without error.
See DescCertificate for more information on using the DescCertificate API call, and error handling.
// Example sending a request using the DescCertificateRequest method. req, resp := client.DescCertificateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescCertificateWithContext ¶
func (c *ADVDEFENCE) DescCertificateWithContext(ctx volcengine.Context, input *DescCertificateInput, opts ...request.Option) (*DescCertificateOutput, error)
DescCertificateWithContext is the same as DescCertificate with the addition of the ability to pass a context and additional request options.
See DescCertificate 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 (*ADVDEFENCE) DescWebAtkOverview ¶
func (c *ADVDEFENCE) DescWebAtkOverview(input *DescWebAtkOverviewInput) (*DescWebAtkOverviewOutput, error)
DescWebAtkOverview API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkOverview for usage and error information.
func (*ADVDEFENCE) DescWebAtkOverviewCommon ¶
func (c *ADVDEFENCE) DescWebAtkOverviewCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebAtkOverviewCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkOverviewCommon for usage and error information.
func (*ADVDEFENCE) DescWebAtkOverviewCommonRequest ¶
func (c *ADVDEFENCE) DescWebAtkOverviewCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebAtkOverviewCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkOverviewCommon operation. The "output" return value will be populated with the DescWebAtkOverviewCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkOverviewCommon Send returns without error.
See DescWebAtkOverviewCommon for more information on using the DescWebAtkOverviewCommon API call, and error handling.
// Example sending a request using the DescWebAtkOverviewCommonRequest method. req, resp := client.DescWebAtkOverviewCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkOverviewCommonWithContext ¶
func (c *ADVDEFENCE) DescWebAtkOverviewCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebAtkOverviewCommonWithContext is the same as DescWebAtkOverviewCommon with the addition of the ability to pass a context and additional request options.
See DescWebAtkOverviewCommon 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 (*ADVDEFENCE) DescWebAtkOverviewRequest ¶
func (c *ADVDEFENCE) DescWebAtkOverviewRequest(input *DescWebAtkOverviewInput) (req *request.Request, output *DescWebAtkOverviewOutput)
DescWebAtkOverviewRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkOverview operation. The "output" return value will be populated with the DescWebAtkOverviewCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkOverviewCommon Send returns without error.
See DescWebAtkOverview for more information on using the DescWebAtkOverview API call, and error handling.
// Example sending a request using the DescWebAtkOverviewRequest method. req, resp := client.DescWebAtkOverviewRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkOverviewWithContext ¶
func (c *ADVDEFENCE) DescWebAtkOverviewWithContext(ctx volcengine.Context, input *DescWebAtkOverviewInput, opts ...request.Option) (*DescWebAtkOverviewOutput, error)
DescWebAtkOverviewWithContext is the same as DescWebAtkOverview with the addition of the ability to pass a context and additional request options.
See DescWebAtkOverview 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 (*ADVDEFENCE) DescWebAtkStatistics ¶
func (c *ADVDEFENCE) DescWebAtkStatistics(input *DescWebAtkStatisticsInput) (*DescWebAtkStatisticsOutput, error)
DescWebAtkStatistics API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkStatistics for usage and error information.
func (*ADVDEFENCE) DescWebAtkStatisticsCommon ¶
func (c *ADVDEFENCE) DescWebAtkStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebAtkStatisticsCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkStatisticsCommon for usage and error information.
func (*ADVDEFENCE) DescWebAtkStatisticsCommonRequest ¶
func (c *ADVDEFENCE) DescWebAtkStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebAtkStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkStatisticsCommon operation. The "output" return value will be populated with the DescWebAtkStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkStatisticsCommon Send returns without error.
See DescWebAtkStatisticsCommon for more information on using the DescWebAtkStatisticsCommon API call, and error handling.
// Example sending a request using the DescWebAtkStatisticsCommonRequest method. req, resp := client.DescWebAtkStatisticsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkStatisticsCommonWithContext ¶
func (c *ADVDEFENCE) DescWebAtkStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebAtkStatisticsCommonWithContext is the same as DescWebAtkStatisticsCommon with the addition of the ability to pass a context and additional request options.
See DescWebAtkStatisticsCommon 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 (*ADVDEFENCE) DescWebAtkStatisticsRequest ¶
func (c *ADVDEFENCE) DescWebAtkStatisticsRequest(input *DescWebAtkStatisticsInput) (req *request.Request, output *DescWebAtkStatisticsOutput)
DescWebAtkStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkStatistics operation. The "output" return value will be populated with the DescWebAtkStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkStatisticsCommon Send returns without error.
See DescWebAtkStatistics for more information on using the DescWebAtkStatistics API call, and error handling.
// Example sending a request using the DescWebAtkStatisticsRequest method. req, resp := client.DescWebAtkStatisticsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkStatisticsWithContext ¶
func (c *ADVDEFENCE) DescWebAtkStatisticsWithContext(ctx volcengine.Context, input *DescWebAtkStatisticsInput, opts ...request.Option) (*DescWebAtkStatisticsOutput, error)
DescWebAtkStatisticsWithContext is the same as DescWebAtkStatistics with the addition of the ability to pass a context and additional request options.
See DescWebAtkStatistics 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 (*ADVDEFENCE) DescWebAtkTopSrcIp ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIp(input *DescWebAtkTopSrcIpInput) (*DescWebAtkTopSrcIpOutput, error)
DescWebAtkTopSrcIp API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkTopSrcIp for usage and error information.
func (*ADVDEFENCE) DescWebAtkTopSrcIpCommon ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebAtkTopSrcIpCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkTopSrcIpCommon for usage and error information.
func (*ADVDEFENCE) DescWebAtkTopSrcIpCommonRequest ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebAtkTopSrcIpCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkTopSrcIpCommon operation. The "output" return value will be populated with the DescWebAtkTopSrcIpCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkTopSrcIpCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkTopSrcIpCommon Send returns without error.
See DescWebAtkTopSrcIpCommon for more information on using the DescWebAtkTopSrcIpCommon API call, and error handling.
// Example sending a request using the DescWebAtkTopSrcIpCommonRequest method. req, resp := client.DescWebAtkTopSrcIpCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkTopSrcIpCommonWithContext ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIpCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebAtkTopSrcIpCommonWithContext is the same as DescWebAtkTopSrcIpCommon with the addition of the ability to pass a context and additional request options.
See DescWebAtkTopSrcIpCommon 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 (*ADVDEFENCE) DescWebAtkTopSrcIpRequest ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIpRequest(input *DescWebAtkTopSrcIpInput) (req *request.Request, output *DescWebAtkTopSrcIpOutput)
DescWebAtkTopSrcIpRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkTopSrcIp operation. The "output" return value will be populated with the DescWebAtkTopSrcIpCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkTopSrcIpCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkTopSrcIpCommon Send returns without error.
See DescWebAtkTopSrcIp for more information on using the DescWebAtkTopSrcIp API call, and error handling.
// Example sending a request using the DescWebAtkTopSrcIpRequest method. req, resp := client.DescWebAtkTopSrcIpRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkTopSrcIpWithContext ¶
func (c *ADVDEFENCE) DescWebAtkTopSrcIpWithContext(ctx volcengine.Context, input *DescWebAtkTopSrcIpInput, opts ...request.Option) (*DescWebAtkTopSrcIpOutput, error)
DescWebAtkTopSrcIpWithContext is the same as DescWebAtkTopSrcIp with the addition of the ability to pass a context and additional request options.
See DescWebAtkTopSrcIp 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 (*ADVDEFENCE) DescWebAtkTopUrl ¶
func (c *ADVDEFENCE) DescWebAtkTopUrl(input *DescWebAtkTopUrlInput) (*DescWebAtkTopUrlOutput, error)
DescWebAtkTopUrl API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkTopUrl for usage and error information.
func (*ADVDEFENCE) DescWebAtkTopUrlCommon ¶
func (c *ADVDEFENCE) DescWebAtkTopUrlCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebAtkTopUrlCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebAtkTopUrlCommon for usage and error information.
func (*ADVDEFENCE) DescWebAtkTopUrlCommonRequest ¶
func (c *ADVDEFENCE) DescWebAtkTopUrlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebAtkTopUrlCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkTopUrlCommon operation. The "output" return value will be populated with the DescWebAtkTopUrlCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkTopUrlCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkTopUrlCommon Send returns without error.
See DescWebAtkTopUrlCommon for more information on using the DescWebAtkTopUrlCommon API call, and error handling.
// Example sending a request using the DescWebAtkTopUrlCommonRequest method. req, resp := client.DescWebAtkTopUrlCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkTopUrlCommonWithContext ¶
func (c *ADVDEFENCE) DescWebAtkTopUrlCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebAtkTopUrlCommonWithContext is the same as DescWebAtkTopUrlCommon with the addition of the ability to pass a context and additional request options.
See DescWebAtkTopUrlCommon 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 (*ADVDEFENCE) DescWebAtkTopUrlRequest ¶
func (c *ADVDEFENCE) DescWebAtkTopUrlRequest(input *DescWebAtkTopUrlInput) (req *request.Request, output *DescWebAtkTopUrlOutput)
DescWebAtkTopUrlRequest generates a "volcengine/request.Request" representing the client's request for the DescWebAtkTopUrl operation. The "output" return value will be populated with the DescWebAtkTopUrlCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebAtkTopUrlCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebAtkTopUrlCommon Send returns without error.
See DescWebAtkTopUrl for more information on using the DescWebAtkTopUrl API call, and error handling.
// Example sending a request using the DescWebAtkTopUrlRequest method. req, resp := client.DescWebAtkTopUrlRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebAtkTopUrlWithContext ¶
func (c *ADVDEFENCE) DescWebAtkTopUrlWithContext(ctx volcengine.Context, input *DescWebAtkTopUrlInput, opts ...request.Option) (*DescWebAtkTopUrlOutput, error)
DescWebAtkTopUrlWithContext is the same as DescWebAtkTopUrl with the addition of the ability to pass a context and additional request options.
See DescWebAtkTopUrl 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 (*ADVDEFENCE) DescWebBpsFlow ¶
func (c *ADVDEFENCE) DescWebBpsFlow(input *DescWebBpsFlowInput) (*DescWebBpsFlowOutput, error)
DescWebBpsFlow API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebBpsFlow for usage and error information.
func (*ADVDEFENCE) DescWebBpsFlowCommon ¶
func (c *ADVDEFENCE) DescWebBpsFlowCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebBpsFlowCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebBpsFlowCommon for usage and error information.
func (*ADVDEFENCE) DescWebBpsFlowCommonRequest ¶
func (c *ADVDEFENCE) DescWebBpsFlowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebBpsFlowCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebBpsFlowCommon operation. The "output" return value will be populated with the DescWebBpsFlowCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebBpsFlowCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebBpsFlowCommon Send returns without error.
See DescWebBpsFlowCommon for more information on using the DescWebBpsFlowCommon API call, and error handling.
// Example sending a request using the DescWebBpsFlowCommonRequest method. req, resp := client.DescWebBpsFlowCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebBpsFlowCommonWithContext ¶
func (c *ADVDEFENCE) DescWebBpsFlowCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebBpsFlowCommonWithContext is the same as DescWebBpsFlowCommon with the addition of the ability to pass a context and additional request options.
See DescWebBpsFlowCommon 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 (*ADVDEFENCE) DescWebBpsFlowRequest ¶
func (c *ADVDEFENCE) DescWebBpsFlowRequest(input *DescWebBpsFlowInput) (req *request.Request, output *DescWebBpsFlowOutput)
DescWebBpsFlowRequest generates a "volcengine/request.Request" representing the client's request for the DescWebBpsFlow operation. The "output" return value will be populated with the DescWebBpsFlowCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebBpsFlowCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebBpsFlowCommon Send returns without error.
See DescWebBpsFlow for more information on using the DescWebBpsFlow API call, and error handling.
// Example sending a request using the DescWebBpsFlowRequest method. req, resp := client.DescWebBpsFlowRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebBpsFlowWithContext ¶
func (c *ADVDEFENCE) DescWebBpsFlowWithContext(ctx volcengine.Context, input *DescWebBpsFlowInput, opts ...request.Option) (*DescWebBpsFlowOutput, error)
DescWebBpsFlowWithContext is the same as DescWebBpsFlow with the addition of the ability to pass a context and additional request options.
See DescWebBpsFlow 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 (*ADVDEFENCE) DescWebQpsFlow ¶
func (c *ADVDEFENCE) DescWebQpsFlow(input *DescWebQpsFlowInput) (*DescWebQpsFlowOutput, error)
DescWebQpsFlow API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebQpsFlow for usage and error information.
func (*ADVDEFENCE) DescWebQpsFlowCommon ¶
func (c *ADVDEFENCE) DescWebQpsFlowCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebQpsFlowCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebQpsFlowCommon for usage and error information.
func (*ADVDEFENCE) DescWebQpsFlowCommonRequest ¶
func (c *ADVDEFENCE) DescWebQpsFlowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebQpsFlowCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebQpsFlowCommon operation. The "output" return value will be populated with the DescWebQpsFlowCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebQpsFlowCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebQpsFlowCommon Send returns without error.
See DescWebQpsFlowCommon for more information on using the DescWebQpsFlowCommon API call, and error handling.
// Example sending a request using the DescWebQpsFlowCommonRequest method. req, resp := client.DescWebQpsFlowCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebQpsFlowCommonWithContext ¶
func (c *ADVDEFENCE) DescWebQpsFlowCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebQpsFlowCommonWithContext is the same as DescWebQpsFlowCommon with the addition of the ability to pass a context and additional request options.
See DescWebQpsFlowCommon 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 (*ADVDEFENCE) DescWebQpsFlowRequest ¶
func (c *ADVDEFENCE) DescWebQpsFlowRequest(input *DescWebQpsFlowInput) (req *request.Request, output *DescWebQpsFlowOutput)
DescWebQpsFlowRequest generates a "volcengine/request.Request" representing the client's request for the DescWebQpsFlow operation. The "output" return value will be populated with the DescWebQpsFlowCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebQpsFlowCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebQpsFlowCommon Send returns without error.
See DescWebQpsFlow for more information on using the DescWebQpsFlow API call, and error handling.
// Example sending a request using the DescWebQpsFlowRequest method. req, resp := client.DescWebQpsFlowRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebQpsFlowWithContext ¶
func (c *ADVDEFENCE) DescWebQpsFlowWithContext(ctx volcengine.Context, input *DescWebQpsFlowInput, opts ...request.Option) (*DescWebQpsFlowOutput, error)
DescWebQpsFlowWithContext is the same as DescWebQpsFlow with the addition of the ability to pass a context and additional request options.
See DescWebQpsFlow 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 (*ADVDEFENCE) DescWebRespCode ¶
func (c *ADVDEFENCE) DescWebRespCode(input *DescWebRespCodeInput) (*DescWebRespCodeOutput, error)
DescWebRespCode API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebRespCode for usage and error information.
func (*ADVDEFENCE) DescWebRespCodeCommon ¶
func (c *ADVDEFENCE) DescWebRespCodeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescWebRespCodeCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation DescWebRespCodeCommon for usage and error information.
func (*ADVDEFENCE) DescWebRespCodeCommonRequest ¶
func (c *ADVDEFENCE) DescWebRespCodeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescWebRespCodeCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescWebRespCodeCommon operation. The "output" return value will be populated with the DescWebRespCodeCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebRespCodeCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebRespCodeCommon Send returns without error.
See DescWebRespCodeCommon for more information on using the DescWebRespCodeCommon API call, and error handling.
// Example sending a request using the DescWebRespCodeCommonRequest method. req, resp := client.DescWebRespCodeCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebRespCodeCommonWithContext ¶
func (c *ADVDEFENCE) DescWebRespCodeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescWebRespCodeCommonWithContext is the same as DescWebRespCodeCommon with the addition of the ability to pass a context and additional request options.
See DescWebRespCodeCommon 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 (*ADVDEFENCE) DescWebRespCodeRequest ¶
func (c *ADVDEFENCE) DescWebRespCodeRequest(input *DescWebRespCodeInput) (req *request.Request, output *DescWebRespCodeOutput)
DescWebRespCodeRequest generates a "volcengine/request.Request" representing the client's request for the DescWebRespCode operation. The "output" return value will be populated with the DescWebRespCodeCommon request's response once the request completes successfully.
Use "Send" method on the returned DescWebRespCodeCommon Request to send the API call to the service. the "output" return value is not valid until after DescWebRespCodeCommon Send returns without error.
See DescWebRespCode for more information on using the DescWebRespCode API call, and error handling.
// Example sending a request using the DescWebRespCodeRequest method. req, resp := client.DescWebRespCodeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) DescWebRespCodeWithContext ¶
func (c *ADVDEFENCE) DescWebRespCodeWithContext(ctx volcengine.Context, input *DescWebRespCodeInput, opts ...request.Option) (*DescWebRespCodeOutput, error)
DescWebRespCodeWithContext is the same as DescWebRespCode with the addition of the ability to pass a context and additional request options.
See DescWebRespCode 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 (*ADVDEFENCE) GetFwdRuleLipList ¶
func (c *ADVDEFENCE) GetFwdRuleLipList(input *GetFwdRuleLipListInput) (*GetFwdRuleLipListOutput, error)
GetFwdRuleLipList API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation GetFwdRuleLipList for usage and error information.
func (*ADVDEFENCE) GetFwdRuleLipListCommon ¶
func (c *ADVDEFENCE) GetFwdRuleLipListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetFwdRuleLipListCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation GetFwdRuleLipListCommon for usage and error information.
func (*ADVDEFENCE) GetFwdRuleLipListCommonRequest ¶
func (c *ADVDEFENCE) GetFwdRuleLipListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetFwdRuleLipListCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetFwdRuleLipListCommon operation. The "output" return value will be populated with the GetFwdRuleLipListCommon request's response once the request completes successfully.
Use "Send" method on the returned GetFwdRuleLipListCommon Request to send the API call to the service. the "output" return value is not valid until after GetFwdRuleLipListCommon Send returns without error.
See GetFwdRuleLipListCommon for more information on using the GetFwdRuleLipListCommon API call, and error handling.
// Example sending a request using the GetFwdRuleLipListCommonRequest method. req, resp := client.GetFwdRuleLipListCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) GetFwdRuleLipListCommonWithContext ¶
func (c *ADVDEFENCE) GetFwdRuleLipListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetFwdRuleLipListCommonWithContext is the same as GetFwdRuleLipListCommon with the addition of the ability to pass a context and additional request options.
See GetFwdRuleLipListCommon 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 (*ADVDEFENCE) GetFwdRuleLipListRequest ¶
func (c *ADVDEFENCE) GetFwdRuleLipListRequest(input *GetFwdRuleLipListInput) (req *request.Request, output *GetFwdRuleLipListOutput)
GetFwdRuleLipListRequest generates a "volcengine/request.Request" representing the client's request for the GetFwdRuleLipList operation. The "output" return value will be populated with the GetFwdRuleLipListCommon request's response once the request completes successfully.
Use "Send" method on the returned GetFwdRuleLipListCommon Request to send the API call to the service. the "output" return value is not valid until after GetFwdRuleLipListCommon Send returns without error.
See GetFwdRuleLipList for more information on using the GetFwdRuleLipList API call, and error handling.
// Example sending a request using the GetFwdRuleLipListRequest method. req, resp := client.GetFwdRuleLipListRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) GetFwdRuleLipListWithContext ¶
func (c *ADVDEFENCE) GetFwdRuleLipListWithContext(ctx volcengine.Context, input *GetFwdRuleLipListInput, opts ...request.Option) (*GetFwdRuleLipListOutput, error)
GetFwdRuleLipListWithContext is the same as GetFwdRuleLipList with the addition of the ability to pass a context and additional request options.
See GetFwdRuleLipList 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 (*ADVDEFENCE) GetHostDefStatus ¶
func (c *ADVDEFENCE) GetHostDefStatus(input *GetHostDefStatusInput) (*GetHostDefStatusOutput, error)
GetHostDefStatus API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation GetHostDefStatus for usage and error information.
func (*ADVDEFENCE) GetHostDefStatusCommon ¶
func (c *ADVDEFENCE) GetHostDefStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetHostDefStatusCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation GetHostDefStatusCommon for usage and error information.
func (*ADVDEFENCE) GetHostDefStatusCommonRequest ¶
func (c *ADVDEFENCE) GetHostDefStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetHostDefStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetHostDefStatusCommon operation. The "output" return value will be populated with the GetHostDefStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned GetHostDefStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetHostDefStatusCommon Send returns without error.
See GetHostDefStatusCommon for more information on using the GetHostDefStatusCommon API call, and error handling.
// Example sending a request using the GetHostDefStatusCommonRequest method. req, resp := client.GetHostDefStatusCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) GetHostDefStatusCommonWithContext ¶
func (c *ADVDEFENCE) GetHostDefStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetHostDefStatusCommonWithContext is the same as GetHostDefStatusCommon with the addition of the ability to pass a context and additional request options.
See GetHostDefStatusCommon 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 (*ADVDEFENCE) GetHostDefStatusRequest ¶
func (c *ADVDEFENCE) GetHostDefStatusRequest(input *GetHostDefStatusInput) (req *request.Request, output *GetHostDefStatusOutput)
GetHostDefStatusRequest generates a "volcengine/request.Request" representing the client's request for the GetHostDefStatus operation. The "output" return value will be populated with the GetHostDefStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned GetHostDefStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetHostDefStatusCommon Send returns without error.
See GetHostDefStatus for more information on using the GetHostDefStatus API call, and error handling.
// Example sending a request using the GetHostDefStatusRequest method. req, resp := client.GetHostDefStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) GetHostDefStatusWithContext ¶
func (c *ADVDEFENCE) GetHostDefStatusWithContext(ctx volcengine.Context, input *GetHostDefStatusInput, opts ...request.Option) (*GetHostDefStatusOutput, error)
GetHostDefStatusWithContext is the same as GetHostDefStatus with the addition of the ability to pass a context and additional request options.
See GetHostDefStatus 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 (*ADVDEFENCE) SetDefSwitch ¶
func (c *ADVDEFENCE) SetDefSwitch(input *SetDefSwitchInput) (*SetDefSwitchOutput, error)
SetDefSwitch API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation SetDefSwitch for usage and error information.
func (*ADVDEFENCE) SetDefSwitchCommon ¶
func (c *ADVDEFENCE) SetDefSwitchCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SetDefSwitchCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation SetDefSwitchCommon for usage and error information.
func (*ADVDEFENCE) SetDefSwitchCommonRequest ¶
func (c *ADVDEFENCE) SetDefSwitchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetDefSwitchCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetDefSwitchCommon operation. The "output" return value will be populated with the SetDefSwitchCommon request's response once the request completes successfully.
Use "Send" method on the returned SetDefSwitchCommon Request to send the API call to the service. the "output" return value is not valid until after SetDefSwitchCommon Send returns without error.
See SetDefSwitchCommon for more information on using the SetDefSwitchCommon API call, and error handling.
// Example sending a request using the SetDefSwitchCommonRequest method. req, resp := client.SetDefSwitchCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) SetDefSwitchCommonWithContext ¶
func (c *ADVDEFENCE) SetDefSwitchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetDefSwitchCommonWithContext is the same as SetDefSwitchCommon with the addition of the ability to pass a context and additional request options.
See SetDefSwitchCommon 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 (*ADVDEFENCE) SetDefSwitchRequest ¶
func (c *ADVDEFENCE) SetDefSwitchRequest(input *SetDefSwitchInput) (req *request.Request, output *SetDefSwitchOutput)
SetDefSwitchRequest generates a "volcengine/request.Request" representing the client's request for the SetDefSwitch operation. The "output" return value will be populated with the SetDefSwitchCommon request's response once the request completes successfully.
Use "Send" method on the returned SetDefSwitchCommon Request to send the API call to the service. the "output" return value is not valid until after SetDefSwitchCommon Send returns without error.
See SetDefSwitch for more information on using the SetDefSwitch API call, and error handling.
// Example sending a request using the SetDefSwitchRequest method. req, resp := client.SetDefSwitchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) SetDefSwitchWithContext ¶
func (c *ADVDEFENCE) SetDefSwitchWithContext(ctx volcengine.Context, input *SetDefSwitchInput, opts ...request.Option) (*SetDefSwitchOutput, error)
SetDefSwitchWithContext is the same as SetDefSwitch with the addition of the ability to pass a context and additional request options.
See SetDefSwitch 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 (*ADVDEFENCE) UpdHostRule ¶
func (c *ADVDEFENCE) UpdHostRule(input *UpdHostRuleInput) (*UpdHostRuleOutput, error)
UpdHostRule API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation UpdHostRule for usage and error information.
func (*ADVDEFENCE) UpdHostRuleCommon ¶
func (c *ADVDEFENCE) UpdHostRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdHostRuleCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation UpdHostRuleCommon for usage and error information.
func (*ADVDEFENCE) UpdHostRuleCommonRequest ¶
func (c *ADVDEFENCE) UpdHostRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdHostRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdHostRuleCommon operation. The "output" return value will be populated with the UpdHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdHostRuleCommon Send returns without error.
See UpdHostRuleCommon for more information on using the UpdHostRuleCommon API call, and error handling.
// Example sending a request using the UpdHostRuleCommonRequest method. req, resp := client.UpdHostRuleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) UpdHostRuleCommonWithContext ¶
func (c *ADVDEFENCE) UpdHostRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdHostRuleCommonWithContext is the same as UpdHostRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdHostRuleCommon 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 (*ADVDEFENCE) UpdHostRuleRequest ¶
func (c *ADVDEFENCE) UpdHostRuleRequest(input *UpdHostRuleInput) (req *request.Request, output *UpdHostRuleOutput)
UpdHostRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdHostRule operation. The "output" return value will be populated with the UpdHostRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdHostRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdHostRuleCommon Send returns without error.
See UpdHostRule for more information on using the UpdHostRule API call, and error handling.
// Example sending a request using the UpdHostRuleRequest method. req, resp := client.UpdHostRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) UpdHostRuleWithContext ¶
func (c *ADVDEFENCE) UpdHostRuleWithContext(ctx volcengine.Context, input *UpdHostRuleInput, opts ...request.Option) (*UpdHostRuleOutput, error)
UpdHostRuleWithContext is the same as UpdHostRule with the addition of the ability to pass a context and additional request options.
See UpdHostRule 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 (*ADVDEFENCE) UpdateAtkAlarmThreshold ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThreshold(input *UpdateAtkAlarmThresholdInput) (*UpdateAtkAlarmThresholdOutput, error)
UpdateAtkAlarmThreshold API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation UpdateAtkAlarmThreshold for usage and error information.
func (*ADVDEFENCE) UpdateAtkAlarmThresholdCommon ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateAtkAlarmThresholdCommon API operation for ADVDEFENCE.
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 ADVDEFENCE's API operation UpdateAtkAlarmThresholdCommon for usage and error information.
func (*ADVDEFENCE) UpdateAtkAlarmThresholdCommonRequest ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAtkAlarmThresholdCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAtkAlarmThresholdCommon operation. The "output" return value will be populated with the UpdateAtkAlarmThresholdCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAtkAlarmThresholdCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAtkAlarmThresholdCommon Send returns without error.
See UpdateAtkAlarmThresholdCommon for more information on using the UpdateAtkAlarmThresholdCommon API call, and error handling.
// Example sending a request using the UpdateAtkAlarmThresholdCommonRequest method. req, resp := client.UpdateAtkAlarmThresholdCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) UpdateAtkAlarmThresholdCommonWithContext ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThresholdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAtkAlarmThresholdCommonWithContext is the same as UpdateAtkAlarmThresholdCommon with the addition of the ability to pass a context and additional request options.
See UpdateAtkAlarmThresholdCommon 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 (*ADVDEFENCE) UpdateAtkAlarmThresholdRequest ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThresholdRequest(input *UpdateAtkAlarmThresholdInput) (req *request.Request, output *UpdateAtkAlarmThresholdOutput)
UpdateAtkAlarmThresholdRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAtkAlarmThreshold operation. The "output" return value will be populated with the UpdateAtkAlarmThresholdCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAtkAlarmThresholdCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAtkAlarmThresholdCommon Send returns without error.
See UpdateAtkAlarmThreshold for more information on using the UpdateAtkAlarmThreshold API call, and error handling.
// Example sending a request using the UpdateAtkAlarmThresholdRequest method. req, resp := client.UpdateAtkAlarmThresholdRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ADVDEFENCE) UpdateAtkAlarmThresholdWithContext ¶
func (c *ADVDEFENCE) UpdateAtkAlarmThresholdWithContext(ctx volcengine.Context, input *UpdateAtkAlarmThresholdInput, opts ...request.Option) (*UpdateAtkAlarmThresholdOutput, error)
UpdateAtkAlarmThresholdWithContext is the same as UpdateAtkAlarmThreshold with the addition of the ability to pass a context and additional request options.
See UpdateAtkAlarmThreshold 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 ADVDEFENCEAPI ¶
type ADVDEFENCEAPI interface { AddHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) AddHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AddHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AddHostRule(*AddHostRuleInput) (*AddHostRuleOutput, error) AddHostRuleWithContext(volcengine.Context, *AddHostRuleInput, ...request.Option) (*AddHostRuleOutput, error) AddHostRuleRequest(*AddHostRuleInput) (*request.Request, *AddHostRuleOutput) BatchAddHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchAddHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchAddHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchAddHostRule(*BatchAddHostRuleInput) (*BatchAddHostRuleOutput, error) BatchAddHostRuleWithContext(volcengine.Context, *BatchAddHostRuleInput, ...request.Option) (*BatchAddHostRuleOutput, error) BatchAddHostRuleRequest(*BatchAddHostRuleInput) (*request.Request, *BatchAddHostRuleOutput) BatchDelHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchDelHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchDelHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchDelHostRule(*BatchDelHostRuleInput) (*BatchDelHostRuleOutput, error) BatchDelHostRuleWithContext(volcengine.Context, *BatchDelHostRuleInput, ...request.Option) (*BatchDelHostRuleOutput, error) BatchDelHostRuleRequest(*BatchDelHostRuleInput) (*request.Request, *BatchDelHostRuleOutput) BatchDeleteFwdRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchDeleteFwdRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchDeleteFwdRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchDeleteFwdRule(*BatchDeleteFwdRuleInput) (*BatchDeleteFwdRuleOutput, error) BatchDeleteFwdRuleWithContext(volcengine.Context, *BatchDeleteFwdRuleInput, ...request.Option) (*BatchDeleteFwdRuleOutput, error) BatchDeleteFwdRuleRequest(*BatchDeleteFwdRuleInput) (*request.Request, *BatchDeleteFwdRuleOutput) BatchSwitchBackupServersCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchSwitchBackupServersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchSwitchBackupServersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchSwitchBackupServers(*BatchSwitchBackupServersInput) (*BatchSwitchBackupServersOutput, error) BatchSwitchBackupServersWithContext(volcengine.Context, *BatchSwitchBackupServersInput, ...request.Option) (*BatchSwitchBackupServersOutput, error) BatchSwitchBackupServersRequest(*BatchSwitchBackupServersInput) (*request.Request, *BatchSwitchBackupServersOutput) BatchUpdHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchUpdHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchUpdHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchUpdHostRule(*BatchUpdHostRuleInput) (*BatchUpdHostRuleOutput, error) BatchUpdHostRuleWithContext(volcengine.Context, *BatchUpdHostRuleInput, ...request.Option) (*BatchUpdHostRuleOutput, error) BatchUpdHostRuleRequest(*BatchUpdHostRuleInput) (*request.Request, *BatchUpdHostRuleOutput) DelHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) DelHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DelHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DelHostRule(*DelHostRuleInput) (*DelHostRuleOutput, error) DelHostRuleWithContext(volcengine.Context, *DelHostRuleInput, ...request.Option) (*DelHostRuleOutput, error) DelHostRuleRequest(*DelHostRuleInput) (*request.Request, *DelHostRuleOutput) DescAtkAlarmThresholdCommon(*map[string]interface{}) (*map[string]interface{}, error) DescAtkAlarmThresholdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescAtkAlarmThresholdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescAtkAlarmThreshold(*DescAtkAlarmThresholdInput) (*DescAtkAlarmThresholdOutput, error) DescAtkAlarmThresholdWithContext(volcengine.Context, *DescAtkAlarmThresholdInput, ...request.Option) (*DescAtkAlarmThresholdOutput, error) DescAtkAlarmThresholdRequest(*DescAtkAlarmThresholdInput) (*request.Request, *DescAtkAlarmThresholdOutput) DescCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error) DescCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescCertificate(*DescCertificateInput) (*DescCertificateOutput, error) DescCertificateWithContext(volcengine.Context, *DescCertificateInput, ...request.Option) (*DescCertificateOutput, error) DescCertificateRequest(*DescCertificateInput) (*request.Request, *DescCertificateOutput) DescWebAtkOverviewCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebAtkOverviewCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebAtkOverviewCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebAtkOverview(*DescWebAtkOverviewInput) (*DescWebAtkOverviewOutput, error) DescWebAtkOverviewWithContext(volcengine.Context, *DescWebAtkOverviewInput, ...request.Option) (*DescWebAtkOverviewOutput, error) DescWebAtkOverviewRequest(*DescWebAtkOverviewInput) (*request.Request, *DescWebAtkOverviewOutput) DescWebAtkStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebAtkStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebAtkStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebAtkStatistics(*DescWebAtkStatisticsInput) (*DescWebAtkStatisticsOutput, error) DescWebAtkStatisticsWithContext(volcengine.Context, *DescWebAtkStatisticsInput, ...request.Option) (*DescWebAtkStatisticsOutput, error) DescWebAtkStatisticsRequest(*DescWebAtkStatisticsInput) (*request.Request, *DescWebAtkStatisticsOutput) DescWebAtkTopSrcIpCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebAtkTopSrcIpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebAtkTopSrcIpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebAtkTopSrcIp(*DescWebAtkTopSrcIpInput) (*DescWebAtkTopSrcIpOutput, error) DescWebAtkTopSrcIpWithContext(volcengine.Context, *DescWebAtkTopSrcIpInput, ...request.Option) (*DescWebAtkTopSrcIpOutput, error) DescWebAtkTopSrcIpRequest(*DescWebAtkTopSrcIpInput) (*request.Request, *DescWebAtkTopSrcIpOutput) DescWebAtkTopUrlCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebAtkTopUrlCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebAtkTopUrlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebAtkTopUrl(*DescWebAtkTopUrlInput) (*DescWebAtkTopUrlOutput, error) DescWebAtkTopUrlWithContext(volcengine.Context, *DescWebAtkTopUrlInput, ...request.Option) (*DescWebAtkTopUrlOutput, error) DescWebAtkTopUrlRequest(*DescWebAtkTopUrlInput) (*request.Request, *DescWebAtkTopUrlOutput) DescWebBpsFlowCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebBpsFlowCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebBpsFlowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebBpsFlow(*DescWebBpsFlowInput) (*DescWebBpsFlowOutput, error) DescWebBpsFlowWithContext(volcengine.Context, *DescWebBpsFlowInput, ...request.Option) (*DescWebBpsFlowOutput, error) DescWebBpsFlowRequest(*DescWebBpsFlowInput) (*request.Request, *DescWebBpsFlowOutput) DescWebQpsFlowCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebQpsFlowCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebQpsFlowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebQpsFlow(*DescWebQpsFlowInput) (*DescWebQpsFlowOutput, error) DescWebQpsFlowWithContext(volcengine.Context, *DescWebQpsFlowInput, ...request.Option) (*DescWebQpsFlowOutput, error) DescWebQpsFlowRequest(*DescWebQpsFlowInput) (*request.Request, *DescWebQpsFlowOutput) DescWebRespCodeCommon(*map[string]interface{}) (*map[string]interface{}, error) DescWebRespCodeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescWebRespCodeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescWebRespCode(*DescWebRespCodeInput) (*DescWebRespCodeOutput, error) DescWebRespCodeWithContext(volcengine.Context, *DescWebRespCodeInput, ...request.Option) (*DescWebRespCodeOutput, error) DescWebRespCodeRequest(*DescWebRespCodeInput) (*request.Request, *DescWebRespCodeOutput) GetFwdRuleLipListCommon(*map[string]interface{}) (*map[string]interface{}, error) GetFwdRuleLipListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetFwdRuleLipListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetFwdRuleLipList(*GetFwdRuleLipListInput) (*GetFwdRuleLipListOutput, error) GetFwdRuleLipListWithContext(volcengine.Context, *GetFwdRuleLipListInput, ...request.Option) (*GetFwdRuleLipListOutput, error) GetFwdRuleLipListRequest(*GetFwdRuleLipListInput) (*request.Request, *GetFwdRuleLipListOutput) GetHostDefStatusCommon(*map[string]interface{}) (*map[string]interface{}, error) GetHostDefStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetHostDefStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetHostDefStatus(*GetHostDefStatusInput) (*GetHostDefStatusOutput, error) GetHostDefStatusWithContext(volcengine.Context, *GetHostDefStatusInput, ...request.Option) (*GetHostDefStatusOutput, error) GetHostDefStatusRequest(*GetHostDefStatusInput) (*request.Request, *GetHostDefStatusOutput) SetDefSwitchCommon(*map[string]interface{}) (*map[string]interface{}, error) SetDefSwitchCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) SetDefSwitchCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) SetDefSwitch(*SetDefSwitchInput) (*SetDefSwitchOutput, error) SetDefSwitchWithContext(volcengine.Context, *SetDefSwitchInput, ...request.Option) (*SetDefSwitchOutput, error) SetDefSwitchRequest(*SetDefSwitchInput) (*request.Request, *SetDefSwitchOutput) UpdHostRuleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdHostRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdHostRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdHostRule(*UpdHostRuleInput) (*UpdHostRuleOutput, error) UpdHostRuleWithContext(volcengine.Context, *UpdHostRuleInput, ...request.Option) (*UpdHostRuleOutput, error) UpdHostRuleRequest(*UpdHostRuleInput) (*request.Request, *UpdHostRuleOutput) UpdateAtkAlarmThresholdCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateAtkAlarmThresholdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateAtkAlarmThresholdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateAtkAlarmThreshold(*UpdateAtkAlarmThresholdInput) (*UpdateAtkAlarmThresholdOutput, error) UpdateAtkAlarmThresholdWithContext(volcengine.Context, *UpdateAtkAlarmThresholdInput, ...request.Option) (*UpdateAtkAlarmThresholdOutput, error) UpdateAtkAlarmThresholdRequest(*UpdateAtkAlarmThresholdInput) (*request.Request, *UpdateAtkAlarmThresholdOutput) }
ADVDEFENCEAPI provides an interface to enable mocking the advdefence.ADVDEFENCE service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // ADVDEFENCE. func myFunc(svc ADVDEFENCEAPI) bool { // Make svc.AddHostRule request } func main() { sess := session.New() svc := advdefence.New(sess) myFunc(svc) }
type AddHostRuleInput ¶
type AddHostRuleInput struct { // AccessMode is a required field AccessMode *int32 `type:"int32" json:",omitempty" required:"true"` AllSSLCipher *int32 `type:"int32" json:",omitempty"` BackUpStatus *int32 `type:"int32" json:",omitempty"` ChunkMode *int32 `type:"int32" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` DefIp []*string `type:"list" json:",omitempty"` GzipMode *int32 `type:"int32" json:",omitempty"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Http2 *int32 `type:"int32" json:",omitempty"` KeepAliveRequests *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` // LBAlgorithm is a required field LBAlgorithm *string `type:"string" json:",omitempty" required:"true"` ProtoFollow *int32 `type:"int32" json:",omitempty"` Protocols []*string `type:"list" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveRequests *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxySendTimeOut *int32 `type:"int32" json:",omitempty"` ProxySetHeader []*ProxySetHeaderForAddHostRuleInput `type:"list" json:",omitempty"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` Servers *ServersForAddHostRuleInput `type:"structure" json:",omitempty"` UserCertId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (AddHostRuleInput) GoString ¶
func (s AddHostRuleInput) GoString() string
GoString returns the string representation
func (*AddHostRuleInput) SetAccessMode ¶
func (s *AddHostRuleInput) SetAccessMode(v int32) *AddHostRuleInput
SetAccessMode sets the AccessMode field's value.
func (*AddHostRuleInput) SetAllSSLCipher ¶
func (s *AddHostRuleInput) SetAllSSLCipher(v int32) *AddHostRuleInput
SetAllSSLCipher sets the AllSSLCipher field's value.
func (*AddHostRuleInput) SetBackUpStatus ¶
func (s *AddHostRuleInput) SetBackUpStatus(v int32) *AddHostRuleInput
SetBackUpStatus sets the BackUpStatus field's value.
func (*AddHostRuleInput) SetChunkMode ¶
func (s *AddHostRuleInput) SetChunkMode(v int32) *AddHostRuleInput
SetChunkMode sets the ChunkMode field's value.
func (*AddHostRuleInput) SetClientMaxBodySize ¶
func (s *AddHostRuleInput) SetClientMaxBodySize(v int32) *AddHostRuleInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*AddHostRuleInput) SetDefIp ¶
func (s *AddHostRuleInput) SetDefIp(v []*string) *AddHostRuleInput
SetDefIp sets the DefIp field's value.
func (*AddHostRuleInput) SetGzipMode ¶
func (s *AddHostRuleInput) SetGzipMode(v int32) *AddHostRuleInput
SetGzipMode sets the GzipMode field's value.
func (*AddHostRuleInput) SetHost ¶
func (s *AddHostRuleInput) SetHost(v string) *AddHostRuleInput
SetHost sets the Host field's value.
func (*AddHostRuleInput) SetHttp2 ¶
func (s *AddHostRuleInput) SetHttp2(v int32) *AddHostRuleInput
SetHttp2 sets the Http2 field's value.
func (*AddHostRuleInput) SetKeepAliveRequests ¶
func (s *AddHostRuleInput) SetKeepAliveRequests(v int32) *AddHostRuleInput
SetKeepAliveRequests sets the KeepAliveRequests field's value.
func (*AddHostRuleInput) SetKeepAliveTimeOut ¶
func (s *AddHostRuleInput) SetKeepAliveTimeOut(v int32) *AddHostRuleInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*AddHostRuleInput) SetLBAlgorithm ¶
func (s *AddHostRuleInput) SetLBAlgorithm(v string) *AddHostRuleInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*AddHostRuleInput) SetProtoFollow ¶
func (s *AddHostRuleInput) SetProtoFollow(v int32) *AddHostRuleInput
SetProtoFollow sets the ProtoFollow field's value.
func (*AddHostRuleInput) SetProtocols ¶
func (s *AddHostRuleInput) SetProtocols(v []*string) *AddHostRuleInput
SetProtocols sets the Protocols field's value.
func (*AddHostRuleInput) SetProxyConnectTimeOut ¶
func (s *AddHostRuleInput) SetProxyConnectTimeOut(v int32) *AddHostRuleInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*AddHostRuleInput) SetProxyKeepAliveRequests ¶
func (s *AddHostRuleInput) SetProxyKeepAliveRequests(v int32) *AddHostRuleInput
SetProxyKeepAliveRequests sets the ProxyKeepAliveRequests field's value.
func (*AddHostRuleInput) SetProxyKeepAliveTimeOut ¶
func (s *AddHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *AddHostRuleInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*AddHostRuleInput) SetProxyReadTimeOut ¶
func (s *AddHostRuleInput) SetProxyReadTimeOut(v int32) *AddHostRuleInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*AddHostRuleInput) SetProxyRetry ¶
func (s *AddHostRuleInput) SetProxyRetry(v int32) *AddHostRuleInput
SetProxyRetry sets the ProxyRetry field's value.
func (*AddHostRuleInput) SetProxySendTimeOut ¶
func (s *AddHostRuleInput) SetProxySendTimeOut(v int32) *AddHostRuleInput
SetProxySendTimeOut sets the ProxySendTimeOut field's value.
func (*AddHostRuleInput) SetProxySetHeader ¶
func (s *AddHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForAddHostRuleInput) *AddHostRuleInput
SetProxySetHeader sets the ProxySetHeader field's value.
func (*AddHostRuleInput) SetSSLCiphers ¶
func (s *AddHostRuleInput) SetSSLCiphers(v []*string) *AddHostRuleInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*AddHostRuleInput) SetSSLProtocols ¶
func (s *AddHostRuleInput) SetSSLProtocols(v []*string) *AddHostRuleInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*AddHostRuleInput) SetServers ¶
func (s *AddHostRuleInput) SetServers(v *ServersForAddHostRuleInput) *AddHostRuleInput
SetServers sets the Servers field's value.
func (*AddHostRuleInput) SetUserCertId ¶
func (s *AddHostRuleInput) SetUserCertId(v string) *AddHostRuleInput
SetUserCertId sets the UserCertId field's value.
func (AddHostRuleInput) String ¶
func (s AddHostRuleInput) String() string
String returns the string representation
func (*AddHostRuleInput) Validate ¶
func (s *AddHostRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddHostRuleOutput ¶
type AddHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AddHostRuleOutput) GoString ¶
func (s AddHostRuleOutput) GoString() string
GoString returns the string representation
func (AddHostRuleOutput) String ¶
func (s AddHostRuleOutput) String() string
String returns the string representation
type AttackFlowForDescWebAtkStatisticsOutput ¶
type AttackFlowForDescWebAtkStatisticsOutput struct { Count *int32 `type:"int32" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AttackFlowForDescWebAtkStatisticsOutput) GoString ¶
func (s AttackFlowForDescWebAtkStatisticsOutput) GoString() string
GoString returns the string representation
func (*AttackFlowForDescWebAtkStatisticsOutput) SetCount ¶
func (s *AttackFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *AttackFlowForDescWebAtkStatisticsOutput
SetCount sets the Count field's value.
func (*AttackFlowForDescWebAtkStatisticsOutput) SetTimeStamp ¶
func (s *AttackFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *AttackFlowForDescWebAtkStatisticsOutput
SetTimeStamp sets the TimeStamp field's value.
func (AttackFlowForDescWebAtkStatisticsOutput) String ¶
func (s AttackFlowForDescWebAtkStatisticsOutput) String() string
String returns the string representation
type AttackQpsFlowForDescWebQpsFlowOutput ¶
type AttackQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (AttackQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s AttackQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*AttackQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *AttackQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *AttackQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*AttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *AttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *AttackQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (AttackQpsFlowForDescWebQpsFlowOutput) String ¶
func (s AttackQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type BackSrcBpsFlowForDescWebBpsFlowOutput ¶
type BackSrcBpsFlowForDescWebBpsFlowOutput struct { AvgBps *float64 `type:"float" json:",omitempty"` MaxBps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackSrcBpsFlowForDescWebBpsFlowOutput) GoString ¶
func (s BackSrcBpsFlowForDescWebBpsFlowOutput) GoString() string
GoString returns the string representation
func (*BackSrcBpsFlowForDescWebBpsFlowOutput) SetAvgBps ¶
func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetAvgBps(v float64) *BackSrcBpsFlowForDescWebBpsFlowOutput
SetAvgBps sets the AvgBps field's value.
func (*BackSrcBpsFlowForDescWebBpsFlowOutput) SetMaxBps ¶
func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetMaxBps(v float64) *BackSrcBpsFlowForDescWebBpsFlowOutput
SetMaxBps sets the MaxBps field's value.
func (*BackSrcBpsFlowForDescWebBpsFlowOutput) SetTimeStamp ¶
func (s *BackSrcBpsFlowForDescWebBpsFlowOutput) SetTimeStamp(v int32) *BackSrcBpsFlowForDescWebBpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (BackSrcBpsFlowForDescWebBpsFlowOutput) String ¶
func (s BackSrcBpsFlowForDescWebBpsFlowOutput) String() string
String returns the string representation
type BackSrcFlowForDescWebAtkStatisticsOutput ¶
type BackSrcFlowForDescWebAtkStatisticsOutput struct { Count *int32 `type:"int32" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackSrcFlowForDescWebAtkStatisticsOutput) GoString ¶
func (s BackSrcFlowForDescWebAtkStatisticsOutput) GoString() string
GoString returns the string representation
func (*BackSrcFlowForDescWebAtkStatisticsOutput) SetCount ¶
func (s *BackSrcFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *BackSrcFlowForDescWebAtkStatisticsOutput
SetCount sets the Count field's value.
func (*BackSrcFlowForDescWebAtkStatisticsOutput) SetTimeStamp ¶
func (s *BackSrcFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *BackSrcFlowForDescWebAtkStatisticsOutput
SetTimeStamp sets the TimeStamp field's value.
func (BackSrcFlowForDescWebAtkStatisticsOutput) String ¶
func (s BackSrcFlowForDescWebAtkStatisticsOutput) String() string
String returns the string representation
type BackSrcQpsFlowForDescWebQpsFlowOutput ¶
type BackSrcQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackSrcQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s BackSrcQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*BackSrcQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *BackSrcQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *BackSrcQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*BackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *BackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *BackSrcQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (BackSrcQpsFlowForDescWebQpsFlowOutput) String ¶
func (s BackSrcQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type BatchAddHostRuleInput ¶
type BatchAddHostRuleInput struct { ConfList []*ConfListForBatchAddHostRuleInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchAddHostRuleInput) GoString ¶
func (s BatchAddHostRuleInput) GoString() string
GoString returns the string representation
func (*BatchAddHostRuleInput) SetConfList ¶
func (s *BatchAddHostRuleInput) SetConfList(v []*ConfListForBatchAddHostRuleInput) *BatchAddHostRuleInput
SetConfList sets the ConfList field's value.
func (BatchAddHostRuleInput) String ¶
func (s BatchAddHostRuleInput) String() string
String returns the string representation
type BatchAddHostRuleOutput ¶
type BatchAddHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (BatchAddHostRuleOutput) GoString ¶
func (s BatchAddHostRuleOutput) GoString() string
GoString returns the string representation
func (BatchAddHostRuleOutput) String ¶
func (s BatchAddHostRuleOutput) String() string
String returns the string representation
type BatchDelHostRuleInput ¶
type BatchDelHostRuleInput struct { HostIds []*int32 `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchDelHostRuleInput) GoString ¶
func (s BatchDelHostRuleInput) GoString() string
GoString returns the string representation
func (*BatchDelHostRuleInput) SetHostIds ¶
func (s *BatchDelHostRuleInput) SetHostIds(v []*int32) *BatchDelHostRuleInput
SetHostIds sets the HostIds field's value.
func (BatchDelHostRuleInput) String ¶
func (s BatchDelHostRuleInput) String() string
String returns the string representation
type BatchDelHostRuleOutput ¶
type BatchDelHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (BatchDelHostRuleOutput) GoString ¶
func (s BatchDelHostRuleOutput) GoString() string
GoString returns the string representation
func (BatchDelHostRuleOutput) String ¶
func (s BatchDelHostRuleOutput) String() string
String returns the string representation
type BatchDeleteFwdRuleInput ¶
type BatchDeleteFwdRuleInput struct { IdList []*int32 `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchDeleteFwdRuleInput) GoString ¶
func (s BatchDeleteFwdRuleInput) GoString() string
GoString returns the string representation
func (*BatchDeleteFwdRuleInput) SetIdList ¶
func (s *BatchDeleteFwdRuleInput) SetIdList(v []*int32) *BatchDeleteFwdRuleInput
SetIdList sets the IdList field's value.
func (BatchDeleteFwdRuleInput) String ¶
func (s BatchDeleteFwdRuleInput) String() string
String returns the string representation
type BatchDeleteFwdRuleOutput ¶
type BatchDeleteFwdRuleOutput struct { Metadata *response.ResponseMetadata Ret []*RetForBatchDeleteFwdRuleOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchDeleteFwdRuleOutput) GoString ¶
func (s BatchDeleteFwdRuleOutput) GoString() string
GoString returns the string representation
func (*BatchDeleteFwdRuleOutput) SetRet ¶
func (s *BatchDeleteFwdRuleOutput) SetRet(v []*RetForBatchDeleteFwdRuleOutput) *BatchDeleteFwdRuleOutput
SetRet sets the Ret field's value.
func (BatchDeleteFwdRuleOutput) String ¶
func (s BatchDeleteFwdRuleOutput) String() string
String returns the string representation
type BatchSwitchBackupServersInput ¶
type BatchSwitchBackupServersInput struct { HostList []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchSwitchBackupServersInput) GoString ¶
func (s BatchSwitchBackupServersInput) GoString() string
GoString returns the string representation
func (*BatchSwitchBackupServersInput) SetHostList ¶
func (s *BatchSwitchBackupServersInput) SetHostList(v []*string) *BatchSwitchBackupServersInput
SetHostList sets the HostList field's value.
func (BatchSwitchBackupServersInput) String ¶
func (s BatchSwitchBackupServersInput) String() string
String returns the string representation
type BatchSwitchBackupServersOutput ¶
type BatchSwitchBackupServersOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (BatchSwitchBackupServersOutput) GoString ¶
func (s BatchSwitchBackupServersOutput) GoString() string
GoString returns the string representation
func (BatchSwitchBackupServersOutput) String ¶
func (s BatchSwitchBackupServersOutput) String() string
String returns the string representation
type BatchUpdHostRuleInput ¶
type BatchUpdHostRuleInput struct { ConfList []*ConfListForBatchUpdHostRuleInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchUpdHostRuleInput) GoString ¶
func (s BatchUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*BatchUpdHostRuleInput) SetConfList ¶
func (s *BatchUpdHostRuleInput) SetConfList(v []*ConfListForBatchUpdHostRuleInput) *BatchUpdHostRuleInput
SetConfList sets the ConfList field's value.
func (BatchUpdHostRuleInput) String ¶
func (s BatchUpdHostRuleInput) String() string
String returns the string representation
type BatchUpdHostRuleOutput ¶
type BatchUpdHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (BatchUpdHostRuleOutput) GoString ¶
func (s BatchUpdHostRuleOutput) GoString() string
GoString returns the string representation
func (BatchUpdHostRuleOutput) String ¶
func (s BatchUpdHostRuleOutput) String() string
String returns the string representation
type ConfListForBatchAddHostRuleInput ¶
type ConfListForBatchAddHostRuleInput struct { AccessMode *int32 `type:"int32" json:",omitempty"` AllSSLCipher *int32 `type:"int32" json:",omitempty"` BackUpStatus *int32 `type:"int32" json:",omitempty"` ChunkMode *int32 `type:"int32" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` DefIp []*string `type:"list" json:",omitempty"` GzipMode *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Http2 *int32 `type:"int32" json:",omitempty"` KeepAliveRequests *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` LBAlgorithm *string `type:"string" json:",omitempty"` Labels []*string `type:"list" json:",omitempty"` ProtoFollow *int32 `type:"int32" json:",omitempty"` ProtoPorts []*ProtoPortForBatchAddHostRuleInput `type:"list" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveRequests *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxySendTimeOut *int32 `type:"int32" json:",omitempty"` ProxySetHeader []*ProxySetHeaderForBatchAddHostRuleInput `type:"list" json:",omitempty"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` Servers []*ServerForBatchAddHostRuleInput `type:"list" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` UserCertId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ConfListForBatchAddHostRuleInput) GoString ¶
func (s ConfListForBatchAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ConfListForBatchAddHostRuleInput) SetAccessMode ¶
func (s *ConfListForBatchAddHostRuleInput) SetAccessMode(v int32) *ConfListForBatchAddHostRuleInput
SetAccessMode sets the AccessMode field's value.
func (*ConfListForBatchAddHostRuleInput) SetAllSSLCipher ¶
func (s *ConfListForBatchAddHostRuleInput) SetAllSSLCipher(v int32) *ConfListForBatchAddHostRuleInput
SetAllSSLCipher sets the AllSSLCipher field's value.
func (*ConfListForBatchAddHostRuleInput) SetBackUpStatus ¶
func (s *ConfListForBatchAddHostRuleInput) SetBackUpStatus(v int32) *ConfListForBatchAddHostRuleInput
SetBackUpStatus sets the BackUpStatus field's value.
func (*ConfListForBatchAddHostRuleInput) SetChunkMode ¶
func (s *ConfListForBatchAddHostRuleInput) SetChunkMode(v int32) *ConfListForBatchAddHostRuleInput
SetChunkMode sets the ChunkMode field's value.
func (*ConfListForBatchAddHostRuleInput) SetClientMaxBodySize ¶
func (s *ConfListForBatchAddHostRuleInput) SetClientMaxBodySize(v int32) *ConfListForBatchAddHostRuleInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*ConfListForBatchAddHostRuleInput) SetDefIp ¶
func (s *ConfListForBatchAddHostRuleInput) SetDefIp(v []*string) *ConfListForBatchAddHostRuleInput
SetDefIp sets the DefIp field's value.
func (*ConfListForBatchAddHostRuleInput) SetGzipMode ¶
func (s *ConfListForBatchAddHostRuleInput) SetGzipMode(v int32) *ConfListForBatchAddHostRuleInput
SetGzipMode sets the GzipMode field's value.
func (*ConfListForBatchAddHostRuleInput) SetHost ¶
func (s *ConfListForBatchAddHostRuleInput) SetHost(v string) *ConfListForBatchAddHostRuleInput
SetHost sets the Host field's value.
func (*ConfListForBatchAddHostRuleInput) SetHttp2 ¶
func (s *ConfListForBatchAddHostRuleInput) SetHttp2(v int32) *ConfListForBatchAddHostRuleInput
SetHttp2 sets the Http2 field's value.
func (*ConfListForBatchAddHostRuleInput) SetKeepAliveRequests ¶
func (s *ConfListForBatchAddHostRuleInput) SetKeepAliveRequests(v int32) *ConfListForBatchAddHostRuleInput
SetKeepAliveRequests sets the KeepAliveRequests field's value.
func (*ConfListForBatchAddHostRuleInput) SetKeepAliveTimeOut ¶
func (s *ConfListForBatchAddHostRuleInput) SetKeepAliveTimeOut(v int32) *ConfListForBatchAddHostRuleInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*ConfListForBatchAddHostRuleInput) SetLBAlgorithm ¶
func (s *ConfListForBatchAddHostRuleInput) SetLBAlgorithm(v string) *ConfListForBatchAddHostRuleInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*ConfListForBatchAddHostRuleInput) SetLabels ¶
func (s *ConfListForBatchAddHostRuleInput) SetLabels(v []*string) *ConfListForBatchAddHostRuleInput
SetLabels sets the Labels field's value.
func (*ConfListForBatchAddHostRuleInput) SetProtoFollow ¶
func (s *ConfListForBatchAddHostRuleInput) SetProtoFollow(v int32) *ConfListForBatchAddHostRuleInput
SetProtoFollow sets the ProtoFollow field's value.
func (*ConfListForBatchAddHostRuleInput) SetProtoPorts ¶
func (s *ConfListForBatchAddHostRuleInput) SetProtoPorts(v []*ProtoPortForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
SetProtoPorts sets the ProtoPorts field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxyConnectTimeOut ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxyConnectTimeOut(v int32) *ConfListForBatchAddHostRuleInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxyKeepAliveRequests ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxyKeepAliveRequests(v int32) *ConfListForBatchAddHostRuleInput
SetProxyKeepAliveRequests sets the ProxyKeepAliveRequests field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxyKeepAliveTimeOut ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *ConfListForBatchAddHostRuleInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxyReadTimeOut ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxyReadTimeOut(v int32) *ConfListForBatchAddHostRuleInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxyRetry ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxyRetry(v int32) *ConfListForBatchAddHostRuleInput
SetProxyRetry sets the ProxyRetry field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxySendTimeOut ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxySendTimeOut(v int32) *ConfListForBatchAddHostRuleInput
SetProxySendTimeOut sets the ProxySendTimeOut field's value.
func (*ConfListForBatchAddHostRuleInput) SetProxySetHeader ¶
func (s *ConfListForBatchAddHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
SetProxySetHeader sets the ProxySetHeader field's value.
func (*ConfListForBatchAddHostRuleInput) SetSSLCiphers ¶
func (s *ConfListForBatchAddHostRuleInput) SetSSLCiphers(v []*string) *ConfListForBatchAddHostRuleInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*ConfListForBatchAddHostRuleInput) SetSSLProtocols ¶
func (s *ConfListForBatchAddHostRuleInput) SetSSLProtocols(v []*string) *ConfListForBatchAddHostRuleInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*ConfListForBatchAddHostRuleInput) SetServers ¶
func (s *ConfListForBatchAddHostRuleInput) SetServers(v []*ServerForBatchAddHostRuleInput) *ConfListForBatchAddHostRuleInput
SetServers sets the Servers field's value.
func (*ConfListForBatchAddHostRuleInput) SetTLSEnable ¶
func (s *ConfListForBatchAddHostRuleInput) SetTLSEnable(v int32) *ConfListForBatchAddHostRuleInput
SetTLSEnable sets the TLSEnable field's value.
func (*ConfListForBatchAddHostRuleInput) SetUserCertId ¶
func (s *ConfListForBatchAddHostRuleInput) SetUserCertId(v string) *ConfListForBatchAddHostRuleInput
SetUserCertId sets the UserCertId field's value.
func (ConfListForBatchAddHostRuleInput) String ¶
func (s ConfListForBatchAddHostRuleInput) String() string
String returns the string representation
type ConfListForBatchUpdHostRuleInput ¶
type ConfListForBatchUpdHostRuleInput struct { AllSSLCipher *int32 `type:"int32" json:",omitempty"` BackUpStatus *int32 `type:"int32" json:",omitempty"` ChunkMode *int32 `type:"int32" json:",omitempty"` ClientMaxBodySize *int32 `type:"int32" json:",omitempty"` DefIp []*string `type:"list" json:",omitempty"` GzipMode *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Http2 *int32 `type:"int32" json:",omitempty"` KeepAliveRequests *int32 `type:"int32" json:",omitempty"` KeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` LBAlgorithm *string `type:"string" json:",omitempty"` Labels []*string `type:"list" json:",omitempty"` ProtoFollow *int32 `type:"int32" json:",omitempty"` Protocols []*string `type:"list" json:",omitempty"` ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveRequests *int32 `type:"int32" json:",omitempty"` ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty"` ProxyReadTimeOut *int32 `type:"int32" json:",omitempty"` ProxyRetry *int32 `type:"int32" json:",omitempty"` ProxySendTimeOut *int32 `type:"int32" json:",omitempty"` ProxySetHeader []*ProxySetHeaderForBatchUpdHostRuleInput `type:"list" json:",omitempty"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` Servers []*ServerForBatchUpdHostRuleInput `type:"list" json:",omitempty"` TLSEnable *int32 `type:"int32" json:",omitempty"` UserCertId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ConfListForBatchUpdHostRuleInput) GoString ¶
func (s ConfListForBatchUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*ConfListForBatchUpdHostRuleInput) SetAllSSLCipher ¶
func (s *ConfListForBatchUpdHostRuleInput) SetAllSSLCipher(v int32) *ConfListForBatchUpdHostRuleInput
SetAllSSLCipher sets the AllSSLCipher field's value.
func (*ConfListForBatchUpdHostRuleInput) SetBackUpStatus ¶
func (s *ConfListForBatchUpdHostRuleInput) SetBackUpStatus(v int32) *ConfListForBatchUpdHostRuleInput
SetBackUpStatus sets the BackUpStatus field's value.
func (*ConfListForBatchUpdHostRuleInput) SetChunkMode ¶
func (s *ConfListForBatchUpdHostRuleInput) SetChunkMode(v int32) *ConfListForBatchUpdHostRuleInput
SetChunkMode sets the ChunkMode field's value.
func (*ConfListForBatchUpdHostRuleInput) SetClientMaxBodySize ¶
func (s *ConfListForBatchUpdHostRuleInput) SetClientMaxBodySize(v int32) *ConfListForBatchUpdHostRuleInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*ConfListForBatchUpdHostRuleInput) SetDefIp ¶
func (s *ConfListForBatchUpdHostRuleInput) SetDefIp(v []*string) *ConfListForBatchUpdHostRuleInput
SetDefIp sets the DefIp field's value.
func (*ConfListForBatchUpdHostRuleInput) SetGzipMode ¶
func (s *ConfListForBatchUpdHostRuleInput) SetGzipMode(v int32) *ConfListForBatchUpdHostRuleInput
SetGzipMode sets the GzipMode field's value.
func (*ConfListForBatchUpdHostRuleInput) SetHost ¶
func (s *ConfListForBatchUpdHostRuleInput) SetHost(v string) *ConfListForBatchUpdHostRuleInput
SetHost sets the Host field's value.
func (*ConfListForBatchUpdHostRuleInput) SetHttp2 ¶
func (s *ConfListForBatchUpdHostRuleInput) SetHttp2(v int32) *ConfListForBatchUpdHostRuleInput
SetHttp2 sets the Http2 field's value.
func (*ConfListForBatchUpdHostRuleInput) SetKeepAliveRequests ¶
func (s *ConfListForBatchUpdHostRuleInput) SetKeepAliveRequests(v int32) *ConfListForBatchUpdHostRuleInput
SetKeepAliveRequests sets the KeepAliveRequests field's value.
func (*ConfListForBatchUpdHostRuleInput) SetKeepAliveTimeOut ¶
func (s *ConfListForBatchUpdHostRuleInput) SetKeepAliveTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*ConfListForBatchUpdHostRuleInput) SetLBAlgorithm ¶
func (s *ConfListForBatchUpdHostRuleInput) SetLBAlgorithm(v string) *ConfListForBatchUpdHostRuleInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*ConfListForBatchUpdHostRuleInput) SetLabels ¶
func (s *ConfListForBatchUpdHostRuleInput) SetLabels(v []*string) *ConfListForBatchUpdHostRuleInput
SetLabels sets the Labels field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProtoFollow ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProtoFollow(v int32) *ConfListForBatchUpdHostRuleInput
SetProtoFollow sets the ProtoFollow field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProtocols ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProtocols(v []*string) *ConfListForBatchUpdHostRuleInput
SetProtocols sets the Protocols field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxyConnectTimeOut ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxyConnectTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveRequests ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveRequests(v int32) *ConfListForBatchUpdHostRuleInput
SetProxyKeepAliveRequests sets the ProxyKeepAliveRequests field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveTimeOut ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxyReadTimeOut ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxyReadTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxyRetry ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxyRetry(v int32) *ConfListForBatchUpdHostRuleInput
SetProxyRetry sets the ProxyRetry field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxySendTimeOut ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxySendTimeOut(v int32) *ConfListForBatchUpdHostRuleInput
SetProxySendTimeOut sets the ProxySendTimeOut field's value.
func (*ConfListForBatchUpdHostRuleInput) SetProxySetHeader ¶
func (s *ConfListForBatchUpdHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForBatchUpdHostRuleInput) *ConfListForBatchUpdHostRuleInput
SetProxySetHeader sets the ProxySetHeader field's value.
func (*ConfListForBatchUpdHostRuleInput) SetSSLCiphers ¶
func (s *ConfListForBatchUpdHostRuleInput) SetSSLCiphers(v []*string) *ConfListForBatchUpdHostRuleInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*ConfListForBatchUpdHostRuleInput) SetSSLProtocols ¶
func (s *ConfListForBatchUpdHostRuleInput) SetSSLProtocols(v []*string) *ConfListForBatchUpdHostRuleInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*ConfListForBatchUpdHostRuleInput) SetServers ¶
func (s *ConfListForBatchUpdHostRuleInput) SetServers(v []*ServerForBatchUpdHostRuleInput) *ConfListForBatchUpdHostRuleInput
SetServers sets the Servers field's value.
func (*ConfListForBatchUpdHostRuleInput) SetTLSEnable ¶
func (s *ConfListForBatchUpdHostRuleInput) SetTLSEnable(v int32) *ConfListForBatchUpdHostRuleInput
SetTLSEnable sets the TLSEnable field's value.
func (*ConfListForBatchUpdHostRuleInput) SetUserCertId ¶
func (s *ConfListForBatchUpdHostRuleInput) SetUserCertId(v string) *ConfListForBatchUpdHostRuleInput
SetUserCertId sets the UserCertId field's value.
func (ConfListForBatchUpdHostRuleInput) String ¶
func (s ConfListForBatchUpdHostRuleInput) String() string
String returns the string representation
type DelHostRuleInput ¶
type DelHostRuleInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DelHostRuleInput) GoString ¶
func (s DelHostRuleInput) GoString() string
GoString returns the string representation
func (*DelHostRuleInput) SetHost ¶
func (s *DelHostRuleInput) SetHost(v string) *DelHostRuleInput
SetHost sets the Host field's value.
func (DelHostRuleInput) String ¶
func (s DelHostRuleInput) String() string
String returns the string representation
func (*DelHostRuleInput) Validate ¶
func (s *DelHostRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DelHostRuleOutput ¶
type DelHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DelHostRuleOutput) GoString ¶
func (s DelHostRuleOutput) GoString() string
GoString returns the string representation
func (DelHostRuleOutput) String ¶
func (s DelHostRuleOutput) String() string
String returns the string representation
type DescAtkAlarmThresholdInput ¶
type DescAtkAlarmThresholdInput struct { // InstanceIp is a required field InstanceIp *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DescAtkAlarmThresholdInput) GoString ¶
func (s DescAtkAlarmThresholdInput) GoString() string
GoString returns the string representation
func (*DescAtkAlarmThresholdInput) SetInstanceIp ¶
func (s *DescAtkAlarmThresholdInput) SetInstanceIp(v string) *DescAtkAlarmThresholdInput
SetInstanceIp sets the InstanceIp field's value.
func (DescAtkAlarmThresholdInput) String ¶
func (s DescAtkAlarmThresholdInput) String() string
String returns the string representation
func (*DescAtkAlarmThresholdInput) Validate ¶
func (s *DescAtkAlarmThresholdInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescAtkAlarmThresholdOutput ¶
type DescAtkAlarmThresholdOutput struct { Metadata *response.ResponseMetadata BandWidth *int32 `type:"int32" json:",omitempty"` DefaultBandWidth *string `type:"string" json:",omitempty"` DefaultPps *string `type:"string" json:",omitempty"` Pps *int32 `type:"int32" json:",omitempty"` ThresType *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescAtkAlarmThresholdOutput) GoString ¶
func (s DescAtkAlarmThresholdOutput) GoString() string
GoString returns the string representation
func (*DescAtkAlarmThresholdOutput) SetBandWidth ¶
func (s *DescAtkAlarmThresholdOutput) SetBandWidth(v int32) *DescAtkAlarmThresholdOutput
SetBandWidth sets the BandWidth field's value.
func (*DescAtkAlarmThresholdOutput) SetDefaultBandWidth ¶
func (s *DescAtkAlarmThresholdOutput) SetDefaultBandWidth(v string) *DescAtkAlarmThresholdOutput
SetDefaultBandWidth sets the DefaultBandWidth field's value.
func (*DescAtkAlarmThresholdOutput) SetDefaultPps ¶
func (s *DescAtkAlarmThresholdOutput) SetDefaultPps(v string) *DescAtkAlarmThresholdOutput
SetDefaultPps sets the DefaultPps field's value.
func (*DescAtkAlarmThresholdOutput) SetPps ¶
func (s *DescAtkAlarmThresholdOutput) SetPps(v int32) *DescAtkAlarmThresholdOutput
SetPps sets the Pps field's value.
func (*DescAtkAlarmThresholdOutput) SetThresType ¶
func (s *DescAtkAlarmThresholdOutput) SetThresType(v int32) *DescAtkAlarmThresholdOutput
SetThresType sets the ThresType field's value.
func (DescAtkAlarmThresholdOutput) String ¶
func (s DescAtkAlarmThresholdOutput) String() string
String returns the string representation
type DescCertificateInput ¶
type DescCertificateInput struct { Domain *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DescCertificateInput) GoString ¶
func (s DescCertificateInput) GoString() string
GoString returns the string representation
func (*DescCertificateInput) SetDomain ¶
func (s *DescCertificateInput) SetDomain(v string) *DescCertificateInput
SetDomain sets the Domain field's value.
func (DescCertificateInput) String ¶
func (s DescCertificateInput) String() string
String returns the string representation
type DescCertificateOutput ¶
type DescCertificateOutput struct { Metadata *response.ResponseMetadata Count *int32 `type:"int32" json:",omitempty"` OtherCertList []*OtherCertListForDescCertificateOutput `type:"list" json:",omitempty"` RecommendCertList []*RecommendCertListForDescCertificateOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescCertificateOutput) GoString ¶
func (s DescCertificateOutput) GoString() string
GoString returns the string representation
func (*DescCertificateOutput) SetCount ¶
func (s *DescCertificateOutput) SetCount(v int32) *DescCertificateOutput
SetCount sets the Count field's value.
func (*DescCertificateOutput) SetOtherCertList ¶
func (s *DescCertificateOutput) SetOtherCertList(v []*OtherCertListForDescCertificateOutput) *DescCertificateOutput
SetOtherCertList sets the OtherCertList field's value.
func (*DescCertificateOutput) SetRecommendCertList ¶
func (s *DescCertificateOutput) SetRecommendCertList(v []*RecommendCertListForDescCertificateOutput) *DescCertificateOutput
SetRecommendCertList sets the RecommendCertList field's value.
func (DescCertificateOutput) String ¶
func (s DescCertificateOutput) String() string
String returns the string representation
type DescWebAtkOverviewInput ¶
type DescWebAtkOverviewInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkOverviewInput) GoString ¶
func (s DescWebAtkOverviewInput) GoString() string
GoString returns the string representation
func (*DescWebAtkOverviewInput) SetBeginTime ¶
func (s *DescWebAtkOverviewInput) SetBeginTime(v int32) *DescWebAtkOverviewInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebAtkOverviewInput) SetEndTime ¶
func (s *DescWebAtkOverviewInput) SetEndTime(v int32) *DescWebAtkOverviewInput
SetEndTime sets the EndTime field's value.
func (*DescWebAtkOverviewInput) SetHosts ¶
func (s *DescWebAtkOverviewInput) SetHosts(v []*string) *DescWebAtkOverviewInput
SetHosts sets the Hosts field's value.
func (DescWebAtkOverviewInput) String ¶
func (s DescWebAtkOverviewInput) String() string
String returns the string representation
type DescWebAtkOverviewOutput ¶
type DescWebAtkOverviewOutput struct { Metadata *response.ResponseMetadata AttackCount *int32 `type:"int32" json:",omitempty"` AttackIPCount *int32 `type:"int32" json:",omitempty"` PeakAttackQps *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkOverviewOutput) GoString ¶
func (s DescWebAtkOverviewOutput) GoString() string
GoString returns the string representation
func (*DescWebAtkOverviewOutput) SetAttackCount ¶
func (s *DescWebAtkOverviewOutput) SetAttackCount(v int32) *DescWebAtkOverviewOutput
SetAttackCount sets the AttackCount field's value.
func (*DescWebAtkOverviewOutput) SetAttackIPCount ¶
func (s *DescWebAtkOverviewOutput) SetAttackIPCount(v int32) *DescWebAtkOverviewOutput
SetAttackIPCount sets the AttackIPCount field's value.
func (*DescWebAtkOverviewOutput) SetPeakAttackQps ¶
func (s *DescWebAtkOverviewOutput) SetPeakAttackQps(v int32) *DescWebAtkOverviewOutput
SetPeakAttackQps sets the PeakAttackQps field's value.
func (DescWebAtkOverviewOutput) String ¶
func (s DescWebAtkOverviewOutput) String() string
String returns the string representation
type DescWebAtkStatisticsInput ¶
type DescWebAtkStatisticsInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkStatisticsInput) GoString ¶
func (s DescWebAtkStatisticsInput) GoString() string
GoString returns the string representation
func (*DescWebAtkStatisticsInput) SetBeginTime ¶
func (s *DescWebAtkStatisticsInput) SetBeginTime(v int32) *DescWebAtkStatisticsInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebAtkStatisticsInput) SetEndTime ¶
func (s *DescWebAtkStatisticsInput) SetEndTime(v int32) *DescWebAtkStatisticsInput
SetEndTime sets the EndTime field's value.
func (*DescWebAtkStatisticsInput) SetHosts ¶
func (s *DescWebAtkStatisticsInput) SetHosts(v []*string) *DescWebAtkStatisticsInput
SetHosts sets the Hosts field's value.
func (DescWebAtkStatisticsInput) String ¶
func (s DescWebAtkStatisticsInput) String() string
String returns the string representation
type DescWebAtkStatisticsOutput ¶
type DescWebAtkStatisticsOutput struct { Metadata *response.ResponseMetadata AttackFlow []*AttackFlowForDescWebAtkStatisticsOutput `type:"list" json:",omitempty"` BackSrcFlow []*BackSrcFlowForDescWebAtkStatisticsOutput `type:"list" json:",omitempty"` InQueryFlow []*InQueryFlowForDescWebAtkStatisticsOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkStatisticsOutput) GoString ¶
func (s DescWebAtkStatisticsOutput) GoString() string
GoString returns the string representation
func (*DescWebAtkStatisticsOutput) SetAttackFlow ¶
func (s *DescWebAtkStatisticsOutput) SetAttackFlow(v []*AttackFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
SetAttackFlow sets the AttackFlow field's value.
func (*DescWebAtkStatisticsOutput) SetBackSrcFlow ¶
func (s *DescWebAtkStatisticsOutput) SetBackSrcFlow(v []*BackSrcFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
SetBackSrcFlow sets the BackSrcFlow field's value.
func (*DescWebAtkStatisticsOutput) SetInQueryFlow ¶
func (s *DescWebAtkStatisticsOutput) SetInQueryFlow(v []*InQueryFlowForDescWebAtkStatisticsOutput) *DescWebAtkStatisticsOutput
SetInQueryFlow sets the InQueryFlow field's value.
func (DescWebAtkStatisticsOutput) String ¶
func (s DescWebAtkStatisticsOutput) String() string
String returns the string representation
type DescWebAtkTopSrcIpInput ¶
type DescWebAtkTopSrcIpInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkTopSrcIpInput) GoString ¶
func (s DescWebAtkTopSrcIpInput) GoString() string
GoString returns the string representation
func (*DescWebAtkTopSrcIpInput) SetBeginTime ¶
func (s *DescWebAtkTopSrcIpInput) SetBeginTime(v int32) *DescWebAtkTopSrcIpInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebAtkTopSrcIpInput) SetEndTime ¶
func (s *DescWebAtkTopSrcIpInput) SetEndTime(v int32) *DescWebAtkTopSrcIpInput
SetEndTime sets the EndTime field's value.
func (*DescWebAtkTopSrcIpInput) SetHosts ¶
func (s *DescWebAtkTopSrcIpInput) SetHosts(v []*string) *DescWebAtkTopSrcIpInput
SetHosts sets the Hosts field's value.
func (DescWebAtkTopSrcIpInput) String ¶
func (s DescWebAtkTopSrcIpInput) String() string
String returns the string representation
type DescWebAtkTopSrcIpOutput ¶
type DescWebAtkTopSrcIpOutput struct { Metadata *response.ResponseMetadata AttackCount *int32 `type:"int32" json:",omitempty"` AttackIP *string `type:"string" json:",omitempty"` Percentage *float64 `type:"float" json:",omitempty"` Region *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkTopSrcIpOutput) GoString ¶
func (s DescWebAtkTopSrcIpOutput) GoString() string
GoString returns the string representation
func (*DescWebAtkTopSrcIpOutput) SetAttackCount ¶
func (s *DescWebAtkTopSrcIpOutput) SetAttackCount(v int32) *DescWebAtkTopSrcIpOutput
SetAttackCount sets the AttackCount field's value.
func (*DescWebAtkTopSrcIpOutput) SetAttackIP ¶
func (s *DescWebAtkTopSrcIpOutput) SetAttackIP(v string) *DescWebAtkTopSrcIpOutput
SetAttackIP sets the AttackIP field's value.
func (*DescWebAtkTopSrcIpOutput) SetPercentage ¶
func (s *DescWebAtkTopSrcIpOutput) SetPercentage(v float64) *DescWebAtkTopSrcIpOutput
SetPercentage sets the Percentage field's value.
func (*DescWebAtkTopSrcIpOutput) SetRegion ¶
func (s *DescWebAtkTopSrcIpOutput) SetRegion(v string) *DescWebAtkTopSrcIpOutput
SetRegion sets the Region field's value.
func (DescWebAtkTopSrcIpOutput) String ¶
func (s DescWebAtkTopSrcIpOutput) String() string
String returns the string representation
type DescWebAtkTopUrlInput ¶
type DescWebAtkTopUrlInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkTopUrlInput) GoString ¶
func (s DescWebAtkTopUrlInput) GoString() string
GoString returns the string representation
func (*DescWebAtkTopUrlInput) SetBeginTime ¶
func (s *DescWebAtkTopUrlInput) SetBeginTime(v int32) *DescWebAtkTopUrlInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebAtkTopUrlInput) SetEndTime ¶
func (s *DescWebAtkTopUrlInput) SetEndTime(v int32) *DescWebAtkTopUrlInput
SetEndTime sets the EndTime field's value.
func (*DescWebAtkTopUrlInput) SetHosts ¶
func (s *DescWebAtkTopUrlInput) SetHosts(v []*string) *DescWebAtkTopUrlInput
SetHosts sets the Hosts field's value.
func (DescWebAtkTopUrlInput) String ¶
func (s DescWebAtkTopUrlInput) String() string
String returns the string representation
type DescWebAtkTopUrlOutput ¶
type DescWebAtkTopUrlOutput struct { Metadata *response.ResponseMetadata AttackCount *int32 `type:"int32" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Path *string `type:"string" json:",omitempty"` Percentage *float64 `type:"float" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebAtkTopUrlOutput) GoString ¶
func (s DescWebAtkTopUrlOutput) GoString() string
GoString returns the string representation
func (*DescWebAtkTopUrlOutput) SetAttackCount ¶
func (s *DescWebAtkTopUrlOutput) SetAttackCount(v int32) *DescWebAtkTopUrlOutput
SetAttackCount sets the AttackCount field's value.
func (*DescWebAtkTopUrlOutput) SetHost ¶
func (s *DescWebAtkTopUrlOutput) SetHost(v string) *DescWebAtkTopUrlOutput
SetHost sets the Host field's value.
func (*DescWebAtkTopUrlOutput) SetPath ¶
func (s *DescWebAtkTopUrlOutput) SetPath(v string) *DescWebAtkTopUrlOutput
SetPath sets the Path field's value.
func (*DescWebAtkTopUrlOutput) SetPercentage ¶
func (s *DescWebAtkTopUrlOutput) SetPercentage(v float64) *DescWebAtkTopUrlOutput
SetPercentage sets the Percentage field's value.
func (DescWebAtkTopUrlOutput) String ¶
func (s DescWebAtkTopUrlOutput) String() string
String returns the string representation
type DescWebBpsFlowInput ¶
type DescWebBpsFlowInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebBpsFlowInput) GoString ¶
func (s DescWebBpsFlowInput) GoString() string
GoString returns the string representation
func (*DescWebBpsFlowInput) SetBeginTime ¶
func (s *DescWebBpsFlowInput) SetBeginTime(v int32) *DescWebBpsFlowInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebBpsFlowInput) SetEndTime ¶
func (s *DescWebBpsFlowInput) SetEndTime(v int32) *DescWebBpsFlowInput
SetEndTime sets the EndTime field's value.
func (*DescWebBpsFlowInput) SetHosts ¶
func (s *DescWebBpsFlowInput) SetHosts(v []*string) *DescWebBpsFlowInput
SetHosts sets the Hosts field's value.
func (DescWebBpsFlowInput) String ¶
func (s DescWebBpsFlowInput) String() string
String returns the string representation
type DescWebBpsFlowOutput ¶
type DescWebBpsFlowOutput struct { Metadata *response.ResponseMetadata BackSrcBpsFlow []*BackSrcBpsFlowForDescWebBpsFlowOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebBpsFlowOutput) GoString ¶
func (s DescWebBpsFlowOutput) GoString() string
GoString returns the string representation
func (*DescWebBpsFlowOutput) SetBackSrcBpsFlow ¶
func (s *DescWebBpsFlowOutput) SetBackSrcBpsFlow(v []*BackSrcBpsFlowForDescWebBpsFlowOutput) *DescWebBpsFlowOutput
SetBackSrcBpsFlow sets the BackSrcBpsFlow field's value.
func (DescWebBpsFlowOutput) String ¶
func (s DescWebBpsFlowOutput) String() string
String returns the string representation
type DescWebQpsFlowInput ¶
type DescWebQpsFlowInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebQpsFlowInput) GoString ¶
func (s DescWebQpsFlowInput) GoString() string
GoString returns the string representation
func (*DescWebQpsFlowInput) SetBeginTime ¶
func (s *DescWebQpsFlowInput) SetBeginTime(v int32) *DescWebQpsFlowInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebQpsFlowInput) SetEndTime ¶
func (s *DescWebQpsFlowInput) SetEndTime(v int32) *DescWebQpsFlowInput
SetEndTime sets the EndTime field's value.
func (*DescWebQpsFlowInput) SetHosts ¶
func (s *DescWebQpsFlowInput) SetHosts(v []*string) *DescWebQpsFlowInput
SetHosts sets the Hosts field's value.
func (DescWebQpsFlowInput) String ¶
func (s DescWebQpsFlowInput) String() string
String returns the string representation
type DescWebQpsFlowOutput ¶
type DescWebQpsFlowOutput struct { Metadata *response.ResponseMetadata AttackQpsFlow []*AttackQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` BackSrcQpsFlow []*BackSrcQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` InQpsFlow []*InQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` PeakAttackQps *float64 `type:"float" json:",omitempty"` PeakAttackQpsFlow []*PeakAttackQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` PeakBackSrcQpsFlow []*PeakBackSrcQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` PeakInQpsFlow []*PeakInQpsFlowForDescWebQpsFlowOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebQpsFlowOutput) GoString ¶
func (s DescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*DescWebQpsFlowOutput) SetAttackQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetAttackQpsFlow(v []*AttackQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetAttackQpsFlow sets the AttackQpsFlow field's value.
func (*DescWebQpsFlowOutput) SetBackSrcQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetBackSrcQpsFlow(v []*BackSrcQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetBackSrcQpsFlow sets the BackSrcQpsFlow field's value.
func (*DescWebQpsFlowOutput) SetInQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetInQpsFlow(v []*InQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetInQpsFlow sets the InQpsFlow field's value.
func (*DescWebQpsFlowOutput) SetPeakAttackQps ¶
func (s *DescWebQpsFlowOutput) SetPeakAttackQps(v float64) *DescWebQpsFlowOutput
SetPeakAttackQps sets the PeakAttackQps field's value.
func (*DescWebQpsFlowOutput) SetPeakAttackQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetPeakAttackQpsFlow(v []*PeakAttackQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetPeakAttackQpsFlow sets the PeakAttackQpsFlow field's value.
func (*DescWebQpsFlowOutput) SetPeakBackSrcQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetPeakBackSrcQpsFlow(v []*PeakBackSrcQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetPeakBackSrcQpsFlow sets the PeakBackSrcQpsFlow field's value.
func (*DescWebQpsFlowOutput) SetPeakInQpsFlow ¶
func (s *DescWebQpsFlowOutput) SetPeakInQpsFlow(v []*PeakInQpsFlowForDescWebQpsFlowOutput) *DescWebQpsFlowOutput
SetPeakInQpsFlow sets the PeakInQpsFlow field's value.
func (DescWebQpsFlowOutput) String ¶
func (s DescWebQpsFlowOutput) String() string
String returns the string representation
type DescWebRespCodeInput ¶
type DescWebRespCodeInput struct { BeginTime *int32 `type:"int32" json:",omitempty"` EndTime *int32 `type:"int32" json:",omitempty"` Hosts []*string `type:"list" json:",omitempty"` Type *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebRespCodeInput) GoString ¶
func (s DescWebRespCodeInput) GoString() string
GoString returns the string representation
func (*DescWebRespCodeInput) SetBeginTime ¶
func (s *DescWebRespCodeInput) SetBeginTime(v int32) *DescWebRespCodeInput
SetBeginTime sets the BeginTime field's value.
func (*DescWebRespCodeInput) SetEndTime ¶
func (s *DescWebRespCodeInput) SetEndTime(v int32) *DescWebRespCodeInput
SetEndTime sets the EndTime field's value.
func (*DescWebRespCodeInput) SetHosts ¶
func (s *DescWebRespCodeInput) SetHosts(v []*string) *DescWebRespCodeInput
SetHosts sets the Hosts field's value.
func (*DescWebRespCodeInput) SetType ¶
func (s *DescWebRespCodeInput) SetType(v int32) *DescWebRespCodeInput
SetType sets the Type field's value.
func (DescWebRespCodeInput) String ¶
func (s DescWebRespCodeInput) String() string
String returns the string representation
type DescWebRespCodeOutput ¶
type DescWebRespCodeOutput struct { Metadata *response.ResponseMetadata Distribution []*DistributionForDescWebRespCodeOutput `type:"list" json:",omitempty"` Trend []*TrendForDescWebRespCodeOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescWebRespCodeOutput) GoString ¶
func (s DescWebRespCodeOutput) GoString() string
GoString returns the string representation
func (*DescWebRespCodeOutput) SetDistribution ¶
func (s *DescWebRespCodeOutput) SetDistribution(v []*DistributionForDescWebRespCodeOutput) *DescWebRespCodeOutput
SetDistribution sets the Distribution field's value.
func (*DescWebRespCodeOutput) SetTrend ¶
func (s *DescWebRespCodeOutput) SetTrend(v []*TrendForDescWebRespCodeOutput) *DescWebRespCodeOutput
SetTrend sets the Trend field's value.
func (DescWebRespCodeOutput) String ¶
func (s DescWebRespCodeOutput) String() string
String returns the string representation
type DistributionForDescWebRespCodeOutput ¶
type DistributionForDescWebRespCodeOutput struct { Percentage *float64 `type:"float" json:",omitempty"` RespCode *string `type:"string" json:",omitempty"` TotalQps *float64 `type:"float" json:",omitempty"` // contains filtered or unexported fields }
func (DistributionForDescWebRespCodeOutput) GoString ¶
func (s DistributionForDescWebRespCodeOutput) GoString() string
GoString returns the string representation
func (*DistributionForDescWebRespCodeOutput) SetPercentage ¶
func (s *DistributionForDescWebRespCodeOutput) SetPercentage(v float64) *DistributionForDescWebRespCodeOutput
SetPercentage sets the Percentage field's value.
func (*DistributionForDescWebRespCodeOutput) SetRespCode ¶
func (s *DistributionForDescWebRespCodeOutput) SetRespCode(v string) *DistributionForDescWebRespCodeOutput
SetRespCode sets the RespCode field's value.
func (*DistributionForDescWebRespCodeOutput) SetTotalQps ¶
func (s *DistributionForDescWebRespCodeOutput) SetTotalQps(v float64) *DistributionForDescWebRespCodeOutput
SetTotalQps sets the TotalQps field's value.
func (DistributionForDescWebRespCodeOutput) String ¶
func (s DistributionForDescWebRespCodeOutput) String() string
String returns the string representation
type FlowForDescWebRespCodeOutput ¶
type FlowForDescWebRespCodeOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (FlowForDescWebRespCodeOutput) GoString ¶
func (s FlowForDescWebRespCodeOutput) GoString() string
GoString returns the string representation
func (*FlowForDescWebRespCodeOutput) SetQps ¶
func (s *FlowForDescWebRespCodeOutput) SetQps(v float64) *FlowForDescWebRespCodeOutput
SetQps sets the Qps field's value.
func (*FlowForDescWebRespCodeOutput) SetTimeStamp ¶
func (s *FlowForDescWebRespCodeOutput) SetTimeStamp(v int32) *FlowForDescWebRespCodeOutput
SetTimeStamp sets the TimeStamp field's value.
func (FlowForDescWebRespCodeOutput) String ¶
func (s FlowForDescWebRespCodeOutput) String() string
String returns the string representation
type GetFwdRuleLipListInput ¶
type GetFwdRuleLipListInput struct { // RegionList is a required field RegionList *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (GetFwdRuleLipListInput) GoString ¶
func (s GetFwdRuleLipListInput) GoString() string
GoString returns the string representation
func (*GetFwdRuleLipListInput) SetRegionList ¶
func (s *GetFwdRuleLipListInput) SetRegionList(v string) *GetFwdRuleLipListInput
SetRegionList sets the RegionList field's value.
func (GetFwdRuleLipListInput) String ¶
func (s GetFwdRuleLipListInput) String() string
String returns the string representation
func (*GetFwdRuleLipListInput) Validate ¶
func (s *GetFwdRuleLipListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFwdRuleLipListOutput ¶
type GetFwdRuleLipListOutput struct { Metadata *response.ResponseMetadata LipList []*string `type:"list" json:",omitempty"` UpdateTime *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (GetFwdRuleLipListOutput) GoString ¶
func (s GetFwdRuleLipListOutput) GoString() string
GoString returns the string representation
func (*GetFwdRuleLipListOutput) SetLipList ¶
func (s *GetFwdRuleLipListOutput) SetLipList(v []*string) *GetFwdRuleLipListOutput
SetLipList sets the LipList field's value.
func (*GetFwdRuleLipListOutput) SetUpdateTime ¶
func (s *GetFwdRuleLipListOutput) SetUpdateTime(v int32) *GetFwdRuleLipListOutput
SetUpdateTime sets the UpdateTime field's value.
func (GetFwdRuleLipListOutput) String ¶
func (s GetFwdRuleLipListOutput) String() string
String returns the string representation
type GetHostDefStatusInput ¶
type GetHostDefStatusInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (GetHostDefStatusInput) GoString ¶
func (s GetHostDefStatusInput) GoString() string
GoString returns the string representation
func (*GetHostDefStatusInput) SetHost ¶
func (s *GetHostDefStatusInput) SetHost(v string) *GetHostDefStatusInput
SetHost sets the Host field's value.
func (GetHostDefStatusInput) String ¶
func (s GetHostDefStatusInput) String() string
String returns the string representation
func (*GetHostDefStatusInput) Validate ¶
func (s *GetHostDefStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetHostDefStatusOutput ¶
type GetHostDefStatusOutput struct { Metadata *response.ResponseMetadata AllowEnable *int32 `type:"int32" json:",omitempty"` BlackLctEnable *int32 `type:"int32" json:",omitempty"` BlockEnable *int32 `type:"int32" json:",omitempty"` CcEnable *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (GetHostDefStatusOutput) GoString ¶
func (s GetHostDefStatusOutput) GoString() string
GoString returns the string representation
func (*GetHostDefStatusOutput) SetAllowEnable ¶
func (s *GetHostDefStatusOutput) SetAllowEnable(v int32) *GetHostDefStatusOutput
SetAllowEnable sets the AllowEnable field's value.
func (*GetHostDefStatusOutput) SetBlackLctEnable ¶
func (s *GetHostDefStatusOutput) SetBlackLctEnable(v int32) *GetHostDefStatusOutput
SetBlackLctEnable sets the BlackLctEnable field's value.
func (*GetHostDefStatusOutput) SetBlockEnable ¶
func (s *GetHostDefStatusOutput) SetBlockEnable(v int32) *GetHostDefStatusOutput
SetBlockEnable sets the BlockEnable field's value.
func (*GetHostDefStatusOutput) SetCcEnable ¶
func (s *GetHostDefStatusOutput) SetCcEnable(v int32) *GetHostDefStatusOutput
SetCcEnable sets the CcEnable field's value.
func (GetHostDefStatusOutput) String ¶
func (s GetHostDefStatusOutput) String() string
String returns the string representation
type InQpsFlowForDescWebQpsFlowOutput ¶
type InQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (InQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s InQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*InQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *InQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *InQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*InQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *InQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *InQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (InQpsFlowForDescWebQpsFlowOutput) String ¶
func (s InQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type InQueryFlowForDescWebAtkStatisticsOutput ¶
type InQueryFlowForDescWebAtkStatisticsOutput struct { Count *int32 `type:"int32" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (InQueryFlowForDescWebAtkStatisticsOutput) GoString ¶
func (s InQueryFlowForDescWebAtkStatisticsOutput) GoString() string
GoString returns the string representation
func (*InQueryFlowForDescWebAtkStatisticsOutput) SetCount ¶
func (s *InQueryFlowForDescWebAtkStatisticsOutput) SetCount(v int32) *InQueryFlowForDescWebAtkStatisticsOutput
SetCount sets the Count field's value.
func (*InQueryFlowForDescWebAtkStatisticsOutput) SetTimeStamp ¶
func (s *InQueryFlowForDescWebAtkStatisticsOutput) SetTimeStamp(v int32) *InQueryFlowForDescWebAtkStatisticsOutput
SetTimeStamp sets the TimeStamp field's value.
func (InQueryFlowForDescWebAtkStatisticsOutput) String ¶
func (s InQueryFlowForDescWebAtkStatisticsOutput) String() string
String returns the string representation
type OtherCertListForDescCertificateOutput ¶
type OtherCertListForDescCertificateOutput struct { Hosts []*string `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` UserCertId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (OtherCertListForDescCertificateOutput) GoString ¶
func (s OtherCertListForDescCertificateOutput) GoString() string
GoString returns the string representation
func (*OtherCertListForDescCertificateOutput) SetHosts ¶
func (s *OtherCertListForDescCertificateOutput) SetHosts(v []*string) *OtherCertListForDescCertificateOutput
SetHosts sets the Hosts field's value.
func (*OtherCertListForDescCertificateOutput) SetName ¶
func (s *OtherCertListForDescCertificateOutput) SetName(v string) *OtherCertListForDescCertificateOutput
SetName sets the Name field's value.
func (*OtherCertListForDescCertificateOutput) SetUserCertId ¶
func (s *OtherCertListForDescCertificateOutput) SetUserCertId(v string) *OtherCertListForDescCertificateOutput
SetUserCertId sets the UserCertId field's value.
func (OtherCertListForDescCertificateOutput) String ¶
func (s OtherCertListForDescCertificateOutput) String() string
String returns the string representation
type PeakAttackQpsFlowForDescWebQpsFlowOutput ¶
type PeakAttackQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (PeakAttackQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s PeakAttackQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*PeakAttackQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *PeakAttackQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakAttackQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*PeakAttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *PeakAttackQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakAttackQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (PeakAttackQpsFlowForDescWebQpsFlowOutput) String ¶
func (s PeakAttackQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type PeakBackSrcQpsFlowForDescWebQpsFlowOutput ¶
type PeakBackSrcQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (PeakBackSrcQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s PeakBackSrcQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakBackSrcQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *PeakBackSrcQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakBackSrcQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (PeakBackSrcQpsFlowForDescWebQpsFlowOutput) String ¶
func (s PeakBackSrcQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type PeakInQpsFlowForDescWebQpsFlowOutput ¶
type PeakInQpsFlowForDescWebQpsFlowOutput struct { Qps *float64 `type:"float" json:",omitempty"` TimeStamp *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (PeakInQpsFlowForDescWebQpsFlowOutput) GoString ¶
func (s PeakInQpsFlowForDescWebQpsFlowOutput) GoString() string
GoString returns the string representation
func (*PeakInQpsFlowForDescWebQpsFlowOutput) SetQps ¶
func (s *PeakInQpsFlowForDescWebQpsFlowOutput) SetQps(v float64) *PeakInQpsFlowForDescWebQpsFlowOutput
SetQps sets the Qps field's value.
func (*PeakInQpsFlowForDescWebQpsFlowOutput) SetTimeStamp ¶
func (s *PeakInQpsFlowForDescWebQpsFlowOutput) SetTimeStamp(v int32) *PeakInQpsFlowForDescWebQpsFlowOutput
SetTimeStamp sets the TimeStamp field's value.
func (PeakInQpsFlowForDescWebQpsFlowOutput) String ¶
func (s PeakInQpsFlowForDescWebQpsFlowOutput) String() string
String returns the string representation
type ProtoPortForBatchAddHostRuleInput ¶
type ProtoPortForBatchAddHostRuleInput struct { Ports []*int32 `type:"list" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ProtoPortForBatchAddHostRuleInput) GoString ¶
func (s ProtoPortForBatchAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ProtoPortForBatchAddHostRuleInput) SetPorts ¶
func (s *ProtoPortForBatchAddHostRuleInput) SetPorts(v []*int32) *ProtoPortForBatchAddHostRuleInput
SetPorts sets the Ports field's value.
func (*ProtoPortForBatchAddHostRuleInput) SetProtocol ¶
func (s *ProtoPortForBatchAddHostRuleInput) SetProtocol(v string) *ProtoPortForBatchAddHostRuleInput
SetProtocol sets the Protocol field's value.
func (ProtoPortForBatchAddHostRuleInput) String ¶
func (s ProtoPortForBatchAddHostRuleInput) String() string
String returns the string representation
type ProxySetHeaderForAddHostRuleInput ¶
type ProxySetHeaderForAddHostRuleInput struct { Args *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ProxySetHeaderForAddHostRuleInput) GoString ¶
func (s ProxySetHeaderForAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ProxySetHeaderForAddHostRuleInput) SetArgs ¶
func (s *ProxySetHeaderForAddHostRuleInput) SetArgs(v string) *ProxySetHeaderForAddHostRuleInput
SetArgs sets the Args field's value.
func (*ProxySetHeaderForAddHostRuleInput) SetName ¶
func (s *ProxySetHeaderForAddHostRuleInput) SetName(v string) *ProxySetHeaderForAddHostRuleInput
SetName sets the Name field's value.
func (ProxySetHeaderForAddHostRuleInput) String ¶
func (s ProxySetHeaderForAddHostRuleInput) String() string
String returns the string representation
type ProxySetHeaderForBatchAddHostRuleInput ¶
type ProxySetHeaderForBatchAddHostRuleInput struct { Args *string `type:"string" json:"args,omitempty"` Name *string `type:"string" json:"name,omitempty"` // contains filtered or unexported fields }
func (ProxySetHeaderForBatchAddHostRuleInput) GoString ¶
func (s ProxySetHeaderForBatchAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ProxySetHeaderForBatchAddHostRuleInput) SetArgs ¶
func (s *ProxySetHeaderForBatchAddHostRuleInput) SetArgs(v string) *ProxySetHeaderForBatchAddHostRuleInput
SetArgs sets the Args field's value.
func (*ProxySetHeaderForBatchAddHostRuleInput) SetName ¶
func (s *ProxySetHeaderForBatchAddHostRuleInput) SetName(v string) *ProxySetHeaderForBatchAddHostRuleInput
SetName sets the Name field's value.
func (ProxySetHeaderForBatchAddHostRuleInput) String ¶
func (s ProxySetHeaderForBatchAddHostRuleInput) String() string
String returns the string representation
type ProxySetHeaderForBatchUpdHostRuleInput ¶
type ProxySetHeaderForBatchUpdHostRuleInput struct { Args *string `type:"string" json:"args,omitempty"` Name *string `type:"string" json:"name,omitempty"` // contains filtered or unexported fields }
func (ProxySetHeaderForBatchUpdHostRuleInput) GoString ¶
func (s ProxySetHeaderForBatchUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*ProxySetHeaderForBatchUpdHostRuleInput) SetArgs ¶
func (s *ProxySetHeaderForBatchUpdHostRuleInput) SetArgs(v string) *ProxySetHeaderForBatchUpdHostRuleInput
SetArgs sets the Args field's value.
func (*ProxySetHeaderForBatchUpdHostRuleInput) SetName ¶
func (s *ProxySetHeaderForBatchUpdHostRuleInput) SetName(v string) *ProxySetHeaderForBatchUpdHostRuleInput
SetName sets the Name field's value.
func (ProxySetHeaderForBatchUpdHostRuleInput) String ¶
func (s ProxySetHeaderForBatchUpdHostRuleInput) String() string
String returns the string representation
type ProxySetHeaderForUpdHostRuleInput ¶
type ProxySetHeaderForUpdHostRuleInput struct { Args *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ProxySetHeaderForUpdHostRuleInput) GoString ¶
func (s ProxySetHeaderForUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*ProxySetHeaderForUpdHostRuleInput) SetArgs ¶
func (s *ProxySetHeaderForUpdHostRuleInput) SetArgs(v string) *ProxySetHeaderForUpdHostRuleInput
SetArgs sets the Args field's value.
func (*ProxySetHeaderForUpdHostRuleInput) SetName ¶
func (s *ProxySetHeaderForUpdHostRuleInput) SetName(v string) *ProxySetHeaderForUpdHostRuleInput
SetName sets the Name field's value.
func (ProxySetHeaderForUpdHostRuleInput) String ¶
func (s ProxySetHeaderForUpdHostRuleInput) String() string
String returns the string representation
type RecommendCertListForDescCertificateOutput ¶
type RecommendCertListForDescCertificateOutput struct { Hosts []*string `type:"list" json:",omitempty"` Name *string `type:"string" json:",omitempty"` UserCertId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RecommendCertListForDescCertificateOutput) GoString ¶
func (s RecommendCertListForDescCertificateOutput) GoString() string
GoString returns the string representation
func (*RecommendCertListForDescCertificateOutput) SetHosts ¶
func (s *RecommendCertListForDescCertificateOutput) SetHosts(v []*string) *RecommendCertListForDescCertificateOutput
SetHosts sets the Hosts field's value.
func (*RecommendCertListForDescCertificateOutput) SetName ¶
func (s *RecommendCertListForDescCertificateOutput) SetName(v string) *RecommendCertListForDescCertificateOutput
SetName sets the Name field's value.
func (*RecommendCertListForDescCertificateOutput) SetUserCertId ¶
func (s *RecommendCertListForDescCertificateOutput) SetUserCertId(v string) *RecommendCertListForDescCertificateOutput
SetUserCertId sets the UserCertId field's value.
func (RecommendCertListForDescCertificateOutput) String ¶
func (s RecommendCertListForDescCertificateOutput) String() string
String returns the string representation
type RetForBatchDeleteFwdRuleOutput ¶
type RetForBatchDeleteFwdRuleOutput struct { ErrMessage *string `type:"string" json:",omitempty"` Id *int32 `type:"int32" json:",omitempty"` Ret *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (RetForBatchDeleteFwdRuleOutput) GoString ¶
func (s RetForBatchDeleteFwdRuleOutput) GoString() string
GoString returns the string representation
func (*RetForBatchDeleteFwdRuleOutput) SetErrMessage ¶
func (s *RetForBatchDeleteFwdRuleOutput) SetErrMessage(v string) *RetForBatchDeleteFwdRuleOutput
SetErrMessage sets the ErrMessage field's value.
func (*RetForBatchDeleteFwdRuleOutput) SetId ¶
func (s *RetForBatchDeleteFwdRuleOutput) SetId(v int32) *RetForBatchDeleteFwdRuleOutput
SetId sets the Id field's value.
func (*RetForBatchDeleteFwdRuleOutput) SetRet ¶
func (s *RetForBatchDeleteFwdRuleOutput) SetRet(v int32) *RetForBatchDeleteFwdRuleOutput
SetRet sets the Ret field's value.
func (RetForBatchDeleteFwdRuleOutput) String ¶
func (s RetForBatchDeleteFwdRuleOutput) String() string
String returns the string representation
type ServerForBatchAddHostRuleInput ¶
type ServerForBatchAddHostRuleInput struct { Addr *string `type:"string" json:",omitempty"` BackUp *int32 `type:"int32" 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 (ServerForBatchAddHostRuleInput) GoString ¶
func (s ServerForBatchAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ServerForBatchAddHostRuleInput) SetAddr ¶
func (s *ServerForBatchAddHostRuleInput) SetAddr(v string) *ServerForBatchAddHostRuleInput
SetAddr sets the Addr field's value.
func (*ServerForBatchAddHostRuleInput) SetBackUp ¶
func (s *ServerForBatchAddHostRuleInput) SetBackUp(v int32) *ServerForBatchAddHostRuleInput
SetBackUp sets the BackUp field's value.
func (*ServerForBatchAddHostRuleInput) SetPort ¶
func (s *ServerForBatchAddHostRuleInput) SetPort(v int32) *ServerForBatchAddHostRuleInput
SetPort sets the Port field's value.
func (*ServerForBatchAddHostRuleInput) SetProtocol ¶
func (s *ServerForBatchAddHostRuleInput) SetProtocol(v string) *ServerForBatchAddHostRuleInput
SetProtocol sets the Protocol field's value.
func (*ServerForBatchAddHostRuleInput) SetWeight ¶
func (s *ServerForBatchAddHostRuleInput) SetWeight(v int32) *ServerForBatchAddHostRuleInput
SetWeight sets the Weight field's value.
func (ServerForBatchAddHostRuleInput) String ¶
func (s ServerForBatchAddHostRuleInput) String() string
String returns the string representation
type ServerForBatchUpdHostRuleInput ¶
type ServerForBatchUpdHostRuleInput struct { Addr *string `type:"string" json:",omitempty"` BackUp *int32 `type:"int32" 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 (ServerForBatchUpdHostRuleInput) GoString ¶
func (s ServerForBatchUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*ServerForBatchUpdHostRuleInput) SetAddr ¶
func (s *ServerForBatchUpdHostRuleInput) SetAddr(v string) *ServerForBatchUpdHostRuleInput
SetAddr sets the Addr field's value.
func (*ServerForBatchUpdHostRuleInput) SetBackUp ¶
func (s *ServerForBatchUpdHostRuleInput) SetBackUp(v int32) *ServerForBatchUpdHostRuleInput
SetBackUp sets the BackUp field's value.
func (*ServerForBatchUpdHostRuleInput) SetPort ¶
func (s *ServerForBatchUpdHostRuleInput) SetPort(v int32) *ServerForBatchUpdHostRuleInput
SetPort sets the Port field's value.
func (*ServerForBatchUpdHostRuleInput) SetProtocol ¶
func (s *ServerForBatchUpdHostRuleInput) SetProtocol(v string) *ServerForBatchUpdHostRuleInput
SetProtocol sets the Protocol field's value.
func (*ServerForBatchUpdHostRuleInput) SetWeight ¶
func (s *ServerForBatchUpdHostRuleInput) SetWeight(v int32) *ServerForBatchUpdHostRuleInput
SetWeight sets the Weight field's value.
func (ServerForBatchUpdHostRuleInput) String ¶
func (s ServerForBatchUpdHostRuleInput) String() string
String returns the string representation
type ServerForUpdHostRuleInput ¶
type ServerForUpdHostRuleInput struct { Addr *string `type:"string" json:",omitempty"` BackUp *int32 `type:"int32" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` Weight *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ServerForUpdHostRuleInput) GoString ¶
func (s ServerForUpdHostRuleInput) GoString() string
GoString returns the string representation
func (*ServerForUpdHostRuleInput) SetAddr ¶
func (s *ServerForUpdHostRuleInput) SetAddr(v string) *ServerForUpdHostRuleInput
SetAddr sets the Addr field's value.
func (*ServerForUpdHostRuleInput) SetBackUp ¶
func (s *ServerForUpdHostRuleInput) SetBackUp(v int32) *ServerForUpdHostRuleInput
SetBackUp sets the BackUp field's value.
func (*ServerForUpdHostRuleInput) SetPort ¶
func (s *ServerForUpdHostRuleInput) SetPort(v int32) *ServerForUpdHostRuleInput
SetPort sets the Port field's value.
func (*ServerForUpdHostRuleInput) SetProtocol ¶
func (s *ServerForUpdHostRuleInput) SetProtocol(v string) *ServerForUpdHostRuleInput
SetProtocol sets the Protocol field's value.
func (*ServerForUpdHostRuleInput) SetWeight ¶
func (s *ServerForUpdHostRuleInput) SetWeight(v string) *ServerForUpdHostRuleInput
SetWeight sets the Weight field's value.
func (ServerForUpdHostRuleInput) String ¶
func (s ServerForUpdHostRuleInput) String() string
String returns the string representation
type ServersForAddHostRuleInput ¶
type ServersForAddHostRuleInput struct { Addr *string `type:"string" json:",omitempty"` BackUp *int32 `type:"int32" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Protocol *string `type:"string" json:",omitempty"` Weight *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ServersForAddHostRuleInput) GoString ¶
func (s ServersForAddHostRuleInput) GoString() string
GoString returns the string representation
func (*ServersForAddHostRuleInput) SetAddr ¶
func (s *ServersForAddHostRuleInput) SetAddr(v string) *ServersForAddHostRuleInput
SetAddr sets the Addr field's value.
func (*ServersForAddHostRuleInput) SetBackUp ¶
func (s *ServersForAddHostRuleInput) SetBackUp(v int32) *ServersForAddHostRuleInput
SetBackUp sets the BackUp field's value.
func (*ServersForAddHostRuleInput) SetPort ¶
func (s *ServersForAddHostRuleInput) SetPort(v int32) *ServersForAddHostRuleInput
SetPort sets the Port field's value.
func (*ServersForAddHostRuleInput) SetProtocol ¶
func (s *ServersForAddHostRuleInput) SetProtocol(v string) *ServersForAddHostRuleInput
SetProtocol sets the Protocol field's value.
func (*ServersForAddHostRuleInput) SetWeight ¶
func (s *ServersForAddHostRuleInput) SetWeight(v string) *ServersForAddHostRuleInput
SetWeight sets the Weight field's value.
func (ServersForAddHostRuleInput) String ¶
func (s ServersForAddHostRuleInput) String() string
String returns the string representation
type SetDefSwitchInput ¶
type SetDefSwitchInput struct { // CcEnable is a required field CcEnable *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (SetDefSwitchInput) GoString ¶
func (s SetDefSwitchInput) GoString() string
GoString returns the string representation
func (*SetDefSwitchInput) SetCcEnable ¶
func (s *SetDefSwitchInput) SetCcEnable(v int32) *SetDefSwitchInput
SetCcEnable sets the CcEnable field's value.
func (*SetDefSwitchInput) SetHost ¶
func (s *SetDefSwitchInput) SetHost(v string) *SetDefSwitchInput
SetHost sets the Host field's value.
func (SetDefSwitchInput) String ¶
func (s SetDefSwitchInput) String() string
String returns the string representation
func (*SetDefSwitchInput) Validate ¶
func (s *SetDefSwitchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetDefSwitchOutput ¶
type SetDefSwitchOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (SetDefSwitchOutput) GoString ¶
func (s SetDefSwitchOutput) GoString() string
GoString returns the string representation
func (SetDefSwitchOutput) String ¶
func (s SetDefSwitchOutput) String() string
String returns the string representation
type TrendForDescWebRespCodeOutput ¶
type TrendForDescWebRespCodeOutput struct { Flow []*FlowForDescWebRespCodeOutput `type:"list" json:",omitempty"` RespCode *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TrendForDescWebRespCodeOutput) GoString ¶
func (s TrendForDescWebRespCodeOutput) GoString() string
GoString returns the string representation
func (*TrendForDescWebRespCodeOutput) SetFlow ¶
func (s *TrendForDescWebRespCodeOutput) SetFlow(v []*FlowForDescWebRespCodeOutput) *TrendForDescWebRespCodeOutput
SetFlow sets the Flow field's value.
func (*TrendForDescWebRespCodeOutput) SetRespCode ¶
func (s *TrendForDescWebRespCodeOutput) SetRespCode(v string) *TrendForDescWebRespCodeOutput
SetRespCode sets the RespCode field's value.
func (TrendForDescWebRespCodeOutput) String ¶
func (s TrendForDescWebRespCodeOutput) String() string
String returns the string representation
type UpdHostRuleInput ¶
type UpdHostRuleInput struct { // AccessMode is a required field AccessMode *int32 `type:"int32" json:",omitempty" required:"true"` AllSSLCipher *int32 `type:"int32" json:",omitempty"` // BackUpStatus is a required field BackUpStatus *int32 `type:"int32" json:",omitempty" required:"true"` // ChunkMode is a required field ChunkMode *int32 `type:"int32" json:",omitempty" required:"true"` // ClientMaxBodySize is a required field ClientMaxBodySize *int32 `type:"int32" json:",omitempty" required:"true"` DefIp []*string `type:"list" json:",omitempty"` // GzipMode is a required field GzipMode *int32 `type:"int32" json:",omitempty" required:"true"` // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Http2 is a required field Http2 *int32 `type:"int32" json:",omitempty" required:"true"` // KeepAliveRequests is a required field KeepAliveRequests *int32 `type:"int32" json:",omitempty" required:"true"` // KeepAliveTimeOut is a required field KeepAliveTimeOut *int32 `type:"int32" json:",omitempty" required:"true"` // LBAlgorithm is a required field LBAlgorithm *string `type:"string" json:",omitempty" required:"true"` // ProtoFollow is a required field ProtoFollow *int32 `type:"int32" json:",omitempty" required:"true"` Protocols []*string `type:"list" json:",omitempty"` // ProxyConnectTimeOut is a required field ProxyConnectTimeOut *int32 `type:"int32" json:",omitempty" required:"true"` // ProxyKeepAliveRequests is a required field ProxyKeepAliveRequests *int32 `type:"int32" json:",omitempty" required:"true"` // ProxyKeepAliveTimeOut is a required field ProxyKeepAliveTimeOut *int32 `type:"int32" json:",omitempty" required:"true"` // ProxyReadTimeOut is a required field ProxyReadTimeOut *int32 `type:"int32" json:",omitempty" required:"true"` // ProxyRetry is a required field ProxyRetry *int32 `type:"int32" json:",omitempty" required:"true"` // ProxySendTimeOut is a required field ProxySendTimeOut *int32 `type:"int32" json:",omitempty" required:"true"` ProxySetHeader []*ProxySetHeaderForUpdHostRuleInput `type:"list" json:",omitempty"` SSLCiphers []*string `type:"list" json:",omitempty"` SSLProtocols []*string `type:"list" json:",omitempty"` Servers []*ServerForUpdHostRuleInput `type:"list" json:",omitempty"` // UserCertId is a required field UserCertId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdHostRuleInput) GoString ¶
func (s UpdHostRuleInput) GoString() string
GoString returns the string representation
func (*UpdHostRuleInput) SetAccessMode ¶
func (s *UpdHostRuleInput) SetAccessMode(v int32) *UpdHostRuleInput
SetAccessMode sets the AccessMode field's value.
func (*UpdHostRuleInput) SetAllSSLCipher ¶
func (s *UpdHostRuleInput) SetAllSSLCipher(v int32) *UpdHostRuleInput
SetAllSSLCipher sets the AllSSLCipher field's value.
func (*UpdHostRuleInput) SetBackUpStatus ¶
func (s *UpdHostRuleInput) SetBackUpStatus(v int32) *UpdHostRuleInput
SetBackUpStatus sets the BackUpStatus field's value.
func (*UpdHostRuleInput) SetChunkMode ¶
func (s *UpdHostRuleInput) SetChunkMode(v int32) *UpdHostRuleInput
SetChunkMode sets the ChunkMode field's value.
func (*UpdHostRuleInput) SetClientMaxBodySize ¶
func (s *UpdHostRuleInput) SetClientMaxBodySize(v int32) *UpdHostRuleInput
SetClientMaxBodySize sets the ClientMaxBodySize field's value.
func (*UpdHostRuleInput) SetDefIp ¶
func (s *UpdHostRuleInput) SetDefIp(v []*string) *UpdHostRuleInput
SetDefIp sets the DefIp field's value.
func (*UpdHostRuleInput) SetGzipMode ¶
func (s *UpdHostRuleInput) SetGzipMode(v int32) *UpdHostRuleInput
SetGzipMode sets the GzipMode field's value.
func (*UpdHostRuleInput) SetHost ¶
func (s *UpdHostRuleInput) SetHost(v string) *UpdHostRuleInput
SetHost sets the Host field's value.
func (*UpdHostRuleInput) SetHttp2 ¶
func (s *UpdHostRuleInput) SetHttp2(v int32) *UpdHostRuleInput
SetHttp2 sets the Http2 field's value.
func (*UpdHostRuleInput) SetKeepAliveRequests ¶
func (s *UpdHostRuleInput) SetKeepAliveRequests(v int32) *UpdHostRuleInput
SetKeepAliveRequests sets the KeepAliveRequests field's value.
func (*UpdHostRuleInput) SetKeepAliveTimeOut ¶
func (s *UpdHostRuleInput) SetKeepAliveTimeOut(v int32) *UpdHostRuleInput
SetKeepAliveTimeOut sets the KeepAliveTimeOut field's value.
func (*UpdHostRuleInput) SetLBAlgorithm ¶
func (s *UpdHostRuleInput) SetLBAlgorithm(v string) *UpdHostRuleInput
SetLBAlgorithm sets the LBAlgorithm field's value.
func (*UpdHostRuleInput) SetProtoFollow ¶
func (s *UpdHostRuleInput) SetProtoFollow(v int32) *UpdHostRuleInput
SetProtoFollow sets the ProtoFollow field's value.
func (*UpdHostRuleInput) SetProtocols ¶
func (s *UpdHostRuleInput) SetProtocols(v []*string) *UpdHostRuleInput
SetProtocols sets the Protocols field's value.
func (*UpdHostRuleInput) SetProxyConnectTimeOut ¶
func (s *UpdHostRuleInput) SetProxyConnectTimeOut(v int32) *UpdHostRuleInput
SetProxyConnectTimeOut sets the ProxyConnectTimeOut field's value.
func (*UpdHostRuleInput) SetProxyKeepAliveRequests ¶
func (s *UpdHostRuleInput) SetProxyKeepAliveRequests(v int32) *UpdHostRuleInput
SetProxyKeepAliveRequests sets the ProxyKeepAliveRequests field's value.
func (*UpdHostRuleInput) SetProxyKeepAliveTimeOut ¶
func (s *UpdHostRuleInput) SetProxyKeepAliveTimeOut(v int32) *UpdHostRuleInput
SetProxyKeepAliveTimeOut sets the ProxyKeepAliveTimeOut field's value.
func (*UpdHostRuleInput) SetProxyReadTimeOut ¶
func (s *UpdHostRuleInput) SetProxyReadTimeOut(v int32) *UpdHostRuleInput
SetProxyReadTimeOut sets the ProxyReadTimeOut field's value.
func (*UpdHostRuleInput) SetProxyRetry ¶
func (s *UpdHostRuleInput) SetProxyRetry(v int32) *UpdHostRuleInput
SetProxyRetry sets the ProxyRetry field's value.
func (*UpdHostRuleInput) SetProxySendTimeOut ¶
func (s *UpdHostRuleInput) SetProxySendTimeOut(v int32) *UpdHostRuleInput
SetProxySendTimeOut sets the ProxySendTimeOut field's value.
func (*UpdHostRuleInput) SetProxySetHeader ¶
func (s *UpdHostRuleInput) SetProxySetHeader(v []*ProxySetHeaderForUpdHostRuleInput) *UpdHostRuleInput
SetProxySetHeader sets the ProxySetHeader field's value.
func (*UpdHostRuleInput) SetSSLCiphers ¶
func (s *UpdHostRuleInput) SetSSLCiphers(v []*string) *UpdHostRuleInput
SetSSLCiphers sets the SSLCiphers field's value.
func (*UpdHostRuleInput) SetSSLProtocols ¶
func (s *UpdHostRuleInput) SetSSLProtocols(v []*string) *UpdHostRuleInput
SetSSLProtocols sets the SSLProtocols field's value.
func (*UpdHostRuleInput) SetServers ¶
func (s *UpdHostRuleInput) SetServers(v []*ServerForUpdHostRuleInput) *UpdHostRuleInput
SetServers sets the Servers field's value.
func (*UpdHostRuleInput) SetUserCertId ¶
func (s *UpdHostRuleInput) SetUserCertId(v string) *UpdHostRuleInput
SetUserCertId sets the UserCertId field's value.
func (UpdHostRuleInput) String ¶
func (s UpdHostRuleInput) String() string
String returns the string representation
func (*UpdHostRuleInput) Validate ¶
func (s *UpdHostRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdHostRuleOutput ¶
type UpdHostRuleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdHostRuleOutput) GoString ¶
func (s UpdHostRuleOutput) GoString() string
GoString returns the string representation
func (UpdHostRuleOutput) String ¶
func (s UpdHostRuleOutput) String() string
String returns the string representation
type UpdateAtkAlarmThresholdInput ¶
type UpdateAtkAlarmThresholdInput struct { BandWidth *int32 `type:"int32" json:",omitempty"` // InstanceIp is a required field InstanceIp *string `type:"string" json:",omitempty" required:"true"` Pps *int32 `type:"int32" json:",omitempty"` ThresType *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateAtkAlarmThresholdInput) GoString ¶
func (s UpdateAtkAlarmThresholdInput) GoString() string
GoString returns the string representation
func (*UpdateAtkAlarmThresholdInput) SetBandWidth ¶
func (s *UpdateAtkAlarmThresholdInput) SetBandWidth(v int32) *UpdateAtkAlarmThresholdInput
SetBandWidth sets the BandWidth field's value.
func (*UpdateAtkAlarmThresholdInput) SetInstanceIp ¶
func (s *UpdateAtkAlarmThresholdInput) SetInstanceIp(v string) *UpdateAtkAlarmThresholdInput
SetInstanceIp sets the InstanceIp field's value.
func (*UpdateAtkAlarmThresholdInput) SetPps ¶
func (s *UpdateAtkAlarmThresholdInput) SetPps(v int32) *UpdateAtkAlarmThresholdInput
SetPps sets the Pps field's value.
func (*UpdateAtkAlarmThresholdInput) SetThresType ¶
func (s *UpdateAtkAlarmThresholdInput) SetThresType(v int32) *UpdateAtkAlarmThresholdInput
SetThresType sets the ThresType field's value.
func (UpdateAtkAlarmThresholdInput) String ¶
func (s UpdateAtkAlarmThresholdInput) String() string
String returns the string representation
func (*UpdateAtkAlarmThresholdInput) Validate ¶
func (s *UpdateAtkAlarmThresholdInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAtkAlarmThresholdOutput ¶
type UpdateAtkAlarmThresholdOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateAtkAlarmThresholdOutput) GoString ¶
func (s UpdateAtkAlarmThresholdOutput) GoString() string
GoString returns the string representation
func (UpdateAtkAlarmThresholdOutput) String ¶
func (s UpdateAtkAlarmThresholdOutput) String() string
String returns the string representation
Source Files ¶
- api_add_host_rule.go
- api_batch_add_host_rule.go
- api_batch_del_host_rule.go
- api_batch_delete_fwd_rule.go
- api_batch_switch_backup_servers.go
- api_batch_upd_host_rule.go
- api_del_host_rule.go
- api_desc_atk_alarm_threshold.go
- api_desc_certificate.go
- api_desc_web_atk_overview.go
- api_desc_web_atk_statistics.go
- api_desc_web_atk_top_src_ip.go
- api_desc_web_atk_top_url.go
- api_desc_web_bps_flow.go
- api_desc_web_qps_flow.go
- api_desc_web_resp_code.go
- api_get_fwd_rule_lip_list.go
- api_get_host_def_status.go
- api_set_def_switch.go
- api_upd_host_rule.go
- api_update_atk_alarm_threshold.go
- interface_advdefence.go
- service_advdefence.go