v2

package
v0.1.123 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

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

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

type CreateHttpAccessControlRuleInvoker added in v0.1.120

type CreateHttpAccessControlRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHttpAccessControlRuleInvoker) GetBaseInvoker added in v0.1.120

func (*CreateHttpAccessControlRuleInvoker) Invoke added in v0.1.120

type CreateHttpBlockTrustIpRuleInvoker added in v0.1.120

type CreateHttpBlockTrustIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHttpBlockTrustIpRuleInvoker) GetBaseInvoker added in v0.1.120

func (*CreateHttpBlockTrustIpRuleInvoker) Invoke added in v0.1.120

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

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

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

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

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

type CreateHttpPunishmentRuleInvoker added in v0.1.120

type CreateHttpPunishmentRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHttpPunishmentRuleInvoker) GetBaseInvoker added in v0.1.120

func (*CreateHttpPunishmentRuleInvoker) Invoke added in v0.1.120

type CreateHttpReferenceTableInvoker added in v0.1.120

type CreateHttpReferenceTableInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHttpReferenceTableInvoker) GetBaseInvoker added in v0.1.120

func (*CreateHttpReferenceTableInvoker) Invoke added in v0.1.120

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

type DeleteHttpAccessControlRuleInvoker added in v0.1.120

type DeleteHttpAccessControlRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHttpAccessControlRuleInvoker) GetBaseInvoker added in v0.1.120

func (*DeleteHttpAccessControlRuleInvoker) Invoke added in v0.1.120

type DeleteHttpBlockTrustIpRuleInvoker added in v0.1.120

type DeleteHttpBlockTrustIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHttpBlockTrustIpRuleInvoker) GetBaseInvoker added in v0.1.120

func (*DeleteHttpBlockTrustIpRuleInvoker) Invoke added in v0.1.120

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

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

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

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

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

type DeleteHttpPunishmentRuleInvoker added in v0.1.120

type DeleteHttpPunishmentRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHttpPunishmentRuleInvoker) GetBaseInvoker added in v0.1.120

func (*DeleteHttpPunishmentRuleInvoker) Invoke added in v0.1.120

type DeleteHttpReferenceTableInvoker added in v0.1.120

type DeleteHttpReferenceTableInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHttpReferenceTableInvoker) GetBaseInvoker added in v0.1.120

func (*DeleteHttpReferenceTableInvoker) Invoke added in v0.1.120

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

type EdgeSecClient

type EdgeSecClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewEdgeSecClient

func NewEdgeSecClient(hcClient *httpclient.HcHttpClient) *EdgeSecClient

func (*EdgeSecClient) ApplyHttpPolicy added in v0.1.116

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type ShowDdosAttackTimelineStatsInvoker added in v0.1.120

type ShowDdosAttackTimelineStatsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDdosAttackTimelineStatsInvoker) GetBaseInvoker added in v0.1.120

func (*ShowDdosAttackTimelineStatsInvoker) Invoke added in v0.1.120

type ShowDomainDetailInvoker

type ShowDomainDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainDetailInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowDomainDetailInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowDomainDetailInvoker) Invoke

type ShowDomainsInvoker

type ShowDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowDomainsInvoker) Invoke

type ShowHttpAccessControlRuleInvoker added in v0.1.120

type ShowHttpAccessControlRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpAccessControlRuleInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpAccessControlRuleInvoker) Invoke added in v0.1.120

type ShowHttpAccessControlRulesInvoker added in v0.1.120

type ShowHttpAccessControlRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpAccessControlRulesInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpAccessControlRulesInvoker) Invoke added in v0.1.120

type ShowHttpAttackDistributionStatsInvoker added in v0.1.120

type ShowHttpAttackDistributionStatsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpAttackDistributionStatsInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpAttackDistributionStatsInvoker) Invoke added in v0.1.120

type ShowHttpAttackTimelineStatsInvoker added in v0.1.120

type ShowHttpAttackTimelineStatsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpAttackTimelineStatsInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpAttackTimelineStatsInvoker) Invoke added in v0.1.120

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

type ShowHttpBlockTrustIpRuleInvoker added in v0.1.120

type ShowHttpBlockTrustIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpBlockTrustIpRuleInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpBlockTrustIpRuleInvoker) Invoke added in v0.1.120

type ShowHttpBlockTrustIpRulesInvoker added in v0.1.120

type ShowHttpBlockTrustIpRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHttpBlockTrustIpRulesInvoker) GetBaseInvoker added in v0.1.120

func (*ShowHttpBlockTrustIpRulesInvoker) Invoke added in v0.1.120

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type UpdateHttpAccessControlRuleInvoker added in v0.1.120

type UpdateHttpAccessControlRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHttpAccessControlRuleInvoker) GetBaseInvoker added in v0.1.120

func (*UpdateHttpAccessControlRuleInvoker) Invoke added in v0.1.120

type UpdateHttpBlockTrustIpRuleInvoker added in v0.1.120

type UpdateHttpBlockTrustIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHttpBlockTrustIpRuleInvoker) GetBaseInvoker added in v0.1.120

func (*UpdateHttpBlockTrustIpRuleInvoker) Invoke added in v0.1.120

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

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

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

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

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

type UpdateHttpPolicyRuleStatusInvoker added in v0.1.116

type UpdateHttpPolicyRuleStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHttpPolicyRuleStatusInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateHttpPolicyRuleStatusInvoker) Invoke added in v0.1.116

type UpdateHttpPunishmentRuleInvoker added in v0.1.120

type UpdateHttpPunishmentRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHttpPunishmentRuleInvoker) GetBaseInvoker added in v0.1.120

func (*UpdateHttpPunishmentRuleInvoker) Invoke added in v0.1.120

type UpdateHttpReferenceTableInvoker added in v0.1.120

type UpdateHttpReferenceTableInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHttpReferenceTableInvoker) GetBaseInvoker added in v0.1.120

func (*UpdateHttpReferenceTableInvoker) Invoke added in v0.1.120

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL