v2

package
v0.1.119 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 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 GenReqDefForCreateDomains

func GenReqDefForCreateDomains() *def.HttpRequestDef

func GenReqDefForCreateHttpPolicy added in v0.1.116

func GenReqDefForCreateHttpPolicy() *def.HttpRequestDef

func GenReqDefForDeleteDomains

func GenReqDefForDeleteDomains() *def.HttpRequestDef

func GenReqDefForDeleteHttpPolicy added in v0.1.116

func GenReqDefForDeleteHttpPolicy() *def.HttpRequestDef

func GenReqDefForShowDomainDetail

func GenReqDefForShowDomainDetail() *def.HttpRequestDef

func GenReqDefForShowDomains

func GenReqDefForShowDomains() *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 GenReqDefForUpdateDomains

func GenReqDefForUpdateDomains() *def.HttpRequestDef

func GenReqDefForUpdateHttpPolicy added in v0.1.116

func GenReqDefForUpdateHttpPolicy() *def.HttpRequestDef

func GenReqDefForUpdateHttpPolicyRuleStatus added in v0.1.116

func GenReqDefForUpdateHttpPolicyRuleStatus() *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 CreateDomainsInvoker

type CreateDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDomainsInvoker) GetBaseInvoker added in v0.1.118

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

func (*CreateDomainsInvoker) Invoke

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 DeleteDomainsInvoker

type DeleteDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainsInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteDomainsInvoker) Invoke

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 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) CreateDomains

CreateDomains 创建防护域名

创建防护域名

Please refer to HUAWEI cloud API Explorer for details.

func (*EdgeSecClient) CreateDomainsInvoker

func (c *EdgeSecClient) CreateDomainsInvoker(request *model.CreateDomainsRequest) *CreateDomainsInvoker

CreateDomainsInvoker 创建防护域名

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) DeleteDomains

DeleteDomains 删除防护域名

删除防护域名

Please refer to HUAWEI cloud API Explorer for details.

func (*EdgeSecClient) DeleteDomainsInvoker

func (c *EdgeSecClient) DeleteDomainsInvoker(request *model.DeleteDomainsRequest) *DeleteDomainsInvoker

DeleteDomainsInvoker 删除防护域名

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) 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) 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) UpdateDomains

UpdateDomains 更新防护域名

更新防护域名

Please refer to HUAWEI cloud API Explorer for details.

func (*EdgeSecClient) UpdateDomainsInvoker

func (c *EdgeSecClient) UpdateDomainsInvoker(request *model.UpdateDomainsRequest) *UpdateDomainsInvoker

UpdateDomainsInvoker 更新防护域名

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 更新防护策略规则开关

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 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 UpdateDomainsInvoker

type UpdateDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainsInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateDomainsInvoker) Invoke

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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