Documentation ¶
Index ¶
- func EdgeSecClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForApplyHttpPolicy() *def.HttpRequestDef
- func GenReqDefForCreateDomain() *def.HttpRequestDef
- func GenReqDefForCreateHttpAccessControlRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpBlockTrustIpRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpCcRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpGeoIpRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpIgnoreRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpIpGroup() *def.HttpRequestDef
- func GenReqDefForCreateHttpPolicy() *def.HttpRequestDef
- func GenReqDefForCreateHttpPunishmentRule() *def.HttpRequestDef
- func GenReqDefForCreateHttpReferenceTable() *def.HttpRequestDef
- func GenReqDefForDeleteDomain() *def.HttpRequestDef
- func GenReqDefForDeleteHttpAccessControlRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpBlockTrustIpRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpCcRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpGeoIpRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpIgnoreRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpIpGroup() *def.HttpRequestDef
- func GenReqDefForDeleteHttpPolicy() *def.HttpRequestDef
- func GenReqDefForDeleteHttpPunishmentRule() *def.HttpRequestDef
- func GenReqDefForDeleteHttpReferenceTable() *def.HttpRequestDef
- func GenReqDefForDownloadDdosAttackLogs() *def.HttpRequestDef
- func GenReqDefForResetHttpIgnoreRule() *def.HttpRequestDef
- func GenReqDefForShowDdosAttackLogs() *def.HttpRequestDef
- func GenReqDefForShowDdosAttackTimelineStats() *def.HttpRequestDef
- func GenReqDefForShowDomainDetail() *def.HttpRequestDef
- func GenReqDefForShowDomains() *def.HttpRequestDef
- func GenReqDefForShowHttpAccessControlRule() *def.HttpRequestDef
- func GenReqDefForShowHttpAccessControlRules() *def.HttpRequestDef
- func GenReqDefForShowHttpAttackDistributionStats() *def.HttpRequestDef
- func GenReqDefForShowHttpAttackTimelineStats() *def.HttpRequestDef
- func GenReqDefForShowHttpAttackTopStats() *def.HttpRequestDef
- func GenReqDefForShowHttpBlockTrustIpRule() *def.HttpRequestDef
- func GenReqDefForShowHttpBlockTrustIpRules() *def.HttpRequestDef
- func GenReqDefForShowHttpCcRule() *def.HttpRequestDef
- func GenReqDefForShowHttpCcRules() *def.HttpRequestDef
- func GenReqDefForShowHttpGeoIpRule() *def.HttpRequestDef
- func GenReqDefForShowHttpGeoIpRules() *def.HttpRequestDef
- func GenReqDefForShowHttpIgnoreRule() *def.HttpRequestDef
- func GenReqDefForShowHttpIgnoreRules() *def.HttpRequestDef
- func GenReqDefForShowHttpIpGroup() *def.HttpRequestDef
- func GenReqDefForShowHttpIpGroups() *def.HttpRequestDef
- func GenReqDefForShowHttpOverviews() *def.HttpRequestDef
- func GenReqDefForShowHttpPolicies() *def.HttpRequestDef
- func GenReqDefForShowHttpPolicy() *def.HttpRequestDef
- func GenReqDefForShowHttpPunishmentRule() *def.HttpRequestDef
- func GenReqDefForShowHttpPunishmentRules() *def.HttpRequestDef
- func GenReqDefForShowHttpReferenceTables() *def.HttpRequestDef
- func GenReqDefForShowHttpStatistics() *def.HttpRequestDef
- func GenReqDefForUpdateDomain() *def.HttpRequestDef
- func GenReqDefForUpdateHttpAccessControlRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpBlockTrustIpRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpCcRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpGeoIpRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpIgnoreRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpIpGroup() *def.HttpRequestDef
- func GenReqDefForUpdateHttpPolicy() *def.HttpRequestDef
- func GenReqDefForUpdateHttpPolicyRuleStatus() *def.HttpRequestDef
- func GenReqDefForUpdateHttpPunishmentRule() *def.HttpRequestDef
- func GenReqDefForUpdateHttpReferenceTable() *def.HttpRequestDef
- type ApplyHttpPolicyInvoker
- type CreateDomainInvoker
- type CreateHttpAccessControlRuleInvoker
- type CreateHttpBlockTrustIpRuleInvoker
- type CreateHttpCcRuleInvoker
- type CreateHttpGeoIpRuleInvoker
- type CreateHttpIgnoreRuleInvoker
- type CreateHttpIpGroupInvoker
- type CreateHttpPolicyInvoker
- type CreateHttpPunishmentRuleInvoker
- type CreateHttpReferenceTableInvoker
- type DeleteDomainInvoker
- type DeleteHttpAccessControlRuleInvoker
- type DeleteHttpBlockTrustIpRuleInvoker
- type DeleteHttpCcRuleInvoker
- type DeleteHttpGeoIpRuleInvoker
- type DeleteHttpIgnoreRuleInvoker
- type DeleteHttpIpGroupInvoker
- type DeleteHttpPolicyInvoker
- type DeleteHttpPunishmentRuleInvoker
- type DeleteHttpReferenceTableInvoker
- type DownloadDdosAttackLogsInvoker
- type EdgeSecClient
- func (c *EdgeSecClient) ApplyHttpPolicy(request *model.ApplyHttpPolicyRequest) (*model.ApplyHttpPolicyResponse, error)
- func (c *EdgeSecClient) ApplyHttpPolicyInvoker(request *model.ApplyHttpPolicyRequest) *ApplyHttpPolicyInvoker
- func (c *EdgeSecClient) CreateDomain(request *model.CreateDomainRequest) (*model.CreateDomainResponse, error)
- func (c *EdgeSecClient) CreateDomainInvoker(request *model.CreateDomainRequest) *CreateDomainInvoker
- func (c *EdgeSecClient) CreateHttpAccessControlRule(request *model.CreateHttpAccessControlRuleRequest) (*model.CreateHttpAccessControlRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpAccessControlRuleInvoker(request *model.CreateHttpAccessControlRuleRequest) *CreateHttpAccessControlRuleInvoker
- func (c *EdgeSecClient) CreateHttpBlockTrustIpRule(request *model.CreateHttpBlockTrustIpRuleRequest) (*model.CreateHttpBlockTrustIpRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpBlockTrustIpRuleInvoker(request *model.CreateHttpBlockTrustIpRuleRequest) *CreateHttpBlockTrustIpRuleInvoker
- func (c *EdgeSecClient) CreateHttpCcRule(request *model.CreateHttpCcRuleRequest) (*model.CreateHttpCcRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpCcRuleInvoker(request *model.CreateHttpCcRuleRequest) *CreateHttpCcRuleInvoker
- func (c *EdgeSecClient) CreateHttpGeoIpRule(request *model.CreateHttpGeoIpRuleRequest) (*model.CreateHttpGeoIpRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpGeoIpRuleInvoker(request *model.CreateHttpGeoIpRuleRequest) *CreateHttpGeoIpRuleInvoker
- func (c *EdgeSecClient) CreateHttpIgnoreRule(request *model.CreateHttpIgnoreRuleRequest) (*model.CreateHttpIgnoreRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpIgnoreRuleInvoker(request *model.CreateHttpIgnoreRuleRequest) *CreateHttpIgnoreRuleInvoker
- func (c *EdgeSecClient) CreateHttpIpGroup(request *model.CreateHttpIpGroupRequest) (*model.CreateHttpIpGroupResponse, error)
- func (c *EdgeSecClient) CreateHttpIpGroupInvoker(request *model.CreateHttpIpGroupRequest) *CreateHttpIpGroupInvoker
- func (c *EdgeSecClient) CreateHttpPolicy(request *model.CreateHttpPolicyRequest) (*model.CreateHttpPolicyResponse, error)
- func (c *EdgeSecClient) CreateHttpPolicyInvoker(request *model.CreateHttpPolicyRequest) *CreateHttpPolicyInvoker
- func (c *EdgeSecClient) CreateHttpPunishmentRule(request *model.CreateHttpPunishmentRuleRequest) (*model.CreateHttpPunishmentRuleResponse, error)
- func (c *EdgeSecClient) CreateHttpPunishmentRuleInvoker(request *model.CreateHttpPunishmentRuleRequest) *CreateHttpPunishmentRuleInvoker
- func (c *EdgeSecClient) CreateHttpReferenceTable(request *model.CreateHttpReferenceTableRequest) (*model.CreateHttpReferenceTableResponse, error)
- func (c *EdgeSecClient) CreateHttpReferenceTableInvoker(request *model.CreateHttpReferenceTableRequest) *CreateHttpReferenceTableInvoker
- func (c *EdgeSecClient) DeleteDomain(request *model.DeleteDomainRequest) (*model.DeleteDomainResponse, error)
- func (c *EdgeSecClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker
- func (c *EdgeSecClient) DeleteHttpAccessControlRule(request *model.DeleteHttpAccessControlRuleRequest) (*model.DeleteHttpAccessControlRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpAccessControlRuleInvoker(request *model.DeleteHttpAccessControlRuleRequest) *DeleteHttpAccessControlRuleInvoker
- func (c *EdgeSecClient) DeleteHttpBlockTrustIpRule(request *model.DeleteHttpBlockTrustIpRuleRequest) (*model.DeleteHttpBlockTrustIpRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpBlockTrustIpRuleInvoker(request *model.DeleteHttpBlockTrustIpRuleRequest) *DeleteHttpBlockTrustIpRuleInvoker
- func (c *EdgeSecClient) DeleteHttpCcRule(request *model.DeleteHttpCcRuleRequest) (*model.DeleteHttpCcRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpCcRuleInvoker(request *model.DeleteHttpCcRuleRequest) *DeleteHttpCcRuleInvoker
- func (c *EdgeSecClient) DeleteHttpGeoIpRule(request *model.DeleteHttpGeoIpRuleRequest) (*model.DeleteHttpGeoIpRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpGeoIpRuleInvoker(request *model.DeleteHttpGeoIpRuleRequest) *DeleteHttpGeoIpRuleInvoker
- func (c *EdgeSecClient) DeleteHttpIgnoreRule(request *model.DeleteHttpIgnoreRuleRequest) (*model.DeleteHttpIgnoreRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpIgnoreRuleInvoker(request *model.DeleteHttpIgnoreRuleRequest) *DeleteHttpIgnoreRuleInvoker
- func (c *EdgeSecClient) DeleteHttpIpGroup(request *model.DeleteHttpIpGroupRequest) (*model.DeleteHttpIpGroupResponse, error)
- func (c *EdgeSecClient) DeleteHttpIpGroupInvoker(request *model.DeleteHttpIpGroupRequest) *DeleteHttpIpGroupInvoker
- func (c *EdgeSecClient) DeleteHttpPolicy(request *model.DeleteHttpPolicyRequest) (*model.DeleteHttpPolicyResponse, error)
- func (c *EdgeSecClient) DeleteHttpPolicyInvoker(request *model.DeleteHttpPolicyRequest) *DeleteHttpPolicyInvoker
- func (c *EdgeSecClient) DeleteHttpPunishmentRule(request *model.DeleteHttpPunishmentRuleRequest) (*model.DeleteHttpPunishmentRuleResponse, error)
- func (c *EdgeSecClient) DeleteHttpPunishmentRuleInvoker(request *model.DeleteHttpPunishmentRuleRequest) *DeleteHttpPunishmentRuleInvoker
- func (c *EdgeSecClient) DeleteHttpReferenceTable(request *model.DeleteHttpReferenceTableRequest) (*model.DeleteHttpReferenceTableResponse, error)
- func (c *EdgeSecClient) DeleteHttpReferenceTableInvoker(request *model.DeleteHttpReferenceTableRequest) *DeleteHttpReferenceTableInvoker
- func (c *EdgeSecClient) DownloadDdosAttackLogs(request *model.DownloadDdosAttackLogsRequest) (*model.DownloadDdosAttackLogsResponse, error)
- func (c *EdgeSecClient) DownloadDdosAttackLogsInvoker(request *model.DownloadDdosAttackLogsRequest) *DownloadDdosAttackLogsInvoker
- func (c *EdgeSecClient) ResetHttpIgnoreRule(request *model.ResetHttpIgnoreRuleRequest) (*model.ResetHttpIgnoreRuleResponse, error)
- func (c *EdgeSecClient) ResetHttpIgnoreRuleInvoker(request *model.ResetHttpIgnoreRuleRequest) *ResetHttpIgnoreRuleInvoker
- func (c *EdgeSecClient) ShowDdosAttackLogs(request *model.ShowDdosAttackLogsRequest) (*model.ShowDdosAttackLogsResponse, error)
- func (c *EdgeSecClient) ShowDdosAttackLogsInvoker(request *model.ShowDdosAttackLogsRequest) *ShowDdosAttackLogsInvoker
- func (c *EdgeSecClient) ShowDdosAttackTimelineStats(request *model.ShowDdosAttackTimelineStatsRequest) (*model.ShowDdosAttackTimelineStatsResponse, error)
- func (c *EdgeSecClient) ShowDdosAttackTimelineStatsInvoker(request *model.ShowDdosAttackTimelineStatsRequest) *ShowDdosAttackTimelineStatsInvoker
- func (c *EdgeSecClient) ShowDomainDetail(request *model.ShowDomainDetailRequest) (*model.ShowDomainDetailResponse, error)
- func (c *EdgeSecClient) ShowDomainDetailInvoker(request *model.ShowDomainDetailRequest) *ShowDomainDetailInvoker
- func (c *EdgeSecClient) ShowDomains(request *model.ShowDomainsRequest) (*model.ShowDomainsResponse, error)
- func (c *EdgeSecClient) ShowDomainsInvoker(request *model.ShowDomainsRequest) *ShowDomainsInvoker
- func (c *EdgeSecClient) ShowHttpAccessControlRule(request *model.ShowHttpAccessControlRuleRequest) (*model.ShowHttpAccessControlRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpAccessControlRuleInvoker(request *model.ShowHttpAccessControlRuleRequest) *ShowHttpAccessControlRuleInvoker
- func (c *EdgeSecClient) ShowHttpAccessControlRules(request *model.ShowHttpAccessControlRulesRequest) (*model.ShowHttpAccessControlRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpAccessControlRulesInvoker(request *model.ShowHttpAccessControlRulesRequest) *ShowHttpAccessControlRulesInvoker
- func (c *EdgeSecClient) ShowHttpAttackDistributionStats(request *model.ShowHttpAttackDistributionStatsRequest) (*model.ShowHttpAttackDistributionStatsResponse, error)
- func (c *EdgeSecClient) ShowHttpAttackDistributionStatsInvoker(request *model.ShowHttpAttackDistributionStatsRequest) *ShowHttpAttackDistributionStatsInvoker
- func (c *EdgeSecClient) ShowHttpAttackTimelineStats(request *model.ShowHttpAttackTimelineStatsRequest) (*model.ShowHttpAttackTimelineStatsResponse, error)
- func (c *EdgeSecClient) ShowHttpAttackTimelineStatsInvoker(request *model.ShowHttpAttackTimelineStatsRequest) *ShowHttpAttackTimelineStatsInvoker
- func (c *EdgeSecClient) ShowHttpAttackTopStats(request *model.ShowHttpAttackTopStatsRequest) (*model.ShowHttpAttackTopStatsResponse, error)
- func (c *EdgeSecClient) ShowHttpAttackTopStatsInvoker(request *model.ShowHttpAttackTopStatsRequest) *ShowHttpAttackTopStatsInvoker
- func (c *EdgeSecClient) ShowHttpBlockTrustIpRule(request *model.ShowHttpBlockTrustIpRuleRequest) (*model.ShowHttpBlockTrustIpRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpBlockTrustIpRuleInvoker(request *model.ShowHttpBlockTrustIpRuleRequest) *ShowHttpBlockTrustIpRuleInvoker
- func (c *EdgeSecClient) ShowHttpBlockTrustIpRules(request *model.ShowHttpBlockTrustIpRulesRequest) (*model.ShowHttpBlockTrustIpRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpBlockTrustIpRulesInvoker(request *model.ShowHttpBlockTrustIpRulesRequest) *ShowHttpBlockTrustIpRulesInvoker
- func (c *EdgeSecClient) ShowHttpCcRule(request *model.ShowHttpCcRuleRequest) (*model.ShowHttpCcRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpCcRuleInvoker(request *model.ShowHttpCcRuleRequest) *ShowHttpCcRuleInvoker
- func (c *EdgeSecClient) ShowHttpCcRules(request *model.ShowHttpCcRulesRequest) (*model.ShowHttpCcRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpCcRulesInvoker(request *model.ShowHttpCcRulesRequest) *ShowHttpCcRulesInvoker
- func (c *EdgeSecClient) ShowHttpGeoIpRule(request *model.ShowHttpGeoIpRuleRequest) (*model.ShowHttpGeoIpRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpGeoIpRuleInvoker(request *model.ShowHttpGeoIpRuleRequest) *ShowHttpGeoIpRuleInvoker
- func (c *EdgeSecClient) ShowHttpGeoIpRules(request *model.ShowHttpGeoIpRulesRequest) (*model.ShowHttpGeoIpRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpGeoIpRulesInvoker(request *model.ShowHttpGeoIpRulesRequest) *ShowHttpGeoIpRulesInvoker
- func (c *EdgeSecClient) ShowHttpIgnoreRule(request *model.ShowHttpIgnoreRuleRequest) (*model.ShowHttpIgnoreRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpIgnoreRuleInvoker(request *model.ShowHttpIgnoreRuleRequest) *ShowHttpIgnoreRuleInvoker
- func (c *EdgeSecClient) ShowHttpIgnoreRules(request *model.ShowHttpIgnoreRulesRequest) (*model.ShowHttpIgnoreRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpIgnoreRulesInvoker(request *model.ShowHttpIgnoreRulesRequest) *ShowHttpIgnoreRulesInvoker
- func (c *EdgeSecClient) ShowHttpIpGroup(request *model.ShowHttpIpGroupRequest) (*model.ShowHttpIpGroupResponse, error)
- func (c *EdgeSecClient) ShowHttpIpGroupInvoker(request *model.ShowHttpIpGroupRequest) *ShowHttpIpGroupInvoker
- func (c *EdgeSecClient) ShowHttpIpGroups(request *model.ShowHttpIpGroupsRequest) (*model.ShowHttpIpGroupsResponse, error)
- func (c *EdgeSecClient) ShowHttpIpGroupsInvoker(request *model.ShowHttpIpGroupsRequest) *ShowHttpIpGroupsInvoker
- func (c *EdgeSecClient) ShowHttpOverviews(request *model.ShowHttpOverviewsRequest) (*model.ShowHttpOverviewsResponse, error)
- func (c *EdgeSecClient) ShowHttpOverviewsInvoker(request *model.ShowHttpOverviewsRequest) *ShowHttpOverviewsInvoker
- func (c *EdgeSecClient) ShowHttpPolicies(request *model.ShowHttpPoliciesRequest) (*model.ShowHttpPoliciesResponse, error)
- func (c *EdgeSecClient) ShowHttpPoliciesInvoker(request *model.ShowHttpPoliciesRequest) *ShowHttpPoliciesInvoker
- func (c *EdgeSecClient) ShowHttpPolicy(request *model.ShowHttpPolicyRequest) (*model.ShowHttpPolicyResponse, error)
- func (c *EdgeSecClient) ShowHttpPolicyInvoker(request *model.ShowHttpPolicyRequest) *ShowHttpPolicyInvoker
- func (c *EdgeSecClient) ShowHttpPunishmentRule(request *model.ShowHttpPunishmentRuleRequest) (*model.ShowHttpPunishmentRuleResponse, error)
- func (c *EdgeSecClient) ShowHttpPunishmentRuleInvoker(request *model.ShowHttpPunishmentRuleRequest) *ShowHttpPunishmentRuleInvoker
- func (c *EdgeSecClient) ShowHttpPunishmentRules(request *model.ShowHttpPunishmentRulesRequest) (*model.ShowHttpPunishmentRulesResponse, error)
- func (c *EdgeSecClient) ShowHttpPunishmentRulesInvoker(request *model.ShowHttpPunishmentRulesRequest) *ShowHttpPunishmentRulesInvoker
- func (c *EdgeSecClient) ShowHttpReferenceTables(request *model.ShowHttpReferenceTablesRequest) (*model.ShowHttpReferenceTablesResponse, error)
- func (c *EdgeSecClient) ShowHttpReferenceTablesInvoker(request *model.ShowHttpReferenceTablesRequest) *ShowHttpReferenceTablesInvoker
- func (c *EdgeSecClient) ShowHttpStatistics(request *model.ShowHttpStatisticsRequest) (*model.ShowHttpStatisticsResponse, error)
- func (c *EdgeSecClient) ShowHttpStatisticsInvoker(request *model.ShowHttpStatisticsRequest) *ShowHttpStatisticsInvoker
- func (c *EdgeSecClient) UpdateDomain(request *model.UpdateDomainRequest) (*model.UpdateDomainResponse, error)
- func (c *EdgeSecClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker
- func (c *EdgeSecClient) UpdateHttpAccessControlRule(request *model.UpdateHttpAccessControlRuleRequest) (*model.UpdateHttpAccessControlRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpAccessControlRuleInvoker(request *model.UpdateHttpAccessControlRuleRequest) *UpdateHttpAccessControlRuleInvoker
- func (c *EdgeSecClient) UpdateHttpBlockTrustIpRule(request *model.UpdateHttpBlockTrustIpRuleRequest) (*model.UpdateHttpBlockTrustIpRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpBlockTrustIpRuleInvoker(request *model.UpdateHttpBlockTrustIpRuleRequest) *UpdateHttpBlockTrustIpRuleInvoker
- func (c *EdgeSecClient) UpdateHttpCcRule(request *model.UpdateHttpCcRuleRequest) (*model.UpdateHttpCcRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpCcRuleInvoker(request *model.UpdateHttpCcRuleRequest) *UpdateHttpCcRuleInvoker
- func (c *EdgeSecClient) UpdateHttpGeoIpRule(request *model.UpdateHttpGeoIpRuleRequest) (*model.UpdateHttpGeoIpRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpGeoIpRuleInvoker(request *model.UpdateHttpGeoIpRuleRequest) *UpdateHttpGeoIpRuleInvoker
- func (c *EdgeSecClient) UpdateHttpIgnoreRule(request *model.UpdateHttpIgnoreRuleRequest) (*model.UpdateHttpIgnoreRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpIgnoreRuleInvoker(request *model.UpdateHttpIgnoreRuleRequest) *UpdateHttpIgnoreRuleInvoker
- func (c *EdgeSecClient) UpdateHttpIpGroup(request *model.UpdateHttpIpGroupRequest) (*model.UpdateHttpIpGroupResponse, error)
- func (c *EdgeSecClient) UpdateHttpIpGroupInvoker(request *model.UpdateHttpIpGroupRequest) *UpdateHttpIpGroupInvoker
- func (c *EdgeSecClient) UpdateHttpPolicy(request *model.UpdateHttpPolicyRequest) (*model.UpdateHttpPolicyResponse, error)
- func (c *EdgeSecClient) UpdateHttpPolicyInvoker(request *model.UpdateHttpPolicyRequest) *UpdateHttpPolicyInvoker
- func (c *EdgeSecClient) UpdateHttpPolicyRuleStatus(request *model.UpdateHttpPolicyRuleStatusRequest) (*model.UpdateHttpPolicyRuleStatusResponse, error)
- func (c *EdgeSecClient) UpdateHttpPolicyRuleStatusInvoker(request *model.UpdateHttpPolicyRuleStatusRequest) *UpdateHttpPolicyRuleStatusInvoker
- func (c *EdgeSecClient) UpdateHttpPunishmentRule(request *model.UpdateHttpPunishmentRuleRequest) (*model.UpdateHttpPunishmentRuleResponse, error)
- func (c *EdgeSecClient) UpdateHttpPunishmentRuleInvoker(request *model.UpdateHttpPunishmentRuleRequest) *UpdateHttpPunishmentRuleInvoker
- func (c *EdgeSecClient) UpdateHttpReferenceTable(request *model.UpdateHttpReferenceTableRequest) (*model.UpdateHttpReferenceTableResponse, error)
- func (c *EdgeSecClient) UpdateHttpReferenceTableInvoker(request *model.UpdateHttpReferenceTableRequest) *UpdateHttpReferenceTableInvoker
- type ResetHttpIgnoreRuleInvoker
- type ShowDdosAttackLogsInvoker
- type ShowDdosAttackTimelineStatsInvoker
- type ShowDomainDetailInvoker
- type ShowDomainsInvoker
- type ShowHttpAccessControlRuleInvoker
- type ShowHttpAccessControlRulesInvoker
- type ShowHttpAttackDistributionStatsInvoker
- type ShowHttpAttackTimelineStatsInvoker
- type ShowHttpAttackTopStatsInvoker
- type ShowHttpBlockTrustIpRuleInvoker
- type ShowHttpBlockTrustIpRulesInvoker
- type ShowHttpCcRuleInvoker
- type ShowHttpCcRulesInvoker
- type ShowHttpGeoIpRuleInvoker
- type ShowHttpGeoIpRulesInvoker
- type ShowHttpIgnoreRuleInvoker
- type ShowHttpIgnoreRulesInvoker
- type ShowHttpIpGroupInvoker
- type ShowHttpIpGroupsInvoker
- type ShowHttpOverviewsInvoker
- type ShowHttpPoliciesInvoker
- type ShowHttpPolicyInvoker
- type ShowHttpPunishmentRuleInvoker
- type ShowHttpPunishmentRulesInvoker
- type ShowHttpReferenceTablesInvoker
- type ShowHttpStatisticsInvoker
- type UpdateDomainInvoker
- type UpdateHttpAccessControlRuleInvoker
- type UpdateHttpBlockTrustIpRuleInvoker
- type UpdateHttpCcRuleInvoker
- type UpdateHttpGeoIpRuleInvoker
- type UpdateHttpIgnoreRuleInvoker
- type UpdateHttpIpGroupInvoker
- type UpdateHttpPolicyInvoker
- type UpdateHttpPolicyRuleStatusInvoker
- type UpdateHttpPunishmentRuleInvoker
- type UpdateHttpReferenceTableInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EdgeSecClientBuilder ¶
func EdgeSecClientBuilder() *httpclient.HcHttpClientBuilder
func GenReqDefForApplyHttpPolicy ¶ added in v0.1.116
func GenReqDefForApplyHttpPolicy() *def.HttpRequestDef
func GenReqDefForCreateDomain ¶ added in v0.1.120
func GenReqDefForCreateDomain() *def.HttpRequestDef
func GenReqDefForCreateHttpAccessControlRule ¶ added in v0.1.120
func GenReqDefForCreateHttpAccessControlRule() *def.HttpRequestDef
func GenReqDefForCreateHttpBlockTrustIpRule ¶ added in v0.1.120
func GenReqDefForCreateHttpBlockTrustIpRule() *def.HttpRequestDef
func GenReqDefForCreateHttpCcRule ¶ added in v0.1.120
func GenReqDefForCreateHttpCcRule() *def.HttpRequestDef
func GenReqDefForCreateHttpGeoIpRule ¶ added in v0.1.120
func GenReqDefForCreateHttpGeoIpRule() *def.HttpRequestDef
func GenReqDefForCreateHttpIgnoreRule ¶ added in v0.1.120
func GenReqDefForCreateHttpIgnoreRule() *def.HttpRequestDef
func GenReqDefForCreateHttpIpGroup ¶ added in v0.1.120
func GenReqDefForCreateHttpIpGroup() *def.HttpRequestDef
func GenReqDefForCreateHttpPolicy ¶ added in v0.1.116
func GenReqDefForCreateHttpPolicy() *def.HttpRequestDef
func GenReqDefForCreateHttpPunishmentRule ¶ added in v0.1.120
func GenReqDefForCreateHttpPunishmentRule() *def.HttpRequestDef
func GenReqDefForCreateHttpReferenceTable ¶ added in v0.1.120
func GenReqDefForCreateHttpReferenceTable() *def.HttpRequestDef
func GenReqDefForDeleteDomain ¶ added in v0.1.120
func GenReqDefForDeleteDomain() *def.HttpRequestDef
func GenReqDefForDeleteHttpAccessControlRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpAccessControlRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpBlockTrustIpRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpBlockTrustIpRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpCcRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpCcRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpGeoIpRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpGeoIpRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpIgnoreRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpIgnoreRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpIpGroup ¶ added in v0.1.120
func GenReqDefForDeleteHttpIpGroup() *def.HttpRequestDef
func GenReqDefForDeleteHttpPolicy ¶ added in v0.1.116
func GenReqDefForDeleteHttpPolicy() *def.HttpRequestDef
func GenReqDefForDeleteHttpPunishmentRule ¶ added in v0.1.120
func GenReqDefForDeleteHttpPunishmentRule() *def.HttpRequestDef
func GenReqDefForDeleteHttpReferenceTable ¶ added in v0.1.120
func GenReqDefForDeleteHttpReferenceTable() *def.HttpRequestDef
func GenReqDefForDownloadDdosAttackLogs ¶ added in v0.1.120
func GenReqDefForDownloadDdosAttackLogs() *def.HttpRequestDef
func GenReqDefForResetHttpIgnoreRule ¶ added in v0.1.120
func GenReqDefForResetHttpIgnoreRule() *def.HttpRequestDef
func GenReqDefForShowDdosAttackLogs ¶ added in v0.1.120
func GenReqDefForShowDdosAttackLogs() *def.HttpRequestDef
func GenReqDefForShowDdosAttackTimelineStats ¶ added in v0.1.120
func GenReqDefForShowDdosAttackTimelineStats() *def.HttpRequestDef
func GenReqDefForShowDomainDetail ¶
func GenReqDefForShowDomainDetail() *def.HttpRequestDef
func GenReqDefForShowDomains ¶
func GenReqDefForShowDomains() *def.HttpRequestDef
func GenReqDefForShowHttpAccessControlRule ¶ added in v0.1.120
func GenReqDefForShowHttpAccessControlRule() *def.HttpRequestDef
func GenReqDefForShowHttpAccessControlRules ¶ added in v0.1.120
func GenReqDefForShowHttpAccessControlRules() *def.HttpRequestDef
func GenReqDefForShowHttpAttackDistributionStats ¶ added in v0.1.120
func GenReqDefForShowHttpAttackDistributionStats() *def.HttpRequestDef
func GenReqDefForShowHttpAttackTimelineStats ¶ added in v0.1.120
func GenReqDefForShowHttpAttackTimelineStats() *def.HttpRequestDef
func GenReqDefForShowHttpAttackTopStats ¶ added in v0.1.120
func GenReqDefForShowHttpAttackTopStats() *def.HttpRequestDef
func GenReqDefForShowHttpBlockTrustIpRule ¶ added in v0.1.120
func GenReqDefForShowHttpBlockTrustIpRule() *def.HttpRequestDef
func GenReqDefForShowHttpBlockTrustIpRules ¶ added in v0.1.120
func GenReqDefForShowHttpBlockTrustIpRules() *def.HttpRequestDef
func GenReqDefForShowHttpCcRule ¶ added in v0.1.120
func GenReqDefForShowHttpCcRule() *def.HttpRequestDef
func GenReqDefForShowHttpCcRules ¶ added in v0.1.120
func GenReqDefForShowHttpCcRules() *def.HttpRequestDef
func GenReqDefForShowHttpGeoIpRule ¶ added in v0.1.120
func GenReqDefForShowHttpGeoIpRule() *def.HttpRequestDef
func GenReqDefForShowHttpGeoIpRules ¶ added in v0.1.120
func GenReqDefForShowHttpGeoIpRules() *def.HttpRequestDef
func GenReqDefForShowHttpIgnoreRule ¶ added in v0.1.120
func GenReqDefForShowHttpIgnoreRule() *def.HttpRequestDef
func GenReqDefForShowHttpIgnoreRules ¶ added in v0.1.120
func GenReqDefForShowHttpIgnoreRules() *def.HttpRequestDef
func GenReqDefForShowHttpIpGroup ¶ added in v0.1.120
func GenReqDefForShowHttpIpGroup() *def.HttpRequestDef
func GenReqDefForShowHttpIpGroups ¶ added in v0.1.120
func GenReqDefForShowHttpIpGroups() *def.HttpRequestDef
func GenReqDefForShowHttpOverviews ¶ added in v0.1.120
func GenReqDefForShowHttpOverviews() *def.HttpRequestDef
func GenReqDefForShowHttpPolicies ¶ added in v0.1.116
func GenReqDefForShowHttpPolicies() *def.HttpRequestDef
func GenReqDefForShowHttpPolicy ¶ added in v0.1.116
func GenReqDefForShowHttpPolicy() *def.HttpRequestDef
func GenReqDefForShowHttpPunishmentRule ¶ added in v0.1.120
func GenReqDefForShowHttpPunishmentRule() *def.HttpRequestDef
func GenReqDefForShowHttpPunishmentRules ¶ added in v0.1.120
func GenReqDefForShowHttpPunishmentRules() *def.HttpRequestDef
func GenReqDefForShowHttpReferenceTables ¶ added in v0.1.120
func GenReqDefForShowHttpReferenceTables() *def.HttpRequestDef
func GenReqDefForShowHttpStatistics ¶ added in v0.1.120
func GenReqDefForShowHttpStatistics() *def.HttpRequestDef
func GenReqDefForUpdateDomain ¶ added in v0.1.120
func GenReqDefForUpdateDomain() *def.HttpRequestDef
func GenReqDefForUpdateHttpAccessControlRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpAccessControlRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpBlockTrustIpRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpBlockTrustIpRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpCcRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpCcRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpGeoIpRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpGeoIpRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpIgnoreRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpIgnoreRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpIpGroup ¶ added in v0.1.120
func GenReqDefForUpdateHttpIpGroup() *def.HttpRequestDef
func GenReqDefForUpdateHttpPolicy ¶ added in v0.1.116
func GenReqDefForUpdateHttpPolicy() *def.HttpRequestDef
func GenReqDefForUpdateHttpPolicyRuleStatus ¶ added in v0.1.116
func GenReqDefForUpdateHttpPolicyRuleStatus() *def.HttpRequestDef
func GenReqDefForUpdateHttpPunishmentRule ¶ added in v0.1.120
func GenReqDefForUpdateHttpPunishmentRule() *def.HttpRequestDef
func GenReqDefForUpdateHttpReferenceTable ¶ added in v0.1.120
func GenReqDefForUpdateHttpReferenceTable() *def.HttpRequestDef
Types ¶
type ApplyHttpPolicyInvoker ¶ added in v0.1.116
type ApplyHttpPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ApplyHttpPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ApplyHttpPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ApplyHttpPolicyInvoker) Invoke ¶ added in v0.1.116
func (i *ApplyHttpPolicyInvoker) Invoke() (*model.ApplyHttpPolicyResponse, error)
type CreateDomainInvoker ¶ added in v0.1.120
type CreateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDomainInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateDomainInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateDomainInvoker) Invoke ¶ added in v0.1.120
func (i *CreateDomainInvoker) Invoke() (*model.CreateDomainResponse, error)
type CreateHttpAccessControlRuleInvoker ¶ added in v0.1.120
type CreateHttpAccessControlRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpAccessControlRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpAccessControlRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpAccessControlRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpAccessControlRuleInvoker) Invoke() (*model.CreateHttpAccessControlRuleResponse, error)
type CreateHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
type CreateHttpBlockTrustIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpBlockTrustIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpBlockTrustIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpBlockTrustIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpBlockTrustIpRuleInvoker) Invoke() (*model.CreateHttpBlockTrustIpRuleResponse, error)
type CreateHttpCcRuleInvoker ¶ added in v0.1.120
type CreateHttpCcRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpCcRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpCcRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpCcRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpCcRuleInvoker) Invoke() (*model.CreateHttpCcRuleResponse, error)
type CreateHttpGeoIpRuleInvoker ¶ added in v0.1.120
type CreateHttpGeoIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpGeoIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpGeoIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpGeoIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpGeoIpRuleInvoker) Invoke() (*model.CreateHttpGeoIpRuleResponse, error)
type CreateHttpIgnoreRuleInvoker ¶ added in v0.1.120
type CreateHttpIgnoreRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpIgnoreRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpIgnoreRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpIgnoreRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpIgnoreRuleInvoker) Invoke() (*model.CreateHttpIgnoreRuleResponse, error)
type CreateHttpIpGroupInvoker ¶ added in v0.1.120
type CreateHttpIpGroupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpIpGroupInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpIpGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpIpGroupInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpIpGroupInvoker) Invoke() (*model.CreateHttpIpGroupResponse, error)
type CreateHttpPolicyInvoker ¶ added in v0.1.116
type CreateHttpPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateHttpPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpPolicyInvoker) Invoke ¶ added in v0.1.116
func (i *CreateHttpPolicyInvoker) Invoke() (*model.CreateHttpPolicyResponse, error)
type CreateHttpPunishmentRuleInvoker ¶ added in v0.1.120
type CreateHttpPunishmentRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpPunishmentRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpPunishmentRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpPunishmentRuleInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpPunishmentRuleInvoker) Invoke() (*model.CreateHttpPunishmentRuleResponse, error)
type CreateHttpReferenceTableInvoker ¶ added in v0.1.120
type CreateHttpReferenceTableInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHttpReferenceTableInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *CreateHttpReferenceTableInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateHttpReferenceTableInvoker) Invoke ¶ added in v0.1.120
func (i *CreateHttpReferenceTableInvoker) Invoke() (*model.CreateHttpReferenceTableResponse, error)
type DeleteDomainInvoker ¶ added in v0.1.120
type DeleteDomainInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteDomainInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDomainInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteDomainInvoker) Invoke() (*model.DeleteDomainResponse, error)
type DeleteHttpAccessControlRuleInvoker ¶ added in v0.1.120
type DeleteHttpAccessControlRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpAccessControlRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpAccessControlRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpAccessControlRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpAccessControlRuleInvoker) Invoke() (*model.DeleteHttpAccessControlRuleResponse, error)
type DeleteHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
type DeleteHttpBlockTrustIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpBlockTrustIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpBlockTrustIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpBlockTrustIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpBlockTrustIpRuleInvoker) Invoke() (*model.DeleteHttpBlockTrustIpRuleResponse, error)
type DeleteHttpCcRuleInvoker ¶ added in v0.1.120
type DeleteHttpCcRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpCcRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpCcRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpCcRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpCcRuleInvoker) Invoke() (*model.DeleteHttpCcRuleResponse, error)
type DeleteHttpGeoIpRuleInvoker ¶ added in v0.1.120
type DeleteHttpGeoIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpGeoIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpGeoIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpGeoIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpGeoIpRuleInvoker) Invoke() (*model.DeleteHttpGeoIpRuleResponse, error)
type DeleteHttpIgnoreRuleInvoker ¶ added in v0.1.120
type DeleteHttpIgnoreRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpIgnoreRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpIgnoreRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpIgnoreRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpIgnoreRuleInvoker) Invoke() (*model.DeleteHttpIgnoreRuleResponse, error)
type DeleteHttpIpGroupInvoker ¶ added in v0.1.120
type DeleteHttpIpGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpIpGroupInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpIpGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpIpGroupInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpIpGroupInvoker) Invoke() (*model.DeleteHttpIpGroupResponse, error)
type DeleteHttpPolicyInvoker ¶ added in v0.1.116
type DeleteHttpPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteHttpPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpPolicyInvoker) Invoke ¶ added in v0.1.116
func (i *DeleteHttpPolicyInvoker) Invoke() (*model.DeleteHttpPolicyResponse, error)
type DeleteHttpPunishmentRuleInvoker ¶ added in v0.1.120
type DeleteHttpPunishmentRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpPunishmentRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpPunishmentRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpPunishmentRuleInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpPunishmentRuleInvoker) Invoke() (*model.DeleteHttpPunishmentRuleResponse, error)
type DeleteHttpReferenceTableInvoker ¶ added in v0.1.120
type DeleteHttpReferenceTableInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHttpReferenceTableInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DeleteHttpReferenceTableInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteHttpReferenceTableInvoker) Invoke ¶ added in v0.1.120
func (i *DeleteHttpReferenceTableInvoker) Invoke() (*model.DeleteHttpReferenceTableResponse, error)
type DownloadDdosAttackLogsInvoker ¶ added in v0.1.120
type DownloadDdosAttackLogsInvoker struct {
*invoker.BaseInvoker
}
func (*DownloadDdosAttackLogsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *DownloadDdosAttackLogsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DownloadDdosAttackLogsInvoker) Invoke ¶ added in v0.1.120
func (i *DownloadDdosAttackLogsInvoker) Invoke() (*model.DownloadDdosAttackLogsResponse, error)
type EdgeSecClient ¶
type EdgeSecClient struct {
HcClient *httpclient.HcHttpClient
}
func NewEdgeSecClient ¶
func NewEdgeSecClient(hcClient *httpclient.HcHttpClient) *EdgeSecClient
func (*EdgeSecClient) ApplyHttpPolicy ¶ added in v0.1.116
func (c *EdgeSecClient) ApplyHttpPolicy(request *model.ApplyHttpPolicyRequest) (*model.ApplyHttpPolicyResponse, error)
ApplyHttpPolicy 更新防护策略的域名
更新防护策略的域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ApplyHttpPolicyInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) ApplyHttpPolicyInvoker(request *model.ApplyHttpPolicyRequest) *ApplyHttpPolicyInvoker
ApplyHttpPolicyInvoker 更新防护策略的域名
func (*EdgeSecClient) CreateDomain ¶ added in v0.1.120
func (c *EdgeSecClient) CreateDomain(request *model.CreateDomainRequest) (*model.CreateDomainResponse, error)
CreateDomain 创建防护域名
创建防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateDomainInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateDomainInvoker(request *model.CreateDomainRequest) *CreateDomainInvoker
CreateDomainInvoker 创建防护域名
func (*EdgeSecClient) CreateHttpAccessControlRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpAccessControlRule(request *model.CreateHttpAccessControlRuleRequest) (*model.CreateHttpAccessControlRuleResponse, error)
CreateHttpAccessControlRule 创建精准防护规则
创建精准防护规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpAccessControlRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpAccessControlRuleInvoker(request *model.CreateHttpAccessControlRuleRequest) *CreateHttpAccessControlRuleInvoker
CreateHttpAccessControlRuleInvoker 创建精准防护规则
func (*EdgeSecClient) CreateHttpBlockTrustIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpBlockTrustIpRule(request *model.CreateHttpBlockTrustIpRuleRequest) (*model.CreateHttpBlockTrustIpRuleResponse, error)
CreateHttpBlockTrustIpRule 创建IP黑白名单规则
创建IP黑白名单规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpBlockTrustIpRuleInvoker(request *model.CreateHttpBlockTrustIpRuleRequest) *CreateHttpBlockTrustIpRuleInvoker
CreateHttpBlockTrustIpRuleInvoker 创建IP黑白名单规则
func (*EdgeSecClient) CreateHttpCcRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpCcRule(request *model.CreateHttpCcRuleRequest) (*model.CreateHttpCcRuleResponse, error)
CreateHttpCcRule 创建cc规则
创建cc规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpCcRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpCcRuleInvoker(request *model.CreateHttpCcRuleRequest) *CreateHttpCcRuleInvoker
CreateHttpCcRuleInvoker 创建cc规则
func (*EdgeSecClient) CreateHttpGeoIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpGeoIpRule(request *model.CreateHttpGeoIpRuleRequest) (*model.CreateHttpGeoIpRuleResponse, error)
CreateHttpGeoIpRule 创建地理位置规则
创建地理位置规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpGeoIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpGeoIpRuleInvoker(request *model.CreateHttpGeoIpRuleRequest) *CreateHttpGeoIpRuleInvoker
CreateHttpGeoIpRuleInvoker 创建地理位置规则
func (*EdgeSecClient) CreateHttpIgnoreRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpIgnoreRule(request *model.CreateHttpIgnoreRuleRequest) (*model.CreateHttpIgnoreRuleResponse, error)
CreateHttpIgnoreRule 创建误报屏蔽规则
创建误报屏蔽规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpIgnoreRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpIgnoreRuleInvoker(request *model.CreateHttpIgnoreRuleRequest) *CreateHttpIgnoreRuleInvoker
CreateHttpIgnoreRuleInvoker 创建误报屏蔽规则
func (*EdgeSecClient) CreateHttpIpGroup ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpIpGroup(request *model.CreateHttpIpGroupRequest) (*model.CreateHttpIpGroupResponse, error)
CreateHttpIpGroup 创建IP地址组
创建IP地址组
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpIpGroupInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpIpGroupInvoker(request *model.CreateHttpIpGroupRequest) *CreateHttpIpGroupInvoker
CreateHttpIpGroupInvoker 创建IP地址组
func (*EdgeSecClient) CreateHttpPolicy ¶ added in v0.1.116
func (c *EdgeSecClient) CreateHttpPolicy(request *model.CreateHttpPolicyRequest) (*model.CreateHttpPolicyResponse, error)
CreateHttpPolicy 创建防护策略
创建防护策略
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpPolicyInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) CreateHttpPolicyInvoker(request *model.CreateHttpPolicyRequest) *CreateHttpPolicyInvoker
CreateHttpPolicyInvoker 创建防护策略
func (*EdgeSecClient) CreateHttpPunishmentRule ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpPunishmentRule(request *model.CreateHttpPunishmentRuleRequest) (*model.CreateHttpPunishmentRuleResponse, error)
CreateHttpPunishmentRule 创建攻击惩罚规则
创建攻击惩罚规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpPunishmentRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpPunishmentRuleInvoker(request *model.CreateHttpPunishmentRuleRequest) *CreateHttpPunishmentRuleInvoker
CreateHttpPunishmentRuleInvoker 创建攻击惩罚规则
func (*EdgeSecClient) CreateHttpReferenceTable ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpReferenceTable(request *model.CreateHttpReferenceTableRequest) (*model.CreateHttpReferenceTableResponse, error)
CreateHttpReferenceTable 创建引用表
创建引用表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateHttpReferenceTableInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) CreateHttpReferenceTableInvoker(request *model.CreateHttpReferenceTableRequest) *CreateHttpReferenceTableInvoker
CreateHttpReferenceTableInvoker 创建引用表
func (*EdgeSecClient) DeleteDomain ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteDomain(request *model.DeleteDomainRequest) (*model.DeleteDomainResponse, error)
DeleteDomain 删除防护域名
删除防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteDomainInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker
DeleteDomainInvoker 删除防护域名
func (*EdgeSecClient) DeleteHttpAccessControlRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpAccessControlRule(request *model.DeleteHttpAccessControlRuleRequest) (*model.DeleteHttpAccessControlRuleResponse, error)
DeleteHttpAccessControlRule 删除精准防护规则
删除精准防护规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpAccessControlRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpAccessControlRuleInvoker(request *model.DeleteHttpAccessControlRuleRequest) *DeleteHttpAccessControlRuleInvoker
DeleteHttpAccessControlRuleInvoker 删除精准防护规则
func (*EdgeSecClient) DeleteHttpBlockTrustIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpBlockTrustIpRule(request *model.DeleteHttpBlockTrustIpRuleRequest) (*model.DeleteHttpBlockTrustIpRuleResponse, error)
DeleteHttpBlockTrustIpRule 删除IP黑白名单规则
删除IP黑白名单规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpBlockTrustIpRuleInvoker(request *model.DeleteHttpBlockTrustIpRuleRequest) *DeleteHttpBlockTrustIpRuleInvoker
DeleteHttpBlockTrustIpRuleInvoker 删除IP黑白名单规则
func (*EdgeSecClient) DeleteHttpCcRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpCcRule(request *model.DeleteHttpCcRuleRequest) (*model.DeleteHttpCcRuleResponse, error)
DeleteHttpCcRule 删除cc规则
删除cc规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpCcRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpCcRuleInvoker(request *model.DeleteHttpCcRuleRequest) *DeleteHttpCcRuleInvoker
DeleteHttpCcRuleInvoker 删除cc规则
func (*EdgeSecClient) DeleteHttpGeoIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpGeoIpRule(request *model.DeleteHttpGeoIpRuleRequest) (*model.DeleteHttpGeoIpRuleResponse, error)
DeleteHttpGeoIpRule 删除地理位置规则
删除地理位置规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpGeoIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpGeoIpRuleInvoker(request *model.DeleteHttpGeoIpRuleRequest) *DeleteHttpGeoIpRuleInvoker
DeleteHttpGeoIpRuleInvoker 删除地理位置规则
func (*EdgeSecClient) DeleteHttpIgnoreRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpIgnoreRule(request *model.DeleteHttpIgnoreRuleRequest) (*model.DeleteHttpIgnoreRuleResponse, error)
DeleteHttpIgnoreRule 删除误报屏蔽规则
删除误报屏蔽规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpIgnoreRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpIgnoreRuleInvoker(request *model.DeleteHttpIgnoreRuleRequest) *DeleteHttpIgnoreRuleInvoker
DeleteHttpIgnoreRuleInvoker 删除误报屏蔽规则
func (*EdgeSecClient) DeleteHttpIpGroup ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpIpGroup(request *model.DeleteHttpIpGroupRequest) (*model.DeleteHttpIpGroupResponse, error)
DeleteHttpIpGroup 删除IP地址组
删除IP地址组
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpIpGroupInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpIpGroupInvoker(request *model.DeleteHttpIpGroupRequest) *DeleteHttpIpGroupInvoker
DeleteHttpIpGroupInvoker 删除IP地址组
func (*EdgeSecClient) DeleteHttpPolicy ¶ added in v0.1.116
func (c *EdgeSecClient) DeleteHttpPolicy(request *model.DeleteHttpPolicyRequest) (*model.DeleteHttpPolicyResponse, error)
DeleteHttpPolicy 删除防护策略
删除防护策略
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpPolicyInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) DeleteHttpPolicyInvoker(request *model.DeleteHttpPolicyRequest) *DeleteHttpPolicyInvoker
DeleteHttpPolicyInvoker 删除防护策略
func (*EdgeSecClient) DeleteHttpPunishmentRule ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpPunishmentRule(request *model.DeleteHttpPunishmentRuleRequest) (*model.DeleteHttpPunishmentRuleResponse, error)
DeleteHttpPunishmentRule 删除攻击惩罚规则
删除攻击惩罚规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpPunishmentRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpPunishmentRuleInvoker(request *model.DeleteHttpPunishmentRuleRequest) *DeleteHttpPunishmentRuleInvoker
DeleteHttpPunishmentRuleInvoker 删除攻击惩罚规则
func (*EdgeSecClient) DeleteHttpReferenceTable ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpReferenceTable(request *model.DeleteHttpReferenceTableRequest) (*model.DeleteHttpReferenceTableResponse, error)
DeleteHttpReferenceTable 删除引用表
删除引用表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteHttpReferenceTableInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DeleteHttpReferenceTableInvoker(request *model.DeleteHttpReferenceTableRequest) *DeleteHttpReferenceTableInvoker
DeleteHttpReferenceTableInvoker 删除引用表
func (*EdgeSecClient) DownloadDdosAttackLogs ¶ added in v0.1.120
func (c *EdgeSecClient) DownloadDdosAttackLogs(request *model.DownloadDdosAttackLogsRequest) (*model.DownloadDdosAttackLogsResponse, error)
DownloadDdosAttackLogs Ddos攻击日志下载
Ddos攻击日志下载 ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DownloadDdosAttackLogsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) DownloadDdosAttackLogsInvoker(request *model.DownloadDdosAttackLogsRequest) *DownloadDdosAttackLogsInvoker
DownloadDdosAttackLogsInvoker Ddos攻击日志下载
func (*EdgeSecClient) ResetHttpIgnoreRule ¶ added in v0.1.120
func (c *EdgeSecClient) ResetHttpIgnoreRule(request *model.ResetHttpIgnoreRuleRequest) (*model.ResetHttpIgnoreRuleResponse, error)
ResetHttpIgnoreRule 重置误报屏蔽规则
重置误报屏蔽规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ResetHttpIgnoreRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ResetHttpIgnoreRuleInvoker(request *model.ResetHttpIgnoreRuleRequest) *ResetHttpIgnoreRuleInvoker
ResetHttpIgnoreRuleInvoker 重置误报屏蔽规则
func (*EdgeSecClient) ShowDdosAttackLogs ¶ added in v0.1.120
func (c *EdgeSecClient) ShowDdosAttackLogs(request *model.ShowDdosAttackLogsRequest) (*model.ShowDdosAttackLogsResponse, error)
ShowDdosAttackLogs 查询ddos攻击日志列表
查询ddos攻击日志列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowDdosAttackLogsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowDdosAttackLogsInvoker(request *model.ShowDdosAttackLogsRequest) *ShowDdosAttackLogsInvoker
ShowDdosAttackLogsInvoker 查询ddos攻击日志列表
func (*EdgeSecClient) ShowDdosAttackTimelineStats ¶ added in v0.1.120
func (c *EdgeSecClient) ShowDdosAttackTimelineStats(request *model.ShowDdosAttackTimelineStatsRequest) (*model.ShowDdosAttackTimelineStatsResponse, error)
ShowDdosAttackTimelineStats 查询DDoS攻击统计时间线数据
查询DDoS攻击统计时间线数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowDdosAttackTimelineStatsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowDdosAttackTimelineStatsInvoker(request *model.ShowDdosAttackTimelineStatsRequest) *ShowDdosAttackTimelineStatsInvoker
ShowDdosAttackTimelineStatsInvoker 查询DDoS攻击统计时间线数据
func (*EdgeSecClient) ShowDomainDetail ¶
func (c *EdgeSecClient) ShowDomainDetail(request *model.ShowDomainDetailRequest) (*model.ShowDomainDetailResponse, error)
ShowDomainDetail 查询防护域名详情
查询防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowDomainDetailInvoker ¶
func (c *EdgeSecClient) ShowDomainDetailInvoker(request *model.ShowDomainDetailRequest) *ShowDomainDetailInvoker
ShowDomainDetailInvoker 查询防护域名详情
func (*EdgeSecClient) ShowDomains ¶
func (c *EdgeSecClient) ShowDomains(request *model.ShowDomainsRequest) (*model.ShowDomainsResponse, error)
ShowDomains 查询防护域名列表
查询防护域名列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowDomainsInvoker ¶
func (c *EdgeSecClient) ShowDomainsInvoker(request *model.ShowDomainsRequest) *ShowDomainsInvoker
ShowDomainsInvoker 查询防护域名列表
func (*EdgeSecClient) ShowHttpAccessControlRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAccessControlRule(request *model.ShowHttpAccessControlRuleRequest) (*model.ShowHttpAccessControlRuleResponse, error)
ShowHttpAccessControlRule 查询精准防护规则
查询精准防护规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpAccessControlRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAccessControlRuleInvoker(request *model.ShowHttpAccessControlRuleRequest) *ShowHttpAccessControlRuleInvoker
ShowHttpAccessControlRuleInvoker 查询精准防护规则
func (*EdgeSecClient) ShowHttpAccessControlRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAccessControlRules(request *model.ShowHttpAccessControlRulesRequest) (*model.ShowHttpAccessControlRulesResponse, error)
ShowHttpAccessControlRules 查询精准防护规则列表
查询精准防护规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpAccessControlRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAccessControlRulesInvoker(request *model.ShowHttpAccessControlRulesRequest) *ShowHttpAccessControlRulesInvoker
ShowHttpAccessControlRulesInvoker 查询精准防护规则列表
func (*EdgeSecClient) ShowHttpAttackDistributionStats ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackDistributionStats(request *model.ShowHttpAttackDistributionStatsRequest) (*model.ShowHttpAttackDistributionStatsResponse, error)
ShowHttpAttackDistributionStats 查询HTTP攻击分布数据
查询HTTP攻击分布数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpAttackDistributionStatsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackDistributionStatsInvoker(request *model.ShowHttpAttackDistributionStatsRequest) *ShowHttpAttackDistributionStatsInvoker
ShowHttpAttackDistributionStatsInvoker 查询HTTP攻击分布数据
func (*EdgeSecClient) ShowHttpAttackTimelineStats ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackTimelineStats(request *model.ShowHttpAttackTimelineStatsRequest) (*model.ShowHttpAttackTimelineStatsResponse, error)
ShowHttpAttackTimelineStats 查询HTTP攻击统计时间线数据
查询HTTP攻击统计时间线数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpAttackTimelineStatsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackTimelineStatsInvoker(request *model.ShowHttpAttackTimelineStatsRequest) *ShowHttpAttackTimelineStatsInvoker
ShowHttpAttackTimelineStatsInvoker 查询HTTP攻击统计时间线数据
func (*EdgeSecClient) ShowHttpAttackTopStats ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackTopStats(request *model.ShowHttpAttackTopStatsRequest) (*model.ShowHttpAttackTopStatsResponse, error)
ShowHttpAttackTopStats 查询HTTP攻击TOP数据
查询HTTP攻击TOP数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpAttackTopStatsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpAttackTopStatsInvoker(request *model.ShowHttpAttackTopStatsRequest) *ShowHttpAttackTopStatsInvoker
ShowHttpAttackTopStatsInvoker 查询HTTP攻击TOP数据
func (*EdgeSecClient) ShowHttpBlockTrustIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpBlockTrustIpRule(request *model.ShowHttpBlockTrustIpRuleRequest) (*model.ShowHttpBlockTrustIpRuleResponse, error)
ShowHttpBlockTrustIpRule 查询IP黑白名单规则
查询IP黑白名单规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpBlockTrustIpRuleInvoker(request *model.ShowHttpBlockTrustIpRuleRequest) *ShowHttpBlockTrustIpRuleInvoker
ShowHttpBlockTrustIpRuleInvoker 查询IP黑白名单规则
func (*EdgeSecClient) ShowHttpBlockTrustIpRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpBlockTrustIpRules(request *model.ShowHttpBlockTrustIpRulesRequest) (*model.ShowHttpBlockTrustIpRulesResponse, error)
ShowHttpBlockTrustIpRules 查询IP黑白名单规则列表
查询IP黑白名单规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpBlockTrustIpRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpBlockTrustIpRulesInvoker(request *model.ShowHttpBlockTrustIpRulesRequest) *ShowHttpBlockTrustIpRulesInvoker
ShowHttpBlockTrustIpRulesInvoker 查询IP黑白名单规则列表
func (*EdgeSecClient) ShowHttpCcRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpCcRule(request *model.ShowHttpCcRuleRequest) (*model.ShowHttpCcRuleResponse, error)
ShowHttpCcRule 查询cc规则
查询cc规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpCcRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpCcRuleInvoker(request *model.ShowHttpCcRuleRequest) *ShowHttpCcRuleInvoker
ShowHttpCcRuleInvoker 查询cc规则
func (*EdgeSecClient) ShowHttpCcRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpCcRules(request *model.ShowHttpCcRulesRequest) (*model.ShowHttpCcRulesResponse, error)
ShowHttpCcRules 查询cc规则列表
查询cc规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpCcRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpCcRulesInvoker(request *model.ShowHttpCcRulesRequest) *ShowHttpCcRulesInvoker
ShowHttpCcRulesInvoker 查询cc规则列表
func (*EdgeSecClient) ShowHttpGeoIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpGeoIpRule(request *model.ShowHttpGeoIpRuleRequest) (*model.ShowHttpGeoIpRuleResponse, error)
ShowHttpGeoIpRule 查询地理位置规则
查询地理位置规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpGeoIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpGeoIpRuleInvoker(request *model.ShowHttpGeoIpRuleRequest) *ShowHttpGeoIpRuleInvoker
ShowHttpGeoIpRuleInvoker 查询地理位置规则
func (*EdgeSecClient) ShowHttpGeoIpRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpGeoIpRules(request *model.ShowHttpGeoIpRulesRequest) (*model.ShowHttpGeoIpRulesResponse, error)
ShowHttpGeoIpRules 查询地理位置规则列表
查询地理位置规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpGeoIpRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpGeoIpRulesInvoker(request *model.ShowHttpGeoIpRulesRequest) *ShowHttpGeoIpRulesInvoker
ShowHttpGeoIpRulesInvoker 查询地理位置规则列表
func (*EdgeSecClient) ShowHttpIgnoreRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIgnoreRule(request *model.ShowHttpIgnoreRuleRequest) (*model.ShowHttpIgnoreRuleResponse, error)
ShowHttpIgnoreRule 查询误报屏蔽规则
查询误报屏蔽规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpIgnoreRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIgnoreRuleInvoker(request *model.ShowHttpIgnoreRuleRequest) *ShowHttpIgnoreRuleInvoker
ShowHttpIgnoreRuleInvoker 查询误报屏蔽规则
func (*EdgeSecClient) ShowHttpIgnoreRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIgnoreRules(request *model.ShowHttpIgnoreRulesRequest) (*model.ShowHttpIgnoreRulesResponse, error)
ShowHttpIgnoreRules 查询误报屏蔽规则列表
查询误报屏蔽规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpIgnoreRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIgnoreRulesInvoker(request *model.ShowHttpIgnoreRulesRequest) *ShowHttpIgnoreRulesInvoker
ShowHttpIgnoreRulesInvoker 查询误报屏蔽规则列表
func (*EdgeSecClient) ShowHttpIpGroup ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIpGroup(request *model.ShowHttpIpGroupRequest) (*model.ShowHttpIpGroupResponse, error)
ShowHttpIpGroup 查询IP地址组
查询IP地址组
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpIpGroupInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIpGroupInvoker(request *model.ShowHttpIpGroupRequest) *ShowHttpIpGroupInvoker
ShowHttpIpGroupInvoker 查询IP地址组
func (*EdgeSecClient) ShowHttpIpGroups ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIpGroups(request *model.ShowHttpIpGroupsRequest) (*model.ShowHttpIpGroupsResponse, error)
ShowHttpIpGroups 查询IP地址组列表
查询IP地址组列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpIpGroupsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpIpGroupsInvoker(request *model.ShowHttpIpGroupsRequest) *ShowHttpIpGroupsInvoker
ShowHttpIpGroupsInvoker 查询IP地址组列表
func (*EdgeSecClient) ShowHttpOverviews ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpOverviews(request *model.ShowHttpOverviewsRequest) (*model.ShowHttpOverviewsResponse, error)
ShowHttpOverviews 查询攻击域名
查询安全总览top信息,包含攻击域名、攻击源ip、攻击url、攻击来源区域、防护类型
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpOverviewsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpOverviewsInvoker(request *model.ShowHttpOverviewsRequest) *ShowHttpOverviewsInvoker
ShowHttpOverviewsInvoker 查询攻击域名
func (*EdgeSecClient) ShowHttpPolicies ¶ added in v0.1.116
func (c *EdgeSecClient) ShowHttpPolicies(request *model.ShowHttpPoliciesRequest) (*model.ShowHttpPoliciesResponse, error)
ShowHttpPolicies 查询防护策略列表
查询防护策略列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpPoliciesInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) ShowHttpPoliciesInvoker(request *model.ShowHttpPoliciesRequest) *ShowHttpPoliciesInvoker
ShowHttpPoliciesInvoker 查询防护策略列表
func (*EdgeSecClient) ShowHttpPolicy ¶ added in v0.1.116
func (c *EdgeSecClient) ShowHttpPolicy(request *model.ShowHttpPolicyRequest) (*model.ShowHttpPolicyResponse, error)
ShowHttpPolicy 查询防护策略
查询防护策略
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpPolicyInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) ShowHttpPolicyInvoker(request *model.ShowHttpPolicyRequest) *ShowHttpPolicyInvoker
ShowHttpPolicyInvoker 查询防护策略
func (*EdgeSecClient) ShowHttpPunishmentRule ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpPunishmentRule(request *model.ShowHttpPunishmentRuleRequest) (*model.ShowHttpPunishmentRuleResponse, error)
ShowHttpPunishmentRule 查询攻击惩罚规则
查询攻击惩罚规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpPunishmentRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpPunishmentRuleInvoker(request *model.ShowHttpPunishmentRuleRequest) *ShowHttpPunishmentRuleInvoker
ShowHttpPunishmentRuleInvoker 查询攻击惩罚规则
func (*EdgeSecClient) ShowHttpPunishmentRules ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpPunishmentRules(request *model.ShowHttpPunishmentRulesRequest) (*model.ShowHttpPunishmentRulesResponse, error)
ShowHttpPunishmentRules 查询攻击惩罚规则列表
查询攻击惩罚规则列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpPunishmentRulesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpPunishmentRulesInvoker(request *model.ShowHttpPunishmentRulesRequest) *ShowHttpPunishmentRulesInvoker
ShowHttpPunishmentRulesInvoker 查询攻击惩罚规则列表
func (*EdgeSecClient) ShowHttpReferenceTables ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpReferenceTables(request *model.ShowHttpReferenceTablesRequest) (*model.ShowHttpReferenceTablesResponse, error)
ShowHttpReferenceTables 查询引用表列表
查询引用表列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpReferenceTablesInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpReferenceTablesInvoker(request *model.ShowHttpReferenceTablesRequest) *ShowHttpReferenceTablesInvoker
ShowHttpReferenceTablesInvoker 查询引用表列表
func (*EdgeSecClient) ShowHttpStatistics ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpStatistics(request *model.ShowHttpStatisticsRequest) (*model.ShowHttpStatisticsResponse, error)
ShowHttpStatistics 查询安全总览请求数据
查询安全总览请求数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowHttpStatisticsInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) ShowHttpStatisticsInvoker(request *model.ShowHttpStatisticsRequest) *ShowHttpStatisticsInvoker
ShowHttpStatisticsInvoker 查询安全总览请求数据
func (*EdgeSecClient) UpdateDomain ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateDomain(request *model.UpdateDomainRequest) (*model.UpdateDomainResponse, error)
UpdateDomain 更新防护域名
更新防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateDomainInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker
UpdateDomainInvoker 更新防护域名
func (*EdgeSecClient) UpdateHttpAccessControlRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpAccessControlRule(request *model.UpdateHttpAccessControlRuleRequest) (*model.UpdateHttpAccessControlRuleResponse, error)
UpdateHttpAccessControlRule 更新精准防护规则
更新精准防护规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpAccessControlRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpAccessControlRuleInvoker(request *model.UpdateHttpAccessControlRuleRequest) *UpdateHttpAccessControlRuleInvoker
UpdateHttpAccessControlRuleInvoker 更新精准防护规则
func (*EdgeSecClient) UpdateHttpBlockTrustIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpBlockTrustIpRule(request *model.UpdateHttpBlockTrustIpRuleRequest) (*model.UpdateHttpBlockTrustIpRuleResponse, error)
UpdateHttpBlockTrustIpRule 更新IP黑白名单规则
更新IP黑白名单规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpBlockTrustIpRuleInvoker(request *model.UpdateHttpBlockTrustIpRuleRequest) *UpdateHttpBlockTrustIpRuleInvoker
UpdateHttpBlockTrustIpRuleInvoker 更新IP黑白名单规则
func (*EdgeSecClient) UpdateHttpCcRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpCcRule(request *model.UpdateHttpCcRuleRequest) (*model.UpdateHttpCcRuleResponse, error)
UpdateHttpCcRule 更新cc规则
更新cc规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpCcRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpCcRuleInvoker(request *model.UpdateHttpCcRuleRequest) *UpdateHttpCcRuleInvoker
UpdateHttpCcRuleInvoker 更新cc规则
func (*EdgeSecClient) UpdateHttpGeoIpRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpGeoIpRule(request *model.UpdateHttpGeoIpRuleRequest) (*model.UpdateHttpGeoIpRuleResponse, error)
UpdateHttpGeoIpRule 更新地理位置规则
更新地理位置规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpGeoIpRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpGeoIpRuleInvoker(request *model.UpdateHttpGeoIpRuleRequest) *UpdateHttpGeoIpRuleInvoker
UpdateHttpGeoIpRuleInvoker 更新地理位置规则
func (*EdgeSecClient) UpdateHttpIgnoreRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpIgnoreRule(request *model.UpdateHttpIgnoreRuleRequest) (*model.UpdateHttpIgnoreRuleResponse, error)
UpdateHttpIgnoreRule 更新误报屏蔽规则
更新误报屏蔽规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpIgnoreRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpIgnoreRuleInvoker(request *model.UpdateHttpIgnoreRuleRequest) *UpdateHttpIgnoreRuleInvoker
UpdateHttpIgnoreRuleInvoker 更新误报屏蔽规则
func (*EdgeSecClient) UpdateHttpIpGroup ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpIpGroup(request *model.UpdateHttpIpGroupRequest) (*model.UpdateHttpIpGroupResponse, error)
UpdateHttpIpGroup 更新IP地址组
更新IP地址组
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpIpGroupInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpIpGroupInvoker(request *model.UpdateHttpIpGroupRequest) *UpdateHttpIpGroupInvoker
UpdateHttpIpGroupInvoker 更新IP地址组
func (*EdgeSecClient) UpdateHttpPolicy ¶ added in v0.1.116
func (c *EdgeSecClient) UpdateHttpPolicy(request *model.UpdateHttpPolicyRequest) (*model.UpdateHttpPolicyResponse, error)
UpdateHttpPolicy 更新防护策略
更新防护策略
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpPolicyInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) UpdateHttpPolicyInvoker(request *model.UpdateHttpPolicyRequest) *UpdateHttpPolicyInvoker
UpdateHttpPolicyInvoker 更新防护策略
func (*EdgeSecClient) UpdateHttpPolicyRuleStatus ¶ added in v0.1.116
func (c *EdgeSecClient) UpdateHttpPolicyRuleStatus(request *model.UpdateHttpPolicyRuleStatusRequest) (*model.UpdateHttpPolicyRuleStatusResponse, error)
UpdateHttpPolicyRuleStatus 更新防护策略规则开关
更新防护策略规则开关
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpPolicyRuleStatusInvoker ¶ added in v0.1.116
func (c *EdgeSecClient) UpdateHttpPolicyRuleStatusInvoker(request *model.UpdateHttpPolicyRuleStatusRequest) *UpdateHttpPolicyRuleStatusInvoker
UpdateHttpPolicyRuleStatusInvoker 更新防护策略规则开关
func (*EdgeSecClient) UpdateHttpPunishmentRule ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpPunishmentRule(request *model.UpdateHttpPunishmentRuleRequest) (*model.UpdateHttpPunishmentRuleResponse, error)
UpdateHttpPunishmentRule 更新攻击惩罚规则
更新攻击惩罚规则
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpPunishmentRuleInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpPunishmentRuleInvoker(request *model.UpdateHttpPunishmentRuleRequest) *UpdateHttpPunishmentRuleInvoker
UpdateHttpPunishmentRuleInvoker 更新攻击惩罚规则
func (*EdgeSecClient) UpdateHttpReferenceTable ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpReferenceTable(request *model.UpdateHttpReferenceTableRequest) (*model.UpdateHttpReferenceTableResponse, error)
UpdateHttpReferenceTable 更新引用表
更新引用表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateHttpReferenceTableInvoker ¶ added in v0.1.120
func (c *EdgeSecClient) UpdateHttpReferenceTableInvoker(request *model.UpdateHttpReferenceTableRequest) *UpdateHttpReferenceTableInvoker
UpdateHttpReferenceTableInvoker 更新引用表
type ResetHttpIgnoreRuleInvoker ¶ added in v0.1.120
type ResetHttpIgnoreRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ResetHttpIgnoreRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ResetHttpIgnoreRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ResetHttpIgnoreRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ResetHttpIgnoreRuleInvoker) Invoke() (*model.ResetHttpIgnoreRuleResponse, error)
type ShowDdosAttackLogsInvoker ¶ added in v0.1.120
type ShowDdosAttackLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDdosAttackLogsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowDdosAttackLogsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDdosAttackLogsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowDdosAttackLogsInvoker) Invoke() (*model.ShowDdosAttackLogsResponse, error)
type ShowDdosAttackTimelineStatsInvoker ¶ added in v0.1.120
type ShowDdosAttackTimelineStatsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDdosAttackTimelineStatsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowDdosAttackTimelineStatsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDdosAttackTimelineStatsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowDdosAttackTimelineStatsInvoker) Invoke() (*model.ShowDdosAttackTimelineStatsResponse, error)
type ShowDomainDetailInvoker ¶
type ShowDomainDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainDetailInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDomainDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDomainDetailInvoker) Invoke ¶
func (i *ShowDomainDetailInvoker) Invoke() (*model.ShowDomainDetailResponse, error)
type ShowDomainsInvoker ¶
type ShowDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDomainsInvoker) Invoke ¶
func (i *ShowDomainsInvoker) Invoke() (*model.ShowDomainsResponse, error)
type ShowHttpAccessControlRuleInvoker ¶ added in v0.1.120
type ShowHttpAccessControlRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpAccessControlRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpAccessControlRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpAccessControlRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpAccessControlRuleInvoker) Invoke() (*model.ShowHttpAccessControlRuleResponse, error)
type ShowHttpAccessControlRulesInvoker ¶ added in v0.1.120
type ShowHttpAccessControlRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpAccessControlRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpAccessControlRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpAccessControlRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpAccessControlRulesInvoker) Invoke() (*model.ShowHttpAccessControlRulesResponse, error)
type ShowHttpAttackDistributionStatsInvoker ¶ added in v0.1.120
type ShowHttpAttackDistributionStatsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpAttackDistributionStatsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpAttackDistributionStatsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpAttackDistributionStatsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpAttackDistributionStatsInvoker) Invoke() (*model.ShowHttpAttackDistributionStatsResponse, error)
type ShowHttpAttackTimelineStatsInvoker ¶ added in v0.1.120
type ShowHttpAttackTimelineStatsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpAttackTimelineStatsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpAttackTimelineStatsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpAttackTimelineStatsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpAttackTimelineStatsInvoker) Invoke() (*model.ShowHttpAttackTimelineStatsResponse, error)
type ShowHttpAttackTopStatsInvoker ¶ added in v0.1.120
type ShowHttpAttackTopStatsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpAttackTopStatsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpAttackTopStatsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpAttackTopStatsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpAttackTopStatsInvoker) Invoke() (*model.ShowHttpAttackTopStatsResponse, error)
type ShowHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
type ShowHttpBlockTrustIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpBlockTrustIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpBlockTrustIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpBlockTrustIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpBlockTrustIpRuleInvoker) Invoke() (*model.ShowHttpBlockTrustIpRuleResponse, error)
type ShowHttpBlockTrustIpRulesInvoker ¶ added in v0.1.120
type ShowHttpBlockTrustIpRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpBlockTrustIpRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpBlockTrustIpRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpBlockTrustIpRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpBlockTrustIpRulesInvoker) Invoke() (*model.ShowHttpBlockTrustIpRulesResponse, error)
type ShowHttpCcRuleInvoker ¶ added in v0.1.120
type ShowHttpCcRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpCcRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpCcRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpCcRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpCcRuleInvoker) Invoke() (*model.ShowHttpCcRuleResponse, error)
type ShowHttpCcRulesInvoker ¶ added in v0.1.120
type ShowHttpCcRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpCcRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpCcRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpCcRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpCcRulesInvoker) Invoke() (*model.ShowHttpCcRulesResponse, error)
type ShowHttpGeoIpRuleInvoker ¶ added in v0.1.120
type ShowHttpGeoIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpGeoIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpGeoIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpGeoIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpGeoIpRuleInvoker) Invoke() (*model.ShowHttpGeoIpRuleResponse, error)
type ShowHttpGeoIpRulesInvoker ¶ added in v0.1.120
type ShowHttpGeoIpRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpGeoIpRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpGeoIpRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpGeoIpRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpGeoIpRulesInvoker) Invoke() (*model.ShowHttpGeoIpRulesResponse, error)
type ShowHttpIgnoreRuleInvoker ¶ added in v0.1.120
type ShowHttpIgnoreRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpIgnoreRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpIgnoreRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpIgnoreRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpIgnoreRuleInvoker) Invoke() (*model.ShowHttpIgnoreRuleResponse, error)
type ShowHttpIgnoreRulesInvoker ¶ added in v0.1.120
type ShowHttpIgnoreRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpIgnoreRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpIgnoreRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpIgnoreRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpIgnoreRulesInvoker) Invoke() (*model.ShowHttpIgnoreRulesResponse, error)
type ShowHttpIpGroupInvoker ¶ added in v0.1.120
type ShowHttpIpGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpIpGroupInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpIpGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpIpGroupInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpIpGroupInvoker) Invoke() (*model.ShowHttpIpGroupResponse, error)
type ShowHttpIpGroupsInvoker ¶ added in v0.1.120
type ShowHttpIpGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpIpGroupsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpIpGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpIpGroupsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpIpGroupsInvoker) Invoke() (*model.ShowHttpIpGroupsResponse, error)
type ShowHttpOverviewsInvoker ¶ added in v0.1.120
type ShowHttpOverviewsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpOverviewsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpOverviewsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpOverviewsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpOverviewsInvoker) Invoke() (*model.ShowHttpOverviewsResponse, error)
type ShowHttpPoliciesInvoker ¶ added in v0.1.116
type ShowHttpPoliciesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpPoliciesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowHttpPoliciesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpPoliciesInvoker) Invoke ¶ added in v0.1.116
func (i *ShowHttpPoliciesInvoker) Invoke() (*model.ShowHttpPoliciesResponse, error)
type ShowHttpPolicyInvoker ¶ added in v0.1.116
type ShowHttpPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowHttpPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpPolicyInvoker) Invoke ¶ added in v0.1.116
func (i *ShowHttpPolicyInvoker) Invoke() (*model.ShowHttpPolicyResponse, error)
type ShowHttpPunishmentRuleInvoker ¶ added in v0.1.120
type ShowHttpPunishmentRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpPunishmentRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpPunishmentRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpPunishmentRuleInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpPunishmentRuleInvoker) Invoke() (*model.ShowHttpPunishmentRuleResponse, error)
type ShowHttpPunishmentRulesInvoker ¶ added in v0.1.120
type ShowHttpPunishmentRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpPunishmentRulesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpPunishmentRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpPunishmentRulesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpPunishmentRulesInvoker) Invoke() (*model.ShowHttpPunishmentRulesResponse, error)
type ShowHttpReferenceTablesInvoker ¶ added in v0.1.120
type ShowHttpReferenceTablesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpReferenceTablesInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpReferenceTablesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpReferenceTablesInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpReferenceTablesInvoker) Invoke() (*model.ShowHttpReferenceTablesResponse, error)
type ShowHttpStatisticsInvoker ¶ added in v0.1.120
type ShowHttpStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHttpStatisticsInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *ShowHttpStatisticsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowHttpStatisticsInvoker) Invoke ¶ added in v0.1.120
func (i *ShowHttpStatisticsInvoker) Invoke() (*model.ShowHttpStatisticsResponse, error)
type UpdateDomainInvoker ¶ added in v0.1.120
type UpdateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateDomainInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDomainInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateDomainInvoker) Invoke() (*model.UpdateDomainResponse, error)
type UpdateHttpAccessControlRuleInvoker ¶ added in v0.1.120
type UpdateHttpAccessControlRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpAccessControlRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpAccessControlRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpAccessControlRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpAccessControlRuleInvoker) Invoke() (*model.UpdateHttpAccessControlRuleResponse, error)
type UpdateHttpBlockTrustIpRuleInvoker ¶ added in v0.1.120
type UpdateHttpBlockTrustIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpBlockTrustIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpBlockTrustIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpBlockTrustIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpBlockTrustIpRuleInvoker) Invoke() (*model.UpdateHttpBlockTrustIpRuleResponse, error)
type UpdateHttpCcRuleInvoker ¶ added in v0.1.120
type UpdateHttpCcRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpCcRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpCcRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpCcRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpCcRuleInvoker) Invoke() (*model.UpdateHttpCcRuleResponse, error)
type UpdateHttpGeoIpRuleInvoker ¶ added in v0.1.120
type UpdateHttpGeoIpRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpGeoIpRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpGeoIpRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpGeoIpRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpGeoIpRuleInvoker) Invoke() (*model.UpdateHttpGeoIpRuleResponse, error)
type UpdateHttpIgnoreRuleInvoker ¶ added in v0.1.120
type UpdateHttpIgnoreRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpIgnoreRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpIgnoreRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpIgnoreRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpIgnoreRuleInvoker) Invoke() (*model.UpdateHttpIgnoreRuleResponse, error)
type UpdateHttpIpGroupInvoker ¶ added in v0.1.120
type UpdateHttpIpGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpIpGroupInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpIpGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpIpGroupInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpIpGroupInvoker) Invoke() (*model.UpdateHttpIpGroupResponse, error)
type UpdateHttpPolicyInvoker ¶ added in v0.1.116
type UpdateHttpPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateHttpPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpPolicyInvoker) Invoke ¶ added in v0.1.116
func (i *UpdateHttpPolicyInvoker) Invoke() (*model.UpdateHttpPolicyResponse, error)
type UpdateHttpPolicyRuleStatusInvoker ¶ added in v0.1.116
type UpdateHttpPolicyRuleStatusInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpPolicyRuleStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateHttpPolicyRuleStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpPolicyRuleStatusInvoker) Invoke ¶ added in v0.1.116
func (i *UpdateHttpPolicyRuleStatusInvoker) Invoke() (*model.UpdateHttpPolicyRuleStatusResponse, error)
type UpdateHttpPunishmentRuleInvoker ¶ added in v0.1.120
type UpdateHttpPunishmentRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpPunishmentRuleInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpPunishmentRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpPunishmentRuleInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpPunishmentRuleInvoker) Invoke() (*model.UpdateHttpPunishmentRuleResponse, error)
type UpdateHttpReferenceTableInvoker ¶ added in v0.1.120
type UpdateHttpReferenceTableInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHttpReferenceTableInvoker) GetBaseInvoker ¶ added in v0.1.120
func (i *UpdateHttpReferenceTableInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateHttpReferenceTableInvoker) Invoke ¶ added in v0.1.120
func (i *UpdateHttpReferenceTableInvoker) Invoke() (*model.UpdateHttpReferenceTableResponse, error)